我正在尝试创建一个用户可以在其中录制摄像机视频的应用程序。此应用程序的功能之一必须是文件记录中的暂停。
例如:用户通过按下“开始”按钮开始录制。一段时间后,用户按下“暂停”按钮,视频记录暂停。然后,用户按下“恢复”按钮,视频将继续记录在同一文件中。
有人可以帮我吗?
BOOL isRecording;
-(void)captureOutput:(AVCaptureOutput *)captureOutput didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer fromConnection:(AVCaptureConnection *)connection
{
if(videoWriterInput.readyForMoreMediaData && isRecording) [videoWriterInput appendSampleBuffer:sampleBuffer];
}