gstreamer/gst/matroska
Tim-Philipp Müller 05854f74c5 matroskademux: use g_memdup2() as g_memdup() is deprecated
- ebml-read: add some sanity checks when going from 64-bit
  to 32-bit length
- matroska-ids: codec_data_size has been checked via
  gst_ebml_read_binary(), is existing allocation.
- matroska-demux: alloc size is from existing allocations

g_memdup() is deprecated since GLib 2.68 and we want to avoid
deprecation warnings with recent versions of GLib.

Also use gst_buffer_new_memdup() instead of _wrapped(g_memdup(),..).

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/993>
2021-06-02 17:34:38 +01:00
..
ebml-ids.h matroskamux: Use nanosecond precision for DateUTC 2019-11-22 16:30:50 +01:00
ebml-read.c matroskademux: use g_memdup2() as g_memdup() is deprecated 2021-06-02 17:34:38 +01:00
ebml-read.h Fix FSF address 2012-11-04 00:07:18 +00:00
ebml-write.c matroskamux: Use nanosecond precision for DateUTC 2019-11-22 16:30:50 +01:00
ebml-write.h matroska: Remove white space 2019-05-01 14:28:36 +00:00
gstmatroskaelement.c matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
gstmatroskaelements.h matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
lzo.c matroska: get rid of _stdint.h include 2016-02-08 00:11:55 +00:00
lzo.h Decode the codec private data and following ContentEncoding if necessary. 2008-08-02 18:18:05 +00:00
matroska-demux.c matroskademux: use g_memdup2() as g_memdup() is deprecated 2021-06-02 17:34:38 +01:00
matroska-demux.h matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
matroska-ids.c matroskademux: use g_memdup2() as g_memdup() is deprecated 2021-06-02 17:34:38 +01:00
matroska-ids.h matroskademux: Advertise codec-alpha in caps 2021-05-11 16:52:22 -04:00
matroska-mux.c matroska-mux: Change accepted caps width and height from [16, MAX] to [1, MAX] 2021-05-05 16:31:33 -04:00
matroska-mux.h matroskamux: Add property to set DateUTC 2019-11-25 14:01:48 +01:00
matroska-parse.c matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
matroska-parse.h matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
matroska-read-common.c matroskademux: use g_memdup2() as g_memdup() is deprecated 2021-06-02 17:34:38 +01:00
matroska-read-common.h matroska: Remove white space 2019-05-01 14:28:36 +00:00
matroska.c matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
meson.build matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
webm-mux.c matroska: allow per feature registration 2021-03-29 12:45:22 +02:00
webm-mux.h Fix FSF address 2012-11-04 00:07:18 +00:00