本文主要是介绍Xcode中使用unity3D生成项目(Easy Movie Texture)运行出现的问题,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
运行后,首先报的错需要改 -fno-objc-arc
编译后出现的新的错。
需要将
CustomVideoPlayer.mm
_lastFrameTimestamp = _curFrameTimestamp;
curTex = CMVideoSampling_SampleBuffer(&_videoSampling, _cmSampleBuffer, (int)_videoSize.width, (int)_video
改成
_lastFrameTimestamp = _curFrameTimestamp;
size_t w, h;
w =(int)_videoSize.width;
h =(int)_videoSize.height;
curTex = CMVideoSampling_SampleBuffer(&_videoSampling, _cmSampleBuffer, &w, &h);
还有将
CustomVideoPlayer.mm中的
AVPlayerStatus status = [[change objectForKey:NSKeyValueChangeNewKey] integerValue];
改成
AVPlayerStatus status = (AVPlayerStatus)[[change objectForKey:NSKeyValueChangeNewKey] integerValue];
这篇关于Xcode中使用unity3D生成项目(Easy Movie Texture)运行出现的问题的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!