From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.chez-thomas.org (mail.mlbassoc.com [65.100.170.105]) by mail.openembedded.org (Postfix) with ESMTP id E24C0738EC for ; Sat, 7 Mar 2015 13:29:38 +0000 (UTC) Received: by mail.chez-thomas.org (Postfix, from userid 1998) id 7E660F811E5; Sat, 7 Mar 2015 06:29:39 -0700 (MST) X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on hermes.chez-thomas.org X-Spam-Level: X-Spam-Status: No, score=0.8 required=10.0 tests=ALL_TRUSTED,BAYES_00, DNS_FROM_AHBL_RHSBL autolearn=no version=3.3.2 Received: from [192.168.1.114] (zeus [192.168.1.114]) by mail.chez-thomas.org (Postfix) with ESMTP id E8834F811E4; Sat, 7 Mar 2015 06:29:38 -0700 (MST) Message-ID: <54FAFD4B.1040903@mlbassoc.com> Date: Sat, 07 Mar 2015 06:29:47 -0700 From: Gary Thomas User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.5.0 MIME-Version: 1.0 To: openembedded-core@lists.openembedded.org References: <54F9E933.9070508@topic.nl> <54FA0610.5000805@mlbassoc.com> In-Reply-To: <54FA0610.5000805@mlbassoc.com> Subject: Re: gst-ffmpeg is broken since the libav-9 introduction X-BeenThere: openembedded-core@lists.openembedded.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Patches and discussions about the oe-core layer List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Mar 2015 13:29:40 -0000 Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit 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 ------------------------------------------------------------