AudioQueueEnqueueBuffer возвращает -50 - PullRequest
0 голосов
/ 02 июня 2011

Я получил заполненный буфер из очереди записи , затем попытался поставить его в очередь воспроизведения , AudioQueueEnqueueBuffer возвращает -50.Затем я выделяю new AudioQueueBuffer и копирую в него данные записанного буфера и помещаю в буфер new очередь воспроизведения, это успешно выполнено.Не могли бы вы сказать мне, почему я не могу поставить записанный буфер в очередь воспроизведения? Спасибо!

1 Ответ

0 голосов
/ 07 июня 2011

Никто не отвечает ... хорошо ...

AudioQueueAllocBuffer(<b>queue</b>, buffersize, &<b>buffer</b>);

При выделении AudioQueueBuffer необходимо указать AudioQueue, что означает аудио-очередь собственный буферВы не можете поместить буфер в другую очередь ...

...