Bug 9664 - The old gstreamer1.0-plugins-bad recipe is causing errors and conflicts
Summary: The old gstreamer1.0-plugins-bad recipe is causing errors and conflicts
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: multimedia (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium+ normal
Target Milestone: 2.2 M1
Assignee: Jussi Kukkonen
QA Contact: Humberto Ibarra
URL:
Whiteboard:
: 9715 (view as bug list)
Depends on: 3169
Blocks:
  Show dependency tree
 
Reported: 2016-05-23 18:32 UTC by Christopher Larson
Modified: 2016-12-02 18:27 UTC (History)
6 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Don't know


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christopher Larson 2016-05-23 18:32:21 UTC
gstreamer1.0 and all of its plugin recipes but bad were updated to 1.8.1, but bad is still stuck on 1.6.3, causing errors if it's installed due to plugins which were moved around. I.e. rtp was moved from bad to good, so it's now duplicated if you install both. Why was bad left out of the upgrade?
Comment 1 Christopher Larson 2016-05-23 18:32:54 UTC
Specifically, you get errors like this:

(gst-plugin-scanner:646): GLib-GObject-WARNING **: cannot register existing type 'GstRtpH265Depay'
Comment 2 Randy MacLeod 2016-05-26 14:44:41 UTC
Rather than extensively patch stuff, we're waiting for the gtk3 upgrade which is expected in June 2016.
Comment 3 Jussi Kukkonen 2016-05-26 14:50:02 UTC
(In reply to comment #2)
> Rather than extensively patch stuff, we're waiting for the gtk3 upgrade
> which is expected in June 2016.

and this patching refers to gst-player (the actual application, not the api) which we'd also need to upgrade. The current gst-player depends more GTK+3 features so we'll try to hurry moving Sato to GTK+3.
Comment 4 Christopher Larson 2016-05-26 14:56:32 UTC
Understood, thanks for the background.
Comment 5 Jussi Kukkonen 2016-06-21 16:44:06 UTC
There's a patch on mailing list but it might not make it into M1.
Comment 6 Jussi Kukkonen 2016-06-29 11:28:30 UTC
commit 79ca8d031e5a706f00d5c97ba23b496e6d700b7e
Author: Khem Raj <raj.khem@gmail.com>
Date:   Thu Jun 16 21:23:57 2016 -0700

    gstreamer1.0-plugins-bad: Upgrade to 1.8.1
    
    (From OE-Core rev: 6a326f2b37b0b49e1144428becda32400498c024)
    
    Signed-off-by: Khem Raj <raj.khem@gmail.com>
    Signed-off-by: Ross Burton <ross.burton@intel.com>
    Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>


gst-player was also updated. Thanks Khem, Ross.
Comment 7 Jussi Kukkonen 2016-06-29 11:29:42 UTC
*** Bug 9715 has been marked as a duplicate of this bug. ***
Comment 8 Humberto Ibarra 2016-12-02 18:27:45 UTC
Verified that this conflict does not longer exist in current code. gstreamer1.0-plugins-bad is now in its 1.8.3 version, the same as gstreamer1.0