gstreamer/subprojects/gst-plugins-bad/sys/va
He Junyan c294ba82e6 h264bitwriter: Correct the all API to byte aligned.
In fact, all the h264 bit writer have byte aligned output except
the slice header. So we change the API from bit size in unit to
byte size, which is easy to use. For slice header, we add a extra
"trail_bits_num" to return the unaligned bits number.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3193>
2022-10-27 12:15:43 +00:00
..
gstjpegdecoder.c va: Complete library and plugin documentation. 2022-09-13 14:57:21 +02:00
gstjpegdecoder.h va: Complete library and plugin documentation. 2022-09-13 14:57:21 +02:00
gstvaav1dec.c va: av1dec: user internal buffer pool for non output layers. 2022-09-16 09:45:00 +00:00
gstvaav1dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvabasedec.c va: Move gstvavideoformat out of library headers. 2022-09-13 14:57:21 +02:00
gstvabasedec.h va: Add vajpegdec element. 2022-06-27 13:43:14 +00:00
gstvabaseenc.c vabaseenc: Scope error bail out. 2022-10-26 08:19:32 +00:00
gstvabaseenc.h vabaseenc: Use class entrypoint. 2022-10-26 08:19:32 +00:00
gstvabasetransform.c va: Complete library and plugin documentation. 2022-09-13 14:57:21 +02:00
gstvabasetransform.h vapostproc, vadeinterlace: don't transform caps if no intersection. 2021-11-22 15:27:10 +00:00
gstvacaps.c va: Move gstvavideoformat out of library headers. 2022-09-13 14:57:21 +02:00
gstvacaps.h va: caps: Expose gst_va_create_coded_caps as helper function. 2022-03-01 10:53:50 +01:00
gstvacompositor.c va: Complete library and plugin documentation. 2022-09-13 14:57:21 +02:00
gstvacompositor.h va: vpp: add compositor 2022-05-21 21:18:15 +02:00
gstvadecoder.c va: Fix typos. 2022-10-26 08:19:32 +00:00
gstvadecoder.h va: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00
gstvadeinterlace.c vadeinterlace: Fix passthrough latency query 2022-09-17 05:47:41 +00:00
gstvadeinterlace.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvadevice.c va: Make libgudev dependency optional. 2021-10-04 10:19:36 +00:00
gstvadevice.h va: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00
gstvadisplay_priv.c va: Move gstvavideoformat out of library headers. 2022-09-13 14:57:21 +02:00
gstvadisplay_priv.h va: Set <gst/va/gstva.h> as library single point entry header. 2022-03-29 19:48:30 +00:00
gstvaencoder.c vaencoder: Fix caps semantics. 2022-10-26 08:19:32 +00:00
gstvaencoder.h vaencoder: Honor entrypoint at constructor. 2022-10-26 08:19:32 +00:00
gstvafilter.c va: Complete library and plugin documentation. 2022-09-13 14:57:21 +02:00
gstvafilter.h va: filter/postproc: move unconditional props to vavpp 2022-06-27 12:17:53 -04:00
gstvah264dec.c vah264dec: Complete profiles in decoder. 2022-08-08 17:47:56 +00:00
gstvah264dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvah264enc.c h264bitwriter: Correct the all API to byte aligned. 2022-10-27 12:15:43 +00:00
gstvah264enc.h va: H264enc: Add encoder for VAEntrypointEncSliceLP. 2022-05-25 20:40:48 +00:00
gstvah265dec.c h265parse: fix typo in member of GstH265SPS 2022-10-04 10:01:12 +00:00
gstvah265dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvajpegdec.c va: Move gstvavideoformat out of library headers. 2022-09-13 14:57:21 +02:00
gstvajpegdec.h va: Add vajpegdec element. 2022-06-27 13:43:14 +00:00
gstvampeg2dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +00:00
gstvampeg2dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvaprofile.c vah264dec: Complete profiles in decoder. 2022-08-08 17:47:56 +00:00
gstvaprofile.h va: Add the profile string name into the profile_map. 2022-03-01 10:53:50 +01:00
gstvavp8dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +00:00
gstvavp8dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvavp9dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +00:00
gstvavp9dec.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
gstvavpp.c vapostproc: Check for colorimetry changes. 2022-08-02 17:39:24 +00:00
gstvavpp.h Move files from gst-plugins-bad into the "subprojects/gst-plugins-bad/" subdir 2021-09-24 16:14:36 -03:00
meson.build meson: Call pkgconfig.generate in the loop where we declare plugins dependencies 2022-09-01 21:17:35 +00:00
plugin.c va: Fix log message when registering H264 encoder. 2022-09-02 10:29:11 +00:00
vacompat.h Bump GLib requirement to >= 2.62 2022-06-10 06:01:41 +00:00