Bug 4748

Summary: Add libav and gst-libav to OE-Core
Product: [Build System, Metadata & Runtime] OE-Core Reporter: Paul Eggleton <bluelightning>
Component: multimediaAssignee: Paul Eggleton <bluelightning>
Status: VERIFIED FIXED QA Contact:
Severity: enhancement    
Priority: Medium CC: corneliux.stoicescu, dvhart, meta.mr.watcher, meta.watcher
Version: 1.5   
Target Milestone: 1.5   
Hardware: All   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: No (bug/feature does not impact docs)

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