Android之Baseline/Main/High
2016-09-06 09:01
218 查看
For Android Kitkat devices we can set desired AVC profile and level into media format as per code snippet below(sets baseline with level 1.3). Please set this before starting MediaCodec.
videoFormat.setInteger(MediaFormat.KEY_PROFILE, MediaCodecInfo.CodecProfileLevel.AVCProfileMain);videoFormat.setInteger("level", MediaCodecInfo.CodecProfileLevel.AVCLevel3);[/code]videoFormat.setInteger(MediaFormat.KEY_PROFILE, MediaCodecInfo.CodecProfileLevel.AVCProfileHigh);videoFormat.setInteger("level", MediaCodecInfo.CodecProfileLevel.AVCLevel3);
format.setInteger("profile",MediaCodecInfo.CodecProfileLevel.AVCProfileBaseline);
format.setInteger("level", MediaCodecInfo.CodecProfileLevel.AVCLevel13);
Startingwith Android 5.0, it is possible to set profile (SDK Level 21) and level (SDK Level 23).http://developer.android.com/reference/android/media/MediaFormat.html#KEY_PROFILEhttp://developer.android.com/reference/android/media/MediaFormat.html#KEY_LEVEL |
相关文章推荐
- android之Toolbar取消子控件左边留白
- 关于Fragment里面嵌套fragment
- Android官方开发文档Training系列课程中文版:性能优化建议
- ScrollView嵌套ViewPager问题解决方案
- Android中播放本地SD卡中歌曲需要的添加的权限
- 嗯~有意思的Dialog动画
- Android基础第八篇
- 安卓项目目录结构说明
- android发送短信
- android studio 处理.9图片问题
- 【Android】52、在碎片中模拟返回栈
- ListView BaseAdapter LayoutInflater
- android 创建数组
- 安卓中xml的序列化
- Android view 坐标
- Android BroadCast广播
- Android事件分发之子View驳回ViewGroup拦截原理分析
- Android开发框架/库学习,设计模式之工厂模式
- 浅谈Android中的任务封装
- Android自定义Shape使EditText化身为Bootstrap 风格的 textarea (样式之Shape)