文章列表
第五部分 OpenCore Player介绍 5.1 Player的组成 OpenCore的Player的编译文件是pvplayer/Android.mk,将生成动态库文件 libopencoreplayer.so。这个库包含了两方面的内容:一方是Player的engine(引擎),一方面是为Android构件的Player,这实际上是一个适配器(adapter)。engine的路径是engine/player;adapter的路径是android。5.2 Player Engine部分 OpenCore的Player Engine具有清晰明确的接口。在这个接口之上,不同的系统可一个根据自 ...
- 2010-06-17 15:53
- 浏览 717
- 评论(0)
第三部分 OpenCore OSCL简介 OSCL,全称为Operating System Compatibility Library (操作系统兼容库),它包含了一些在不同操作系统中移植层的功能,其代码结构如下所示:oscl/oscl|-- config :配置的宏|-- makefile|-- makefile.pv|-- osclbase :包含基本类型、宏以及一些STL容器类似的功能|-- osclerror :错误处理的功能|-- osclio :文件IO和Socket等功能|-- oscllib :动态库接口等功能|-- osclmemory :内存管理、自动指针等功能|-- os ...
- 2010-06-17 15:48
- 浏览 641
- 评论(0)
第一部分 OpenCore概述 OpenCore的另外一个常用的称呼是PacketVideo,它是Android的多媒体核心。PacketVideo是一家公司的名称,OpenCore是这套多媒体框架的软件层的名称。在Android的开发者层次看,二者的含义基本相同。对比Android的其它程序库,OpenCore的代码非常庞大,它是一个基于C++的实现,定义了全功能的操作系统移植层,各种基本的功能均被封装成类的形式,各层次之间的接口多使用继承等方式。OpenCore是一个多媒体的框架,从宏观上来看,它主要包含了两大方面的内容: * PVPlayer:提供媒体播放器的功能,完成各种音频(Audi ...
- 2010-06-17 15:40
- 浏览 768
- 评论(0)
www.51ctzs.com楚天之声-发烧音乐
http://kwe.net.cn/高品质音乐下载
http://www.ape-flac.cn/无损音乐网
- 2010-06-11 09:22
- 浏览 2408
- 评论(0)
为什么国外没有一家互联网公司在中国取得成功,为什么他们都水土不服,为什么他们都在中国都混不下去,YAHOO, EBAY等等这样享誉全球的互联网公司都在中国无法取得成功!为什么连让IT巨无霸微软都觉得发抖,让比尔·盖茨夜 ...
- 2010-06-11 09:12
- 浏览 721
- 评论(0)
Struts的原理和优点.
Struts工作原理
MVC即Model-View-Controller的缩写,是一种常用的设计模式。MVC 减弱了业务逻辑接口和数据接口之间的耦合,以及让视图层更富于变化。MVC的工作原理,如下图1所示:Struts是MVC的一种实现,它将 Serv ...
- 2010-06-10 23:15
- 浏览 731
- 评论(0)