Android C++ 播放 MP3 演示文稿
发布时间
阅读量:
阅读量
前言
基于 Android C++ 平台开发 MP3 播放程序,所采用的 MediaPlayer 类来源于 framework\av\media\libmedia\mediaplayer.cpp 文件。该程序支持两种播放模式,分别为本地文件播放与网络流媒体播放。
代码
在该过程中,若需进行视频的播放操作,则必须与屏幕功能相关联,并且需要调用 surface 进行实现。具体如下:
//video : need SurfaceFlinger
if (playback && (useSurface && useVideo)) {
composerClient = new SurfaceComposerClient;
CHECK_EQ(composerClient->initCheck(), (status_t)OK);
sp<IBinder> display(SurfaceComposerClient::getBuiltInDisplay(
ISurfaceComposer::eDisplayIdMain));
DisplayInfo info;
SurfaceComposerClient::getDisplay
全部评论 (0)
还没有任何评论哟~
