The path up to MediaRecorder.cpp (or any other file comiled into
limedia.so), is clear.
What is not really clear to me is what happens from there onwards.
For example, suppose I use StageFright, besides all StageFright's
libraries (libstagefright.so, libstagefright_omx.so,
libstagefright_color_conversion...) which will be used,
other libraries are also loaded and used (libmediaserver.so,
libmediaplayerservice.so...). Can anyone enlighten me about that?
Is there some sort of document which describes a simple flow of
playing video?
Eyal
> hi,
>
> Take mediarecorder for example:
> App: videocamera.java
> framework: MediaRecorder.java
> JNI: android_media_MediaRecorder.cpp
> Native code: MediaRecorder.cpp/MediaPlayService.cpp/
> opencore/stagefright multimedia framework
>
> Which .so is linked, you can check the Android.mk file under the same dir with source code.
>
> Details you can check the code.
>
> >For more options, visit this group athttp://
groups.google.com/group/android-platform?hl=en.- Hide quoted text -