[OE-core] gst-ffmpeg is broken since the libav-9 introduction

Mike Looijmans mike.looijmans at topic.nl
Fri Mar 6 17:51:47 UTC 2015


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?

-- 
Mike Looijmans



More information about the Openembedded-core mailing list