[Bug 785712] FEI: Implement VAEntryPointFEI based h264 encoder

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 2 01:12:29 UTC 2017


https://bugzilla.gnome.org/show_bug.cgi?id=785712

--- Comment #2 from sreerenj <bsreerenj at gmail.com> ---
Now the more important stuff: How an application can feed input buffers(not the
rawdata buffers, but FEI input buffers) to this new element?

Two applications are implemented in gstreamer-vaapi/test directory:

1: test-fei-enc-out : showcasing how to output MV,MBCode and Distortion

2: test-fei-enc-in: showcasing how to feed MVPredictor, QP,  MbContorl buffers
for VME operation

These applications are heavily based on the internal apis in
GST-libs/gst/vaapi, so basically not useful for external standalone
applications.

There is a new fei specific meta: GstVaapiFeiVideoMeta which can be used to
share FEI  buffers between FEI/VAAPI elements (we need to add more fei elements
in future eg: a preenc for doing analysis/get_mv/get_distortion on each raw
frame).

Manin concern is how to provide per-frame input control to the application? Do
we really need to provide such control? May be to add signals(half a dozen of
signals) for feeding fei attributes in per frame basis?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list