gstreamer android runtime linking?

Carl Kovamees ckovamees at digitalresultsgroup.com
Fri Sep 26 06:09:20 PDT 2014


Thanks Sebastian, 

I created a bug report  https://bugzilla.gnome.org/show_bug.cgi?id=737429

This was for experimenting and looking at hw encoding etc. I have gstreamer for Android working from both Android Studio and Eclipse with the other libs. 


/Carl

-----Original Message-----
From: gstreamer-devel [mailto:gstreamer-devel-bounces at lists.freedesktop.org] On Behalf Of Sebastian Dröge
Sent: Friday, September 26, 2014 4:09 AM
To: Discussion of the development of and with GStreamer
Subject: Re: gstreamer android runtime linking?

On Do, 2014-09-25 at 21:42 +0000, Carl Kovamees wrote:
> Hi,
> 
> I have a problem with the 1.4.1 gstreamer Android runtime download package.
> 
> When I put it on my device and connect with adb and do a gst-inspect-1.0 I get:
> Total count: 157 plugins (34 blacklist entries not shown), 976 
> features
> 
> A gst-inspect-1.0 x264 works, but gst-inspect-1.0 x264enc shows:
> (gst-inspect-1.0:10797): GStreamer-WARNING **: Failed to load plugin 
> '/storage/sdcard1/gstreamer/lib/gstreamer-1.0/libgstx264.so': dlopen 
> failed: could not load library "libgstpbutils-1.0.so.0" needed by "libgstx264.so"; caused by could not load library "libgstaudio-1.0.so.0" needed by "libgstpbutils-1.0.so.0"; caused by could not load library "libgsttag-1.0.so.0" needed by "libgstaudio-1.0.so.0"; caused by could not load library "/home/slomo/Projects/gstreamer/cerbero/dist/android-nodebug/lib/libz.so" needed by "libgsttag-1.0.so.0"; caused by library "/home/slomo/Projects/gstreamer/cerbero/dist/android-nodebug/lib/libz.so" not found element plugin couldn't be loaded No such element or plugin 'x264enc'
> 
> So I looked at the libgsttag with ndk-depends and it looks like libz still has the rpath. Is that really correct?
> [..]

No it's not correct. Can you file a bug about that at http://bugzilla.gnome.org against GStreamer/packages?

Note however that these runtime packages are mostly useless and for a real Android app you should use the others.

--
Sebastian Dröge, Centricular Ltd - http://www.centricular.com Expertise, Straight from the Source


More information about the gstreamer-devel mailing list