Bug 4444 - meta-intel: support for video encode/transcode
Summary: meta-intel: support for video encode/transcode
Status: RESOLVED FIXED
Alias: None
Product: BSPs
Classification: Build System, Metadata & Runtime
Component: bsps-meta-intel (show other bugs)
Version: 1.5
Hardware: x86 Multiple
: Medium enhancement
Target Milestone: 1.8
Assignee: Saul Wold
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2013-05-01 20:04 UTC by Tom Zanussi
Modified: 2015-04-13 19:37 UTC (History)
2 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tom Zanussi 2013-05-01 20:04:45 UTC
Recently with the minnow, the question of hardware-supported video encoding and transcoding came up.

It's apparent that if the hardware supports it, our BSPs for machines that have built-in hardware-supported encode/transcode capabilities should take advantage of it.

Up until now, the focus and the requests from ISG have been for video decode, which is what we added a sort of abstraction layer across all the meta-intel BSPs to support e.g. MACHINE_HWCODECS/XSERVERCODECS/va-intel/gst-va-intel.

That video decode support has grown organically to solve particular problems over time and thus may be in need of an overhaul and rather than be extended to support encode/transcode - if so, we should open a new bug for that, this one simply captures the need for encode/transcode support across all the meta-intel BSPs.
Comment 1 Nitin Kamble 2013-07-24 15:27:49 UTC
Moving along with the upstream schedule
Comment 2 Nitin Kamble 2013-11-06 17:29:13 UTC
Waiting for the code to finalize and go upstream.
Comment 3 Nitin Kamble 2014-02-06 20:39:19 UTC
Now the project has upstreamed the code, the encode support can be enabled in the BSPs.
Comment 4 Ross Burton 2014-11-06 16:11:58 UTC
Isn't this resolved with the recent libva upgrades?
Comment 5 Nitin Kamble 2014-11-10 19:38:14 UTC
Yes, the code is upstream now. I will try to get this in the v1.8 YP release. There will be poky as well as meta-intel changes for this feature.
Comment 6 Ross Burton 2015-03-09 17:42:12 UTC
Personally, not sure what this entails beyond ensuring that gstreamer-vaapi and libva-intel-driver are installed.
Comment 7 Saul Wold 2015-04-13 19:37:45 UTC
Not exactly sure which commit actually enabled this, but gstreamer-vaapi is installed with the intel-core* BSPs.  I am closing this as resolved