GPUImageMovieWriter黑屏问题
来源:互联网 发布:微霸科技软件 编辑:程序博客网 时间:2024/05/17 03:32
使用GPUImage录制视频时第一帧会出现黑屏或者白屏,并且调用addAudioInputsAndOutputs也不好使
此时需要修改GPUImageMovieWriter.m的源码,在其中添加以下代码
**static BOOL allowWriteAudio = NO;
(void)startRecording;
{
…
allowWriteAudio = NO;
}(void)processAudioBuffer:(CMSampleBufferRef)audioBuffer;
{
if (!allowWriteAudio) {
return;
}
…
}(void)newFrameReadyAtTime:(CMTime)frameTime atIndex:(NSInteger)textureIndex;
{
…
if (![assetWriterPixelBufferInput appendPixelBuffer:pixel_buffer withPresentationTime:frameTime])
NSLog(@”Problem appending pixel buffer at time: %@”, CFBridgingRelease(CMTimeCopyDescription(kCFAllocatorDefault, frameTime)));allowWriteAudio = YES; //< add this
…
}**
阅读全文
0 0
- GPUImageMovieWriter黑屏问题
- GPUImageMovieWriter录制视频问题
- 黑屏问题
- 黑屏问题
- 黑屏问题
- 安装显卡黑屏问题
- 十分钟黑屏问题
- ListView滚动黑屏问题
- 解决黑屏的问题
- ubuntu 黑屏问题
- 解决黑屏的问题
- win8.1黑屏问题
- android SurfaceView黑屏问题
- chromium黑屏问题研究
- win7系统黑屏问题
- App启动黑屏问题
- ZXing CaptureActivity黑屏问题
- 百度地图黑屏问题
- Cefsharp使用教程四( js回调,C#方法)
- 循环问题——实题解答
- poi将word docx转化为html
- 自绘CListCtrl控件中,使用了OnNMClick消息后,外界对话框中再使用时,不能响应消息
- 如何将另一个安装程序打进自己的安装包中
- GPUImageMovieWriter黑屏问题
- springmvc中@RequestParam和@PathVariable的区别和使用
- android 查看图片、保存图片
- php的memcache和memcached扩展区别
- Listener监听器之初使用
- 虚拟机 内存模型
- Linux之system函数--在程序中执行命令
- 2017.5.26信息课c++
- kill某个应用程序进程的方法