gstreamer/subprojects/gst-plugins-bad/sys/va
He Junyan 50a481939d va: Fix a regression because of "Invert video codec frame dependency".
1. Always set the according GstVaH264EncFrame pointer when GstVideoCodecFrame
   pointer is assigned, which can make the logic safe.
2. Fix the forgotten change in _sort_by_frame_num. Its input pointer now is
   GstVideoCodecFrame type.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/1935>
2022-03-12 15:20:19 +00:00
..
gstvaallocator.c va: Use the GstVaSurfaceCopy of the allocator atomically. 2021-11-29 19:25:31 +00:00
gstvaallocator.h va: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00
gstvaav1dec.c va: Move common variable need_negotiation to GstBaseDec. 2021-10-29 16:06:52 +00:00
gstvaav1dec.h
gstvabasedec.c va: basedec: Add device-path read-only property. 2022-03-04 14:34:32 +00:00
gstvabasedec.h va: basedec: Add device-path read-only property. 2022-03-04 14:34:32 +00:00
gstvabasetransform.c va: basetransform: Add device-path read-only property. 2022-03-04 14:34:32 +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: Expose gst_va_create_coded_caps as helper function. 2022-03-01 10:53:50 +01:00
gstvacaps.h va: caps: Expose gst_va_create_coded_caps as helper function. 2022-03-01 10:53:50 +01:00
gstvadecoder.c va: Delete the display lock/unlock when we call VA-API. 2022-02-15 10:02:08 +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: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00
gstvadeinterlace.h
gstvadevice.c
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: Delete the display lock/unlock when we call VA-API. 2022-02-15 10:02:08 +00:00
gstvadisplay_priv.h
gstvaencoder.c va: encoder: Don't preallocate reconstruct buffers. 2022-03-07 16:31:41 +00:00
gstvaencoder.h va: encoder: Don't preallocate reconstruct buffers. 2022-03-07 16:31:41 +00:00
gstvafilter.c va: Delete the display lock/unlock when we call VA-API. 2022-02-15 10:02:08 +00:00
gstvafilter.h vapostproc: Process HDR caps 2022-02-09 10:26:02 +00:00
gstvah264dec.c codecs: Rename picture clear functions 2022-03-11 20:20:17 +00:00
gstvah264dec.h
gstvah264enc.c va: Fix a regression because of "Invert video codec frame dependency". 2022-03-12 15:20:19 +00:00
gstvah264enc.h va: Add H264 encoder. 2022-03-01 10:53:50 +01:00
gstvah265dec.c va: Delay decoders downstream negotiation. 2021-10-29 16:06:52 +00:00
gstvah265dec.h
gstvampeg2dec.c codecs: Stop claiming constness for refcounted object 2022-02-06 17:17:22 +00:00
gstvampeg2dec.h
gstvapool.c
gstvapool.h
gstvaprofile.c va: Add the profile string name into the profile_map. 2022-03-01 10:53:50 +01:00
gstvaprofile.h va: Add the profile string name into the profile_map. 2022-03-01 10:53:50 +01:00
gstvasurfacecopy.c va: Delete the display lock/unlock when we call VA-API. 2022-02-15 10:02:08 +00:00
gstvasurfacecopy.h va: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00
gstvavideoformat.c
gstvavideoformat.h
gstvavp8dec.c va: Delay decoders downstream negotiation. 2021-10-29 16:06:52 +00:00
gstvavp8dec.h
gstvavp9dec.c va: Delay decoders downstream negotiation. 2021-10-29 16:06:52 +00:00
gstvavp9dec.h
gstvavpp.c vavpp: Fix the caps leak in the transform_caps() function. 2022-02-12 20:11:46 +08:00
gstvavpp.h
meson.build va: Add H264 encoder. 2022-03-01 10:53:50 +01:00
plugin.c va: Fix log message 2022-03-04 12:41:37 +00:00
vacompat.h va: Add vacompat.h to wrap glib functions. 2022-03-01 10:53:50 +01:00
vasurfaceimage.c va: Delete the display lock/unlock when we call VA-API. 2022-02-15 10:02:08 +00:00
vasurfaceimage.h va: Add a gstva.h to include all va lib header files. 2022-02-07 10:12:36 +00:00