Resultados da pesquisa a pedido "cmsamplebufferref"
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 ...
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 ...
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 ...
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. ...
Usando AVAssetWriter com Unidades NAL brutas
Notei na documentação do iOS para
Captura ainda UIImage sem compactação (de CMSampleBufferRef)?
Eu preciso obter o
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 ...
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 ...
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 = ...