From: Eunhae Choi Date: Wed, 16 Mar 2016 13:42:07 +0000 (+0900) Subject: fix build warning X-Git-Tag: accepted/tizen/common/20160322.151029~2^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F64%2F62564%2F2;p=platform%2Fupstream%2Fgst-plugins-tizen.git fix build warning Change-Id: I4a4c2405fe9e302ea1f57e6e8d9808a8bf851eff Signed-off-by: Eunhae Choi --- diff --git a/audioeq/src/gstaudioeq.c b/audioeq/src/gstaudioeq.c index 3fe2751..3cbe7c0 100644 --- a/audioeq/src/gstaudioeq.c +++ b/audioeq/src/gstaudioeq.c @@ -112,9 +112,6 @@ static void gst_iir_equalizer_child_proxy_interface_init (gpointer g_iface, static void gst_iir_equalizer_finalize (GObject * object); -static gboolean gst_iir_equalizer_setup (GstAudioFilter * filter, - GstAudioRingBufferSpec * fmt); - G_DEFINE_TYPE_WITH_CODE(Gstaudioeq, gst_audioeq, GST_TYPE_BASE_TRANSFORM, G_IMPLEMENT_INTERFACE(GST_TYPE_CHILD_PROXY, gst_iir_equalizer_child_proxy_interface_init)); @@ -157,12 +154,14 @@ gst_audioeq_change_state (GstElement * element, GstStateChange transition) return ret; } +#if 0 static void gst_audioeq_base_init (gpointer gclass) { GST_DEBUG ("gst_audioeq_base_init"); } +#endif static void gst_audioeq_class_init (GstaudioeqClass * klass) @@ -230,7 +229,8 @@ gst_audioeq_init (Gstaudioeq * audioeq) audioeq->filter_action = DEFAULT_FILTER_ACTION; memset(audioeq->custom_eq, 0x00, sizeof(gint) * CUSTOM_EQ_BAND_MAX); audioeq->need_update_filter = TRUE; - audioeq->equ.bands_lock = g_mutex_new (); + + g_mutex_init(&audioeq->equ.bands_lock); audioeq->equ.need_new_coefficients = TRUE; gst_iir_equalizer_compute_frequencies (audioeq, DEFAULT_CUSTOM_EQ_NUM); } @@ -254,13 +254,13 @@ gst_iir_equalizer_finalize (GObject * object) g_free (equ->bands); g_free (equ->history); - g_mutex_free (equ->bands_lock); + g_mutex_clear (&equ->bands_lock); G_OBJECT_CLASS (gst_audioeq_parent_class)->finalize (object); } -#define BANDS_LOCK(equ) g_mutex_lock(equ->bands_lock) -#define BANDS_UNLOCK(equ) g_mutex_unlock(equ->bands_lock) +#define BANDS_LOCK(equ) g_mutex_lock(&equ->bands_lock) +#define BANDS_UNLOCK(equ) g_mutex_unlock(&equ->bands_lock) /* child object */ @@ -564,7 +564,8 @@ static void gst_iir_equalizer_init (GstIirEqualizer * eq, GstIirEqualizerClass * g_class) { GST_DEBUG ("gst_iir_equalizer_init"); - eq->bands_lock = g_mutex_new (); + + g_mutex_init(&eq->bands_lock); eq->need_new_coefficients = TRUE; } @@ -1238,6 +1239,7 @@ GST_DEBUG ("gst_audioeq_get_property"); } } +#if 0 static gboolean gst_iir_equalizer_setup (GstAudioFilter * audio, GstAudioRingBufferSpec * fmt) { @@ -1270,7 +1272,7 @@ GST_DEBUG ("gst_iir_equalizer_setup"); alloc_history (equ); return TRUE; } - +#endif static gboolean plugin_init (GstPlugin * plugin) diff --git a/audioeq/src/gstaudioeq.h b/audioeq/src/gstaudioeq.h index 2b698e0..310262b 100644 --- a/audioeq/src/gstaudioeq.h +++ b/audioeq/src/gstaudioeq.h @@ -75,7 +75,7 @@ struct _GstIirEqualizer /*< private >*/ - GMutex *bands_lock; + GMutex bands_lock; GstIirEqualizerBand **bands; /* properties */ diff --git a/audiotp/src/gstaudiotp.c b/audiotp/src/gstaudiotp.c index c5b3879..ac05aec 100644 --- a/audiotp/src/gstaudiotp.c +++ b/audiotp/src/gstaudiotp.c @@ -78,6 +78,7 @@ static GstFlowReturn gst_audiotp_push_silent_frame (Gstaudiotp *audiotp, GstBuff // Gstreamer Base Functions // //////////////////////////////////////////////////////// +#if 0 /** ** ** Description: The element details and pad templates are registered with the plugin @@ -91,7 +92,7 @@ static void gst_audiotp_base_init(gpointer klass) { } - +#endif /** ** diff --git a/drmsrc/src/gstdrmsrc.c b/drmsrc/src/gstdrmsrc.c index 17a462e..51a785b 100755 --- a/drmsrc/src/gstdrmsrc.c +++ b/drmsrc/src/gstdrmsrc.c @@ -54,6 +54,7 @@ static void gst_drm_src_uri_handler_init (gpointer g_iface, gpointer iface_data) G_DEFINE_TYPE_WITH_CODE (GstDrmSrc, gst_drm_src, GST_TYPE_BASE_SRC, G_IMPLEMENT_INTERFACE(GST_TYPE_URI_HANDLER, gst_drm_src_uri_handler_init)); +#if 0 /** * This function does the following: * 1. Sets the class details @@ -66,6 +67,8 @@ G_DEFINE_TYPE_WITH_CODE (GstDrmSrc, gst_drm_src, GST_TYPE_BASE_SRC, static void gst_drm_src_base_init (gpointer g_class) { } +#endif + /** * This function does the following: * 1. Installs the properties @@ -366,7 +369,6 @@ static gboolean gst_drm_src_get_size (GstBaseSrc * basesrc, guint64 * size) { struct stat stat_results; GstDrmSrc *src = GST_DRM_SRC (basesrc); - unsigned int offset; // 1. Gets the filesize for drm file by using seek oprations diff --git a/pdpushsrc/src/gstpdpushsrc.c b/pdpushsrc/src/gstpdpushsrc.c index c4c5714..c8a7b86 100644 --- a/pdpushsrc/src/gstpdpushsrc.c +++ b/pdpushsrc/src/gstpdpushsrc.c @@ -118,7 +118,7 @@ static gboolean gst_pd_pushsrc_checkgetrange (GstPad * pad); G_DEFINE_TYPE_WITH_CODE (GstPDPushSrc, gst_pd_pushsrc, GST_TYPE_BASE_SRC, G_IMPLEMENT_INTERFACE(GST_TYPE_URI_HANDLER, gst_pd_pushsrc_uri_handler_init)); - +#if 0 static void gst_pd_pushsrc_base_init (gpointer g_class) { @@ -126,7 +126,7 @@ gst_pd_pushsrc_base_init (gpointer g_class) GST_LOG ("OUT"); } - +#endif static void gst_pd_pushsrc_class_init (GstPDPushSrcClass * klass) { @@ -188,7 +188,6 @@ static void gst_pd_pushsrc_init (GstPDPushSrc * src) { GST_LOG ("IN"); - GstBaseSrc *basesrc = GST_BASE_SRC (src); src->filename = NULL; src->fd = 0; @@ -335,7 +334,7 @@ gst_pd_pushsrc_create_read (GstBaseSrc * basesrc, guint64 offset, guint length, if (fstat (src->fd, &stat_results) < 0) goto could_not_stat; - GST_LOG_OBJECT (src, "offset + length = %"G_GUINT64_FORMAT " and filesize = %"G_GUINT64_FORMAT, offset + length, stat_results.st_size); + GST_LOG_OBJECT (src, "offset + length = %"G_GUINT64_FORMAT " and filesize = %"G_GUINT64_FORMAT, offset + length, (guint64)stat_results.st_size); while ((offset + length) > stat_results.st_size) { @@ -484,10 +483,8 @@ gst_pd_pushsrc_create (GstBaseSrc * basesrc, guint64 offset, guint length, GstBu { GST_LOG ("IN"); - GstPDPushSrc *pdsrc; GstFlowReturn ret; - pdsrc = GST_PD_PUSHSRC_CAST (basesrc); ret = gst_pd_pushsrc_create_read (basesrc, offset, length, buffer); GST_LOG ("OUT"); diff --git a/toggle/src/gsttoggle.c b/toggle/src/gsttoggle.c index 0363dda..5b7dd65 100755 --- a/toggle/src/gsttoggle.c +++ b/toggle/src/gsttoggle.c @@ -54,7 +54,7 @@ enum { PROP_0, PROP_BLOCK_DATA - + }; @@ -75,16 +75,16 @@ static GstFlowReturn gst_mytoggle_transform_ip (GstBaseTransform * trans, static gboolean gst_mytoggle_start (GstBaseTransform * trans); static gboolean gst_mytoggle_stop (GstBaseTransform * trans); +#if 0 static void gst_mytoggle_base_init (gpointer g_class) { } +#endif static void gst_mytoggle_finalize (GObject * object) { - GstMytoggle *mytoggle; - G_OBJECT_CLASS (gst_mytoggle_parent_class)->finalize (object); } @@ -105,9 +105,9 @@ gst_mytoggle_class_init (GstMytoggleClass * klass) g_object_class_install_property (gobject_class, PROP_BLOCK_DATA, g_param_spec_boolean ("block_data", "Data Block", - "Data Block", + "Data Block", DEFAULT_BLOCK_DATA, G_PARAM_READWRITE)); - + gobject_class->finalize = GST_DEBUG_FUNCPTR (gst_mytoggle_finalize); gst_element_class_set_details_simple (gstelement_class, @@ -138,8 +138,8 @@ static GstFlowReturn gst_mytoggle_transform_ip (GstBaseTransform * trans, GstBuffer * buf) { GstMytoggle *mytoggle = GST_MYTOGGLE (trans); - - if (mytoggle->block_data ==TRUE) + + if (mytoggle->block_data ==TRUE) return GST_BASE_TRANSFORM_FLOW_DROPPED; return GST_FLOW_OK; @@ -154,7 +154,7 @@ gst_mytoggle_set_property (GObject * object, guint prop_id, mytoggle = GST_MYTOGGLE (object); switch (prop_id) { - + case PROP_BLOCK_DATA: mytoggle->block_data = g_value_get_boolean (value); break; @@ -206,5 +206,5 @@ GST_PLUGIN_DEFINE (GST_VERSION_MAJOR, toggle, "Base transform plugin template", plugin_init, VERSION, "LGPL", "Samsung Electronics Co", "http://www.samsung.com/") - +