Use g_memdup2() where available and add fallback for older GLib versions
authorTim-Philipp Müller <tim@centricular.com>
Sun, 23 May 2021 18:15:25 +0000 (19:15 +0100)
committerNirbheek Chauhan <nirbheek@centricular.com>
Thu, 5 Aug 2021 15:21:00 +0000 (20:51 +0530)
commita561b1bd8601ed8ae8769339cc8d93c2c23e2d84
tree632d06f7df0536e5e083826b182ddaf50a9503b1
parent743387052856352c9baa66b6c5c197e3ec5f452b
Use g_memdup2() where available and add fallback for older GLib versions

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

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2280>
26 files changed:
ext/curl/gstcurlbasesink.c
ext/curl/gstcurlhttpsrc.c
ext/faad/gstfaad.c
ext/hls/gsthlsdemux.c
ext/teletextdec/gstteletextdec.c
gst-libs/gst/codecparsers/gsth264parser.c
gst-libs/gst/mpegts/gst-dvb-descriptor.c
gst-libs/gst/mpegts/gstmpegtsdescriptor.c
gst-libs/gst/mpegts/gstmpegtssection.c
gst/audiovisualizers/gstspectrascope.c
gst/mpegpsmux/mpegpsmux.c
gst/mpegtsdemux/mpegtspacketizer.c
gst/mpegtsdemux/tsdemux.c
gst/mxf/mxfaes-bwf.c
gst/mxf/mxfdms1.c
gst/mxf/mxfmetadata.c
gst/mxf/mxfmpeg.c
gst/mxf/mxftypes.c
gst/rtmp2/rtmp/amf.c
meson.build
sys/androidmedia/gstamcaudiodec.c
sys/androidmedia/gstamcvideodec.c
sys/androidmedia/jni/gstamc-codeclist-jni.c
sys/androidmedia/jni/gstamc-format-jni.c
sys/androidmedia/magicleap/gstamc-format-ml.c
tests/check/libs/mpegts.c