b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

provideoplayer win版?pvplayer官网?Android PVPlayer介绍

电脑杂谈  发布时间:2016-09-26 23:00:38  来源:网络整理

你是否正在寻找关于pvplayer的内容?让我把最趣味的东西奉献给你:

【IT168 技术文档】Android的多媒体框架OpenCore(PacketVideo)介绍 本文为个人总结,不代表官方观点。

分为几个阶段:

1、整个Android的多媒体框架OpenCore

2、Player和Author的详细介绍

2、OpenCore和Android其他部分的集成5.1 Player的组成

OpenCore的Player的编译文件是pvplayer/Android.mk,将生成动态库文件libopencoreplayer.so,。这个库包含了两方面的内容:一方是Player的engine(引擎),一方面是为 Android构件的Player,这实际上是一个适配器(adapter)。engine的路径是engine/player;adapter的路径是 android。

provideoplayer win版?pvplayer官网?Android PVPlayer介绍

5.2 Player Engine部分
OpenCore的Player Engine具有清晰明确的接口。在这个接口之上,不同的
这里面的DataSink可能包含Video的输出和Audio的输出两者部分。在pv_player_types.h文件中,定义了Player的状态机,以PVP_STATE_为开头,如下所示:
typedef enum
{
PVP_STATE_IDLE = 1,
PVP_STATE_INITIALIZED = 2,
PVP_STATE_PREPARED = 3,
PVP_STATE_STARTED = 4,
PVP_STATE_PAUSED = 5,
PVP_STATE_ERROR = 6
} pvplayerState;
pvplayerInterface中的各个操作如果成功,可以更改Player的状态机:初始化的时候Player是PVP_STATE_IDLE状态,调用Init后,进入PVP_STATE_INITIALIZED状态;调用AddDataSink,进入PVP_STATE_PREPARED状态;调用Prepare后,进入PVP_STATE_PREPARED状态;调用start后进入PVP_STATE_STARTED状态,之后可以调用 pause进入PVP_STATE_PAUSED状态。
PVP_STATE_STARTED和PVP_STATE_PAUSED状态是播放情况下的状态,可以使用start和pause函数在这两个状态中切换。
在播放过程中,调用stop可以返回PVP_STATE_INITIALIZED状态,在调用RemoveDataSource返回PVP_STATE_IDLE状态。

以上就是关于pvplayer的全部内容,相信你一定会非常满意。


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-17491-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...