我大约一个星期,我正在追逐我的尾巴,在这里运行一些例子(媒体系数示例):http://bigflake.com/mediacodec/
其中一些是为CTS构建的,但可以通过一些更改来实现。 我希望我不是唯一一个处理它的人。
我想问一下这个补丁:“Android Breakout游戏录像机补丁”
我已经加载到eclipse游戏项目,可以在我的设备上运行它 但是当我通过eclise中的“Team-> apply patch”应用补丁时。 修补程序已应用,但在某些更改中出现“丢失文件”错误。
是否有人可以帮助我很好地应用它?
媒体编解码器还没有git工作示例。任何有关设置的帮助都会很棒。
非常感谢您的回答!
更新:请不要使用cynogenMod ROM进行新的API开发。我无法使用4.3.1(API 18)运行许多类。在切换到官方后,所有按预期运行
答案 0 :(得分:1)
确保您正在为API 18构建 - 清单中的补丁更新android:minSdkVersion
的一部分。应用补丁的最佳方法是使用git下载Breakout源,将补丁保存在顶级目录中,然后使用git am <patchfile>
将补丁应用于git。 (补丁文件是使用git format-patch
创建的。)
FWIW,如果你想看到同时进行屏幕渲染和录制,Grafika的“显示+捕捉相机”功能也会这样做。这也是玩杂耍相机,并试图保持视频编码器在活动重启和设备休眠时运行,因此代码更复杂一些。与Breakout补丁一样,它通过将相同的场景渲染两次到两个不同的曲面来进行操作。
Grafika包含一个基于TextureView的视频播放器 - 选择camera-test.mp4
来播放视频。