Resultados da pesquisa a pedido "cmsamplebufferref"
Dividir CMSampleBufferRef contendo Áudio
Estou dividindo a gravação em arquivos diferentes durante a gravação ... O problema é que os buffers de amostra de vídeo e áudio captureOutput não correspondem 1: 1 (o que é lógico) - (void)captureOutput:(AVCaptureOutput ...
Usando AVAssetWriter com Unidades NAL brutas
Notei na documentação do iOS para
Cópia profunda do CMSampleBuffer de áudio
Estou tentando criar uma cópia de um CMSampleBuffer conforme retornado por captureOutput em umAVCaptureAudioDataOutputSampleBufferDelegate. O problema que estou tendo é que meus quadros provenientes do ...
Como converter CMSampleBufferRef para NSData
Como converter CMSampleBufferRef em NSData? Consegui obter os dados para umMPMediaItem seguindo a resposta de Erik Aigner em esta discussão [https://stackoverflow.com/questions/1656124/mpmediaitems-raw-song-data], no entanto, os dados são do ...
Como definir timestamp de CMSampleBuffer para gravação AVWriter
Estou trabalhando com o AVFoundation para capturar e gravar áudio. Existem alguns problemas que não entendo muito bem.Basicamente eu quero capturar áudio de ...
Captura ainda UIImage sem compactação (de CMSampleBufferRef)?
Eu preciso obter o
Defina a taxa na qual AVSampleBufferDisplayLayer renderiza buffers de amostra
Estou usando um AVSampleBufferDisplayLayer para exibir CMSampleBuffers que estão vindo por uma conexão de rede no formato h.264. A reprodução de vídeo é suave e está funcionando corretamente, no entanto, não consigo controlar a taxa de quadros. ...
Vazamento de memória no CMSampleBufferGetImageBuffer
Estou recebendo umUIImage a partir de umCMSampleBufferRef buffer de vídeo todos os N quadros de vídeo como: - (void)imageFromVideoBuffer:(void(^)(UIImage* image))completion { CMSampleBufferRef sampleBuffer = _myLastSampleBuffer; if (sampleBuffer ...
iOS - Dimensionar e cortar CMSampleBufferRef / CVImageBufferRef
Estou usando AVFoundation e obtendo o buffer de amostra deAVCaptureVideoDataOutput, Posso gravá-lo diretamente no videoWriter usando: - (void)writeBufferFrame:(CMSampleBufferRef)sampleBuffer { CMTime lastSampleTime = ...