Bug 4748 - Add libav and gst-libav to OE-Core
Summary: Add libav and gst-libav to OE-Core
Status: VERIFIED FIXED
Alias: None
Product: OE-Core
Classification: Build System, Metadata & Runtime
Component: multimedia (show other bugs)
Version: 1.5
Hardware: All Multiple
: Medium enhancement
Target Milestone: 1.5
Assignee: Paul Eggleton
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-06-18 17:30 UTC by Paul Eggleton
Modified: 2013-10-16 11:10 UTC (History)
4 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: No (bug/feature does not impact docs)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paul Eggleton 2013-06-18 17:30:32 UTC
As per discussion on the mailing list, replace gst-ffmpeg with gst-libav and move libav from meta-oe into OE-Core. This will allow us to remove one of the last remaining bbappends in meta-oe (which modifies gst-ffmpeg to use the external libav rather than its own internal copy).

As always these recipes will need to have LICENSE_FLAGS = "commercial" and PACKAGECONFIG options for any features that have dependencies outside OE-Core.
Comment 1 Paul Eggleton 2013-08-09 09:12:26 UTC
Patches sent for review:

http://patchwork.openembedded.org/patch/55397/

(Turns out gst-libav doesn't replace gst-ffmpeg until the move to gstreamer 1.0, and we already have a gstreamer1.0-libav recipe for that.)
Comment 3 Stoicescu Cornel 2013-10-16 11:10:39 UTC
All affected targets can be built. Verified in:
poky master/dora:faf8f8660fae26a14578738b642fdeb08bcb9d54