On 2015-03-06 12:54, Gary Thomas wrote:
On 2015-03-06 10:51, Mike Looijmans wrote:
Commit 4ceff7d0a1f28eb1ce5d288111015bff8d5e9a7e "libav: drop older 0.8.* and use libav-9 by
default" removed libav 0.8 in favor of the "9" edition. However, after compiling this
for a MIPS box, the gst-ffmpeg plugin now refuses to load and displays the
following at runtime:
(gst-plugin-scanner:971): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libgstffmpeg.so':
/usr/lib/gstreamer-0.10/libgstffmpeg.so: undefined symbol:
avcodec_get_context_defaults
The "avcodec_get_context_defaults" method is mentioned even in libav-9.patch.
Reverting to the 0.8 version "resolves" it.
I wonder if we're the only ones getting this?
I get a different error, but surely just as deadly since it
fails to register the whole ffmpeg plugin:
(gst-plugin-scanner:1108): GStreamer-WARNING **: Failed to load plugin
'/usr/lib/gstreamer-0.10/libgstffmpeg.so': /usr/li
b/gstreamer-0.10/libgstffmpeg.so: undefined symbol:
av_get_bits_per_sample_format
(gst-plugin-scanner:1108): GLib-GObject-WARNING **: cannot register existing
type 'GstVorbisDec'
Submitted as bug #7425
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
--
_______________________________________________
Openembedded-core mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-core