media/media
源代码位于:frameworks/base/media/java/android/media。
类说明:
|
类名 |
说明 |
|
MediaCodecList |
JNI封装libstagefright的MediaCodecList |
|
MediaCodec |
JNI封装libstagefright的MediaCodec |
|
MediaPlayer |
JNI封装libmedia的MediaPlayer |
|
MediaExtractor |
JNI封装libmedia的MediaExtractor |
|
MediaRecorder |
JNI封装libmedia的MediaRecorder |
|
MediaMuxer |
JNI封装libmedia的MediaMuxer |
|
MediaScanner |
JNI封装libstagefright的StagefrightMediaScanner |
|
MediaScannerClient |
接口,对应MediaScanner的回调, 被JNI层的MyMediaScannerClient封装 |
|
MediaScanner. MyMediaScannerClient |
记录信息到FileEntry |
MediaProvider.apk
源代码位于:packages/providers/MediaProvider。
进程名:android.process.media。
本文主要介绍了Android系统中的多媒体框架,包括MediaCodecList、MediaCodec、MediaPlayer、MediaExtractor、MediaRecorder、MediaMuxer、MediaScanner和MediaScannerClient等类的用途,这些类通过JNI封装了libstagefright和libmedia库。此外,还提到了MediaProvider组件,它是运行在android.process.media进程中的,用于提供多媒体数据服务。
1212

被折叠的 条评论
为什么被折叠?



