MediaPlayer服务几种常见状态
2013-03-05 15:03
183 查看
在开发音视频播放的时候,我们经常遇到多媒体服务调用状态不对而导致的异常,因为android 多媒体状态比较多,做具体的函数操作需要在特定的状态下调用。android的官网上也没给出详细的状态描述,从源码里摘抄多媒体服务状态的代表的意思,供大家参考。
enum media_player_states {
MEDIA_PLAYER_STATE_ERROR = 0,
MEDIA_PLAYER_IDLE = 1 << 0, // 1
MEDIA_PLAYER_INITIALIZED = 1 << 1, // 2
MEDIA_PLAYER_PREPARING = 1 << 2, // 4
MEDIA_PLAYER_PREPARED = 1 << 3, // 6
MEDIA_PLAYER_STARTED = 1 << 4, // 8
MEDIA_PLAYER_PAUSED = 1 << 5, // 16
MEDIA_PLAYER_STOPPED = 1 << 6, // 32
MEDIA_PLAYER_PLAYBACK_COMPLETE = 1 << 7 // 64
};
enum media_player_states {
MEDIA_PLAYER_STATE_ERROR = 0,
MEDIA_PLAYER_IDLE = 1 << 0, // 1
MEDIA_PLAYER_INITIALIZED = 1 << 1, // 2
MEDIA_PLAYER_PREPARING = 1 << 2, // 4
MEDIA_PLAYER_PREPARED = 1 << 3, // 6
MEDIA_PLAYER_STARTED = 1 << 4, // 8
MEDIA_PLAYER_PAUSED = 1 << 5, // 16
MEDIA_PLAYER_STOPPED = 1 << 6, // 32
MEDIA_PLAYER_PLAYBACK_COMPLETE = 1 << 7 // 64
};
相关文章推荐
- 辩别WEB服务程序,,了解常见的几种脚本和数据库之间的搭配组合及特点
- WCF中常见的几种Host,承载WCF服务的方法
- DB2 应用最常见的几种状态
- 几种常见服务的启动方法
- WCF中常见的几种Host,承载WCF服务的方法
- 四滴水:使用flask框架实现web页面与数据库数据互联+常见的几种状态码
- WCF中常见的几种Host,承载WCF服务的方法
- WCF中常见的几种Host,承载WCF服务的方法
- WCF中常见的几种Host,承载WCF服务的方法
- 日志最常见的状态有以下几种:CURRENT , ACTIVE , INACTIVE ,UNUSED
- WCF中常见的几种Host,承载WCF服务的方法
- WCF中常见的几种Host,承载WCF服务的方法详解
- WCF中常见的几种Host,承载WCF服务的方法
- 显示串行接口时,常见以下几种状态
- 几种常见的微服务编排模式
- http里常见的几种返回状态码
- Windows服务常见问题
- redis常见的几种使用场景
- simpleButton的几种状态解析
- java 数组常见的几种排序