Как изменить формат Audio cmasamplebuffer (измените Msamplerate 44100.000000 на 8000.000000.)IOS

Программируем под 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»