gstreamer/subprojects
Nicolas Dufresne e890e6e8d8 v4l2: Fix use after free of fmtdesc
The decoder needs to force another enumeration of the format. For
this it was clearing the v4l2object insternal list, leaving a fmtdesc
pointer pointing to freed memory. This patch clears the fmtdesc pointer
that has just been free. It also makes sure the probe function does not
use the cached formats list. The probe function will restore the current
fmtdesc pointer based on the currently configured pixelformat.

Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/4317>
2023-04-13 15:32:14 +00:00
..
gst-devtools validate: flow: Handle ignored fields for caps 2023-04-12 15:07:28 +00:00
gst-docs docs: update old gstreamer-sdk media urls 2023-04-13 03:20:36 +00:00
gst-editing-services ges: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
gst-examples examples: webrtc/janus/rust: add mandatory ws HTTP request headers 2023-03-22 09:48:28 +00:00
gst-integration-testsuites medias: Bump the medias commit 2023-04-05 13:38:30 -04:00
gst-libav avmux: fix element leak 2023-04-10 18:06:17 +01:00
gst-omx gst-omx: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
gst-plugins-bad d3d11videosink: Remove pointless GetDC call 2023-04-12 19:54:31 +00:00
gst-plugins-base tests: allocators: Fix fdmem test with recent GLib 2023-04-12 17:17:37 +00:00
gst-plugins-good v4l2: Fix use after free of fmtdesc 2023-04-13 15:32:14 +00:00
gst-plugins-ugly x264enc: Check more video info fields to decide whether to reconfigure encoder 2023-04-12 00:24:25 +00:00
gst-python python: Use arch-specific install dir 2023-03-01 12:40:07 +00:00
gst-rtsp-server rtsp-server: media: First set state to PLAYING again temporarily, then send EOS 2023-04-05 08:06:50 +00:00
gstreamer ptp-helper: Add a feature option for the PTP support 2023-04-13 12:43:25 +00:00
gstreamer-sharp
gstreamer-vaapi gstreamer-vaapi: re-indent with GNU indent 2.2.12 2023-03-17 03:18:54 +00:00
macos-bison-binary
packagefiles/pango-1.50.12
win-flex-bison-binaries
win-nasm
avtp.wrap
bindinator.wrap
cairo.wrap
dav1d.wrap meson: add missing source_filename in the dav1d wrap 2023-04-03 14:29:36 +00:00
dssim.wrap
dv.wrap
expat.wrap
fdk-aac.wrap
FFmpeg.wrap
fontconfig.wrap
freetype2.wrap
fribidi.wrap
gl-headers.wrap
glib-networking.wrap
glib.wrap
graphene.wrap
gst-plugins-rs.wrap
gtk-sharp.wrap
gtk.wrap
harfbuzz.wrap
json-glib.wrap
lame.wrap
libdrm.wrap
libffi.wrap
libjpeg-turbo.wrap
libmicrodns.wrap
libnice.wrap
libopenjp2.wrap
libpng.wrap
libpsl.wrap
libsoup.wrap
libsrtp2.wrap
libwpe.wrap
libxml2.wrap
ogg.wrap
openh264.wrap
opus.wrap
orc.wrap
pango.wrap
pixman.wrap
proxy-libintl.wrap
pycairo.wrap
pygobject.wrap meson: Allow sysdeps to be forced as fallback subprojects 2023-02-06 09:26:02 +00:00
sqlite3.wrap
vorbis.wrap
webrtc-audio-processing.wrap
wpebackend-fdo.wrap
x264.wrap
zlib.wrap