mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-21 15:56:42 +00:00
274551d450
Previously they were stored inline inside a GArray, but as references to the tracks were stored in various other places although the array could still be updated (and reallocated!), this could lead to dangling references in various places. Instead now store them in a GPtrArray in their own allocation so each track's memory position stays fixed. Fixes ZDI-CAN-22299 Fixes https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3055 Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/5635> |
||
---|---|---|
.. | ||
gstmxfelement.c | ||
gstmxfelements.h | ||
meson.build | ||
mxf.c | ||
mxfaes-bwf.c | ||
mxfaes-bwf.h | ||
mxfalaw.c | ||
mxfalaw.h | ||
mxfcustom.c | ||
mxfcustom.h | ||
mxfd10.c | ||
mxfd10.h | ||
mxfdemux.c | ||
mxfdemux.h | ||
mxfdms1.c | ||
mxfdms1.h | ||
mxfdv-dif.c | ||
mxfdv-dif.h | ||
mxfessence.c | ||
mxfessence.h | ||
mxfffv1.c | ||
mxfffv1.h | ||
mxfjpeg2000.c | ||
mxfjpeg2000.h | ||
mxfmetadata.c | ||
mxfmetadata.h | ||
mxfmpeg.c | ||
mxfmpeg.h | ||
mxfmux.c | ||
mxfmux.h | ||
mxfprores.c | ||
mxfprores.h | ||
mxfquark.c | ||
mxfquark.h | ||
mxftypes.c | ||
mxftypes.h | ||
mxful.c | ||
mxful.h | ||
mxfup.c | ||
mxfup.h | ||
mxfvanc.c | ||
mxfvanc.h | ||
mxfvc3.c | ||
mxfvc3.h |