gst/elements/gstbufferstore.c: initialize debugging structure correctly

Original commit message from CVS:
2004-01-11  Benjamin Otte  <in7y118@public.uni-hamburg.de>

* gst/elements/gstbufferstore.c:
initialize debugging structure correctly
* gst/elements/gsttee.c: (gst_tee_set_property):
g_object_notify when property was changed
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_change_state):
clear caps correctly
This commit is contained in:
Benjamin Otte 2004-01-11 18:23:48 +00:00
parent 88c4887db3
commit a06605e4e3
9 changed files with 24 additions and 10 deletions

View file

@ -1,3 +1,13 @@
2004-01-11 Benjamin Otte <in7y118@public.uni-hamburg.de>
* gst/elements/gstbufferstore.c:
initialize debugging structure correctly
* gst/elements/gsttee.c: (gst_tee_set_property):
g_object_notify when property was changed
* gst/elements/gsttypefindelement.c:
(gst_type_find_element_change_state):
clear caps correctly
2004-01-11 Benjamin Otte <in7y118@public.uni-hamburg.de> 2004-01-11 Benjamin Otte <in7y118@public.uni-hamburg.de>
* gst/gstqueue.c: (gst_queue_init): * gst/gstqueue.c: (gst_queue_init):

View file

@ -47,7 +47,10 @@ static void gst_buffer_store_cleared_func (GstBufferStore * store);
static guint gst_buffer_store_signals[LAST_SIGNAL] = { 0 }; static guint gst_buffer_store_signals[LAST_SIGNAL] = { 0 };
GST_BOILERPLATE (GstBufferStore, gst_buffer_store, GObject, G_TYPE_OBJECT); #define _do_init(bla) \
GST_DEBUG_CATEGORY_INIT (gst_buffer_store_debug, "GstBufferStore", 0, "buffer store helper");
GST_BOILERPLATE_FULL (GstBufferStore, gst_buffer_store, GObject, G_TYPE_OBJECT, _do_init);
G_GNUC_UNUSED static void G_GNUC_UNUSED static void

View file

@ -201,6 +201,7 @@ gst_tee_set_property (GObject *object, guint prop_id, const GValue *value, GPara
switch (prop_id) { switch (prop_id) {
case ARG_SILENT: case ARG_SILENT:
tee->silent = g_value_get_boolean (value); tee->silent = g_value_get_boolean (value);
g_object_notify (G_OBJECT (tee), "silent");
break; break;
default: default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);

View file

@ -633,8 +633,7 @@ gst_type_find_element_change_state (GstElement *element)
break; break;
case GST_STATE_PAUSED_TO_READY: case GST_STATE_PAUSED_TO_READY:
stop_typefinding (typefind); stop_typefinding (typefind);
if (typefind->caps) gst_caps_replace (&typefind->caps, NULL);
gst_caps_free (typefind->caps);
break; break;
default: default:
break; break;

View file

@ -633,8 +633,7 @@ gst_type_find_element_change_state (GstElement *element)
break; break;
case GST_STATE_PAUSED_TO_READY: case GST_STATE_PAUSED_TO_READY:
stop_typefinding (typefind); stop_typefinding (typefind);
if (typefind->caps) gst_caps_replace (&typefind->caps, NULL);
gst_caps_free (typefind->caps);
break; break;
default: default:
break; break;

View file

@ -47,7 +47,10 @@ static void gst_buffer_store_cleared_func (GstBufferStore * store);
static guint gst_buffer_store_signals[LAST_SIGNAL] = { 0 }; static guint gst_buffer_store_signals[LAST_SIGNAL] = { 0 };
GST_BOILERPLATE (GstBufferStore, gst_buffer_store, GObject, G_TYPE_OBJECT); #define _do_init(bla) \
GST_DEBUG_CATEGORY_INIT (gst_buffer_store_debug, "GstBufferStore", 0, "buffer store helper");
GST_BOILERPLATE_FULL (GstBufferStore, gst_buffer_store, GObject, G_TYPE_OBJECT, _do_init);
G_GNUC_UNUSED static void G_GNUC_UNUSED static void

View file

@ -201,6 +201,7 @@ gst_tee_set_property (GObject *object, guint prop_id, const GValue *value, GPara
switch (prop_id) { switch (prop_id) {
case ARG_SILENT: case ARG_SILENT:
tee->silent = g_value_get_boolean (value); tee->silent = g_value_get_boolean (value);
g_object_notify (G_OBJECT (tee), "silent");
break; break;
default: default:
G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec); G_OBJECT_WARN_INVALID_PROPERTY_ID (object, prop_id, pspec);

View file

@ -633,8 +633,7 @@ gst_type_find_element_change_state (GstElement *element)
break; break;
case GST_STATE_PAUSED_TO_READY: case GST_STATE_PAUSED_TO_READY:
stop_typefinding (typefind); stop_typefinding (typefind);
if (typefind->caps) gst_caps_replace (&typefind->caps, NULL);
gst_caps_free (typefind->caps);
break; break;
default: default:
break; break;

View file

@ -633,8 +633,7 @@ gst_type_find_element_change_state (GstElement *element)
break; break;
case GST_STATE_PAUSED_TO_READY: case GST_STATE_PAUSED_TO_READY:
stop_typefinding (typefind); stop_typefinding (typefind);
if (typefind->caps) gst_caps_replace (&typefind->caps, NULL);
gst_caps_free (typefind->caps);
break; break;
default: default:
break; break;