[Bug 757941] vaapiencode: Allow to set profiles via capsfilters

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Fri Jun 2 08:02:29 UTC 2017


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

--- Comment #13 from Hyunjun Ko <zzoon at igalia.com> ---
Created attachment 353053
  --> https://bugzilla.gnome.org/attachment.cgi?id=353053&action=edit
libs: encoder: h264: set profile via capsfilter

Until now, we just ignores profile in src caps and chooses it with given
parameters.
But it's necessary to honor the profile specifed in src caps
to make it easy to configure for users.

So this patch does consider high profile as default and start from it to choose
right
profile with given profile.
If given parameters are not compatible with given profile, it will bail out
with an error.
But for cabac, num of bframes, and dct8x8, it will update them to proper value
according
to given profile since they are set for high profile as default. Otherwise
users should
always give specific parameters if they want to use lower profile than high.

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


More information about the gstreamer-bugs mailing list