by moonfish11 - 移动操作系统 - 2011-12-21 08:41:31 阅读(3953) 回复(0)
1、 stagefright介绍 Android froyo版本多媒体引擎做了变动,新添加了stagefright框架,并且默认情况android选择stagefright,并没有完全抛弃opencore,主要是做了一个OMX层,仅仅是对 opencore的omx-component部分做了引用。stagefright是在MediaPlayerService这一层加入的,和opencore是并列的。stagefright在 Android中是以shared library的形式存在(libstagefright.so),其中的module -- AwesomePlayer可用来播放video/...
如何给opencore--pvmp4加log
PVMp4FFComposerNode::SetOutputFileDescriptor
==> iFileObject->SetLoggingEnable(true);
然后你就可以直接在下面的地方给opencore加log了[luther.gliethttp]
==> Oscl_File::Open
==> Oscl_File::CallNativeOpen
==> iNativeFile->Open
#define LOG_ERR(m) PVLOGGER_LOGMSG(PVLOGMSG_INST_REL,iLogger,PVLOGMSG_ERR,m);
LOG_ERR((0, "+++55555555555555555...
问题:opencore中的codec源码为何要分开? 在opencore中codec的源码以部分在.../codecs_v2 /{audio,video},一部分放在.../codecs_v2/omx_xxx,比如mp3的codec源码,[1]一部分在... /codecs_v2/audio/mp3/dec目录下,[2]一部分在.../codecs_v2/omx_mp3。 [1]编译生成 libpvmp3.a [2]编译生成libomx_mp3_component_lib.so 然后根据.../build_config/opencore_dynamic/android_omx_mp3dec_sharedlibrary.mk,把 libpvmp3.a和libom...
Android的多媒体框架opencore(PacketVideo)介绍 本文为个人总结,不代表官方观点。 分为几个阶段: 1、整个Android的多媒体框架opencore 2、Player和Author的详细介绍 2、opencore和Android其他部分的集成 第一部分 opencore概述: opencore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。事实上,PacketVideo是一家公司的名称,而opencore是这套多媒体框架的 软件 层的名称。在Androi...
本文为个人总结,不代表官方观点。 分为几个阶段: 1、整个Android的多媒体框架opencore 2、Player和Author的详细介绍 2、opencore和Android其他部分的集成 第一部分 opencore概述 (hanchao3c Android开发者论坛原创,转载请注明) opencore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。在防站的过程中,PacketVideo是一家公司的 名称,而opencore是这套多媒体框架的软件层的名称。...
[color="#000000"]本文为个人总结,不代表官方观点。 分为几个阶段: 1、整个Android的多媒体框架opencore 2、Player和Author的详细介绍 2、opencore和Android其他部分的集成 第一部分 opencore概述 [color="#ff0000"](hanchao3c Android开发者论坛原创,转载请注明) opencore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。在防站的过程中,PacketVideo是一家公司的名称,而opencore是...