Программируем под IOS
-
Anonymous
Как изменить формат Audio cmasamplebuffer (измените Msamplerate 44100.000000 на 8000.000000.)
Сообщение
Anonymous »
Я использую avcaptureaudiodataoutput для аудиовывода и получения формы результата < /p>
Код: Выделить всё
- (void)captureOutput:(AVCaptureOutput *)captureOutputdidOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
< /code>
Но я хочу изменить звуковой формат SampleBuffer (cmasmentBuffergetFormatdescription). Пожалуйста, помогите мне, если это возможно.Currently getting
mediaSpecific: {ASBD: {mSampleRate: 44100.000000mFormatID: 'lpcm'mFormatFlags: 0xcmBytesPerPacket: 2mFramesPerPacket: 1mBytesPerFrame: 2mChannelsPerFrame: 1mBitsPerChannel: 16 }
, но мне нужно изменить MSAMPLETER 44100.000000 на 8000.000000.
Подробнее здесь:
https://stackoverflow.com/questions/112 ... -000000-to
1751053738
Anonymous
Я использую avcaptureaudiodataoutput для аудиовывода и получения формы результата < /p>
[code] - (void)captureOutput:(AVCaptureOutput *)captureOutputdidOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer
fromConnection:(AVCaptureConnection *)connection
< /code>
Но я хочу изменить звуковой формат SampleBuffer (cmasmentBuffergetFormatdescription). Пожалуйста, помогите мне, если это возможно.Currently getting
mediaSpecific: {ASBD: {mSampleRate: 44100.000000mFormatID: 'lpcm'mFormatFlags: 0xcmBytesPerPacket: 2mFramesPerPacket: 1mBytesPerFrame: 2mChannelsPerFrame: 1mBitsPerChannel: 16 }
[/code]
[b], но мне нужно изменить MSAMPLETER 44100.000000 на 8000.000000. [/b]
Подробнее здесь: [url]https://stackoverflow.com/questions/11238735/how-to-change-audio-cmsamplebuffer-formatchange-the-msamplerate-44100-000000-to[/url]