queue2: remove Glib-CRITICAL log when gst-inspect 67/282167/3
authorGilbok Lee <gilbok.lee@samsung.com>
Wed, 28 Sep 2022 01:38:51 +0000 (10:38 +0900)
committerGilbok Lee <gilbok.lee@samsung.com>
Wed, 28 Sep 2022 02:13:56 +0000 (11:13 +0900)
Change-Id: I5b19458862a68c0cef08063e6301d06d5c800577

packaging/gstreamer.spec
subprojects/gstreamer/plugins/elements/gstqueue2.c

index 873934dbde8d98ae3e1e5bae7de06ab4f51cef49..1542f9e6b4fb0e143c86ee91dd1a5ce25ec1b578 100644 (file)
@@ -62,7 +62,7 @@
 
 Name:           %{_name}
 Version:        1.20.0
-Release:        37
+Release:        38
 Summary:        Streaming-Media Framework Runtime
 License:        LGPL-2.0+
 Group:          Multimedia/Framework
index 4dffc9b6f5741dc1e7eae2238b7187a7594754da..8a0dc130f7c26b91487e11ec6797608fecdb94b5 100644 (file)
@@ -470,21 +470,20 @@ gst_queue2_class_init (GstQueue2Class * klass)
       "Conversion value between data size and time",
       0, G_MAXUINT64, 0, G_PARAM_READABLE | G_PARAM_STATIC_STRINGS);
 
-  g_object_class_install_properties (gobject_class, PROP_LAST, obj_props);
-
 #ifdef TIZEN_FEATURE_RTSPSRC_MODIFICATION
   /**
    * GstQueue2:buffer-mode:
    *
    * Control the buffering mode used by the queue2.
    */
-  g_object_class_install_property (gobject_class, PROP_BUFFER_MODE,
-      g_param_spec_enum ("buffer-mode", "Buffer Mode",
-          "Control the buffering algorithm in use",
-          GST_TYPE_BUFFERING_MODE, GST_BUFFERING_STREAM,
-          G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS));
+  obj_props[PROP_BUFFER_MODE] = g_param_spec_enum ("buffer-mode", "Buffer Mode",
+      "Control the buffering algorithm in use",
+      GST_TYPE_BUFFERING_MODE, GST_BUFFERING_STREAM,
+      G_PARAM_READWRITE | G_PARAM_STATIC_STRINGS);
 #endif
 
+  g_object_class_install_properties (gobject_class, PROP_LAST, obj_props);
+
   /* set several parent class virtual functions */
   gobject_class->finalize = gst_queue2_finalize;