[Bug 753591] [encoders] implement "direct-uploading"

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Oct 21 10:07:19 UTC 2016


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

--- Comment #4 from Víctor Manuel Jáquez Leal <vjaquez at igalia.com> ---
I have pushed a branch, in my repository, with direct upload working:

https://github.com/ceyusa/gstreamer-vaapi/commits/753591

Using this pipeline 

gst-launch-1.0 videotestsrc ! video/x-raw, width=1920, height=1080 !
vaapih264enc ! fakesink

Without the patches, the CPU usage is ~76%
With the patches, the CPU usage is ~69%

The last patch is for enabling direct rendering, but I see a couple problems:
VPP fails to process surfaces with vaDerivedImages and, when the allocation
caps are different from the negotation caps, the sink cannot map the frame.

-- 
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