2014年5月23日 星期五

MediaScanner 實際scan, extract 的是 StagFrightMetadataRetriever

FileSource.cpp 負責 open, read, seek file , close file 的動作。

總共有:
java/android/media/ThumbnailUtils.java:        MediaMetadataRetriever retriever = new MediaMetadataRetriever();
jni/android_media_MediaMetadataRetriever.cpp:    MediaMetadataRetriever* retriever = new MediaMetadataRetriever();
libstagefright/StagefrightMediaScanner.cpp:    : mRetriever(new MediaMetadataRetriever) {
生成 MediaMetadataRetriever()

沒有留言:

張貼留言