fix build warning 64/62564/2
authorEunhae Choi <eunhae1.choi@samsung.com>
Wed, 16 Mar 2016 13:42:07 +0000 (22:42 +0900)
committerEunhae Choi <eunhae1.choi@samsung.com>
Thu, 17 Mar 2016 04:54:34 +0000 (13:54 +0900)
Change-Id: I4a4c2405fe9e302ea1f57e6e8d9808a8bf851eff
Signed-off-by: Eunhae Choi <eunhae1.choi@samsung.com>
audioeq/src/gstaudioeq.c
audioeq/src/gstaudioeq.h
audiotp/src/gstaudiotp.c
drmsrc/src/gstdrmsrc.c
pdpushsrc/src/gstpdpushsrc.c
toggle/src/gsttoggle.c

index 3fe2751..3cbe7c0 100644 (file)
@@ -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)
index 2b698e0..310262b 100644 (file)
@@ -75,7 +75,7 @@ struct _GstIirEqualizer
 
   /*< private >*/
 
-  GMutex *bands_lock;
+  GMutex bands_lock;
   GstIirEqualizerBand **bands;
 
   /* properties */
index c5b3879..ac05aec 100644 (file)
@@ -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
 
 /**
  **
index 17a462e..51a785b 100755 (executable)
@@ -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
 
index c4c5714..c8a7b86 100644 (file)
@@ -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");
 
index 0363dda..5b7dd65 100755 (executable)
@@ -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/")
-       
+