gstreamer/subprojects/gst-plugins-good/gst/deinterlace
Jan Alexander Steffens (heftig) 668b0cf939 deinterlace: Clean up error handling in chain and _push_history
- Consistently unref the chained buffer at the end of the chain
  function, if we're not handing it off to `gst_pad_push`. This avoids a
  few buffer leaks in the error paths in `_chain` and `_push_history`.
- When mapping the video frame fails, return a flow error instead of
  crashing.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/2444>
2022-05-18 09:27:46 +01:00
..
tvtime deinterlace: silence unused-but-set werror from imported code 2022-03-29 18:31:57 +01:00
x86 yadif.asm: Fix improper usage of LOAD macro 2022-03-01 15:13:15 +00:00
gstdeinterlace.c deinterlace: Clean up error handling in chain and _push_history 2022-05-18 09:27:46 +01:00
gstdeinterlace.h Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
gstdeinterlacemethod.c Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
gstdeinterlacemethod.h Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
meson.build Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
tvtime-dist.c Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
tvtime-dist.h Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
tvtime.orc Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00
yadif.c yadif: Fix CHECK macro for YUY2 format 2022-03-12 19:56:44 +00:00
yadif.h Move files from gst-plugins-good into the "subprojects/gst-plugins-good/" subdir 2021-09-24 16:13:50 -03:00