Я использую панель инструментов для видео в iOS8 для воспроизведения потока h264 вместе с аудиопотоком PCM. Видео отображается нормально, пока я не запускаю аудиопоток. Как только я вызываю AudioQueueStart, все enqueueSampleBuffer вызывает остановку отображения видео и выводит сообщение об ошибке «Игнорирование enqueueSampleBuffer: поскольку статус« не выполнен ».iOS video toolbox дает «Игнорирование enqueueSampleBuffer: потому что состояние« не выполнено »»
Ошибок, вызванных вызовами CMBlockBuffer, нет. enqueueSampleBuffer ничего не возвращает и, следовательно, я не могу написать код, чтобы снова воссоздать слой видео на этой ошибке.
Это происходит только на устройстве iOS, а не на симуляторе. Аудио и видео отлично воспроизводятся на Simulator. Я запускаю аудио и видео на отдельные потоки, чтобы никто не блокировал другой. Кто-нибудь сталкивался с той же проблемой?