libs: encoder: h265: add low delay B frame support.
authorWangfei <fei.w.wang@intel.com>
Thu, 30 Aug 2018 03:08:07 +0000 (11:08 +0800)
committerVíctor Manuel Jáquez Leal <vjaquez@igalia.com>
Wed, 29 Aug 2018 12:49:41 +0000 (14:49 +0200)
commit2fce126cc7968246ce4d0602052d62b12e4662b9
tree62ce1d3a90811cf82e064ef556d3a3737c4779e7
parent2922439bc2aa5c48859b39343dd6982769275813
libs: encoder: h265: add low delay B frame support.

Low delay B frame provide the function of transforming
P frame into low delay B frame which frame type is B, but
only reference predictive frames. This can be used when P
frame unsupported. Especially for P and B both unsupported,
in this case, I and low delay B frame can be encoded in a
stream.

https://bugzilla.gnome.org/show_bug.cgi?id=796984
gst-libs/gst/vaapi/gstvaapiencoder_h265.c
gst-libs/gst/vaapi/gstvaapiencoder_h265.h