Chinaunix首页 | 论坛 | 博客
  • 博客访问: 3537148
  • 博文数量: 864
  • 博客积分: 14125
  • 博客等级: 上将
  • 技术积分: 10634
  • 用 户 组: 普通用户
  • 注册时间: 2007-07-27 16:53
个人简介

https://github.com/zytc2009/BigTeam_learning

文章分类

全部博文(864)

文章存档

2023年(1)

2021年(1)

2019年(3)

2018年(1)

2017年(10)

2015年(3)

2014年(8)

2013年(3)

2012年(69)

2011年(103)

2010年(357)

2009年(283)

2008年(22)

分类: Java

2010-12-01 10:54:59

Android 多媒体框架图  , 另外一幅是 PVPlayer 的架构图



android opencore 的目录结构解析:

(注) 加粗字为目录

.
|-- android   
|   |-- android_audio_mio.cpp                                                       audo media input / output implements
|   |-- android_audio_mio.h                                                        audo media input / output defines
|   |-- android_audio_output.cpp
|   |-- android_audio_output.h
|   |-- android_audio_output_threadsafe_callbacks.cpp
|   |-- android_audio_output_threadsafe_callbacks.h
|   |-- android_audio_stream.cpp
|   |-- android_audio_stream.h
|   |-- android_log_appender.h
|   |-- android_logger_config.h
|   |-- Android.mk
|   |-- android_surface_output.cpp                                              android 实现的 pvplayer 的输出端
|   |-- android_surface_output.h
|   |-- author
|   |-- autodetect.cpp
|   |-- autodetect.h
|   |-- mediascanner.cpp
|   |-- metadatadriver.cpp
|   |-- metadatadriver.h
|   |-- playerdriver.cpp                包括playerdriver 类 和 pvplayer 类
|   |-- playerdriver.h
|   |-- samples
|   `-- thread_init.cpp
|-- Android.mk                  根目录的android.mk 文件
|-- Android_platform_extras.mk
|-- Android_system_extras.mk
|-- baselibs                
|   |-- gen_data_structures
|   |-- media_data_structures
|   |-- pv_mime_utils
|   |-- thread_messaging
|   `-- threadsafe_callback_ao
|-- build_config        
|   |-- common
|   |-- default
|   `-- opencore_dynamic
|-- ChangeLog
|-- codecs_v2
|   |-- audio
|   |-- omx
|   |-- standalone_headerfiles
|   |-- utilities
|   `-- video
|-- Config.mk
|-- engines
|   |-- 2way
|   |-- adapters
|   |-- author
|   |-- common
|   `-- player
|-- extern_libs_v2
|   `-- khronos
|-- extern_tools_v2
|   `-- bin
|-- fileformats
|   |-- avi
|   |-- common
|   |-- id3parcom
|   |-- mp3
|   |-- mp4
|   |-- pvx
|   |-- rawaac
|   |-- rawgsmamr
|   `-- wav
|-- modules
|   |-- cml2
|   |-- linux_download
|   |-- linux_mp4
|   `-- linux_rtsp
|-- mrvl.cfg
|-- nodes
|   |-- common
|   |-- pvaacffparsernode
|   |-- pvamrffparsernode
|   |-- pvclientserversocketnode
|   |-- pvcommsionode
|   |-- pvdownloadmanagernode
|   |-- pvdummyinputnode
|   |-- pvdummyoutputnode
|   |-- pvfileoutputnode
|   |-- pvloopbacknode
|   |-- pvmediainputnode
|   |-- pvmediaoutputnode
|   |-- pvmp3ffparsernode
|   |-- pvmp4ffcomposernode
|   |-- pvmp4ffparsernode
|   |-- pvomxaudiodecnode
|   |-- pvomxbasedecnode
|   |-- pvomxencnode
|   |-- pvomxvideodecnode
|   |-- pvprotocolenginenode
|   |-- pvsocketnode
|   |-- pvvideoparsernode
|   |-- pvwavffparsernode
|   `-- streaming
|-- NOTICE
|-- oscl
|   |-- local.mk
|   |-- oscl
|   |-- pvlogger
|   `-- unit_test
|-- protocols
|   |-- http_parcom
|   |-- rtp
|   |-- rtp_payload_parser
|   |-- rtsp_client_engine
|   |-- rtsp_parcom
|   |-- sdp
|   `-- systems
|-- pvmi
|   |-- content_policy_manager
|   |-- media_io
|   |-- pvmf
|   `-- recognizer
|-- pvplayer.cfg
|-- quick_start.txt
|-- README
`-- tools_v2
    `-- build

阅读(1109) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~