- Use g_memdup2() if available, otherwise use g_memdup().
[Version] 1.16.2-50
[Issue Type] Glib compatibility
Change-Id: I74aeec2107a2bd6cc0e6e6aa4447715756a918c2
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
Name: gst-plugins-tizen
Version: 1.16.2
Summary: GStreamer tizen plugins (common)
-Release: 49
+Release: 50
Group: Multimedia/Framework
Url: http://gstreamer.freedesktop.org/
License: LGPL-2.1+
#define FORMAT_NAME_LENGTH 10
#define EXTRA_PREVIEW_STREAM_MAX 8
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
typedef struct _GstTizenCameraSrc GstTizenCameraSrc;
typedef struct _GstTizenCameraSrcClass GstTizenCameraSrcClass;
#include <gst/base/gstbitreader.h>
#include <string.h>
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
GST_DEBUG_CATEGORY (wfd_h264_parser_debug);
#define GST_CAT_DEFAULT wfd_h264_parser_debug
#include "gstwfdtssection.h"
#include "gstwfdts-private.h"
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
/**
* SECTION:gstwfdtsdescriptor
* @title: Base MPEG-TS descriptors
#include "gstwfdtsdescriptor.h"
#include "gstwfdts-private.h"
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
/**
* SECTION:gstwfdts
* @title: Mpeg-ts helper library
#include "gstwfdh264parser.h"
#include <gst/base/gstbytewriter.h>
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
/*
* tsdemux
*
#include "wfdtspacketizer.h"
#include "gstwfdtsdesc.h"
+#if !GLIB_CHECK_VERSION(2, 68, 4)
+#define g_memdup2(ptr,sz) g_memdup(ptr,sz)
+#endif
+
GST_DEBUG_CATEGORY_STATIC (wfd_ts_packetizer_debug);
#define GST_CAT_DEFAULT wfd_ts_packetizer_debug