Как установить временную метку CMSampleBuffer для записи AVWriter

Я работаю с AVFoundation для захвата и записи аудио. Есть некоторые проблемы, которые я неЯ не совсем понимаю.

По сути, я хочу захватывать звук из AVCaptureSession и записывать его с помощью AVWriter, однако мне нужно немного сместить временную метку CMSampleBuffer, которую я получаю из AVCaptureSession. Я читаю документацию CMSampleBuffer и вижу два разных термина временной метки: 'метка времени представления а также 'отметка времени выходного представления, Что отличается от двух?

Допустим, я получаю экземпляр CMSampleBuffer (для аудио) из AVCaptureSession и хочу записать его в файл с помощью AVWriter, какую функцию мне следует использовать для 'впрыснуть» CMTime к буферу, чтобы установить временную метку представления этого в получающемся файле?

Благодарю.

Ответы на вопрос(2)

Ваш ответ на вопрос