1080p video on Android

BogDan bog_dan_ro at yahoo.com
Wed May 23 08:11:44 UTC 2012


Hi Gabi,



> 
> Bad news, this approach won't work on Android 2.3 either. I get an
> overlay error because I create a second surface. This makes things
> more complicated.
> 

:(


> Also, may I ask, what are the headers in plugins/multimedia/android/base?
> 
> The current code for the multimedia plugin uses MediaMetadataRetriever
> but nothing implements it. I get this error when loading the plugin:
> 
> ---------
> D/dalvikvm( 3395): Trying to load lib
> /data/local/mobility/plugins/mediaservice/libqtmultimediakit_androidmedia.so
> 0x4122b7f8
> [...]
> W/System.err( 3395): Caused by: java.lang.UnsatisfiedLinkError: Cannot
> load library: reloc_library[1285]:   109 cannot locate
> '_ZN7android22MediaMetadataRetriever13setDataSourceEPKc'...
> [...]
> --------
> 
> Is there an additional library that I can link too? This symbol is not
> exposed in the Android system libraries. Or else I can implement
> QMediaPlayer::metaData(QtMultimediaKit::MetaData) by calling
> MediaMetadataRetriever through JNI. Sad part, MediaMetadataRetriever
> is API level 10 only.
> 

This headers will be removed, we should use ffmpeg (or other library) to get media metadata !

> Regards,
> Gabi

Cheers,
BogDan.


More information about the Necessitas-devel mailing list