https://github.com/zytc2009/BigTeam_learning
分类: Java
2010-12-01 10:54:59
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