Новичок в разработке iOS 12 и интересно, может ли кто-нибудь помочь. Я пытаюсь взять звук из записи расширения загрузки вещания.
В частности, из этого кода:
override func processSampleBuffer(_ sampleBuffer: CMSampleBuffer, with sampleBufferType: RPSampleBufferType) {
switch sampleBufferType {
case RPSampleBufferType.audioApp:
// Handle audio sample buffer for app audio
// NEED HELP HERE
break
}
}
Как мне взять CMSampleBuffer во время обработки и продолжать добавлять буфер к аудиофайлу, который затем я могу воспроизвести позже?
Я выясню, как воспроизвести файл, мне просто нужно несколько советов, что делать с CMSampleBuffer, чтобы в конечном итоге получить его в один аудиофайл.
Большое спасибо за любую помощь или предложения
AVAssetWriter
нельзя использовать из расширения широковещания, поскольку для этого требуются привилегии переднего плана. - person T1T4N   schedule 20.10.2020