gstreamer/subprojects/gst-plugins-bad/sys/va
He Junyan 27c33f0161 va: baseenc: Do not clear the codec frame twice when error.
The current manner will clear the input codec frame twice if we fail
to push the output data, which will trigger an assert.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2739>
2022-07-11 10:12:29 +00:00
..
gstjpegdecoder.c va: Add jpegdecoder base class. 2022-06-27 13:43:14 +00:00
gstjpegdecoder.h va: Add jpegdecoder base class. 2022-06-27 13:43:14 +00:00
gstvaav1dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +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: allocator: Add hack for no fourcc when surface creation. 2022-06-27 13:43:14 +00:00
gstvabasedec.h va: Add vajpegdec element. 2022-06-27 13:43:14 +00:00
gstvabaseenc.c va: baseenc: Do not clear the codec frame twice when error. 2022-07-11 10:12:29 +00:00
gstvabaseenc.h va: H264enc: Add encoder for VAEntrypointEncSliceLP. 2022-05-25 20:40:48 +00:00
gstvabasetransform.c va: Register base classes as abstract. 2022-05-29 16:03:46 +00:00
gstvabasetransform.h vapostproc, vadeinterlace: don't transform caps if no intersection. 2021-11-22 15:27:10 +00:00
gstvacaps.c va: caps: Add jpeg fields in coded caps. 2022-06-27 13:43:14 +00: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: compositor/filter: use scale method setter 2022-06-27 10:53:11 -04:00
gstvacompositor.h va: vpp: add compositor 2022-05-21 21:18:15 +02:00
gstvadecoder.c va: Set <gst/va/gstva.h> as library single point entry header. 2022-03-29 19:48:30 +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 va: Set <gst/va/gstva.h> as library single point entry header. 2022-03-29 19:48:30 +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: Set <gst/va/gstva.h> as library single point entry header. 2022-03-29 19:48:30 +00: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 va: encoder: Rate control property. 2022-06-07 12:02:21 +00:00
gstvaencoder.h va: encoder: Rate control property. 2022-06-07 12:02:21 +00:00
gstvafilter.c va: filter/postproc: move unconditional props to vavpp 2022-06-27 12:17:53 -04:00
gstvafilter.h va: filter/postproc: move unconditional props to vavpp 2022-06-27 12:17:53 -04:00
gstvah264dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +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 vah264enc: Guard logging functions 2022-06-07 12:02:21 +00:00
gstvah264enc.h va: H264enc: Add encoder for VAEntrypointEncSliceLP. 2022-05-25 20:40:48 +00:00
gstvah265dec.c va: basedec: Select format from template or negotiated caps. 2022-05-09 08:50:58 +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: Add vajpegdec element. 2022-06-27 13:43:14 +00: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 va: Add vajpegdec element. 2022-06-27 13:43:14 +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 va: postproc: add scale-method property 2022-06-27 12:17:54 -04: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 va: Add vajpegdec element. 2022-06-27 13:43:14 +00:00
plugin.c va: Add vajpegdec element. 2022-06-27 13:43:14 +00:00
vacompat.h Bump GLib requirement to >= 2.62 2022-06-10 06:01:41 +00:00