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 873934d..1542f9e 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 4dffc9b..8a0dc13 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;