2006-03-23 Wim Taymans <wim@fluendo.com>
+ * gst-libs/gst/audio/gstbaseaudiosrc.c:
+ (gst_base_audio_src_get_time), (gst_base_audio_src_create),
+ (gst_base_audio_src_change_state):
+ unparent instead of unref the ringbuffer.
+
+2006-03-23 Wim Taymans <wim@fluendo.com>
+
* gst-libs/gst/audio/gstbaseaudiosink.c:
(gst_base_audio_sink_class_init), (gst_base_audio_sink_async_play),
(gst_base_audio_sink_do_play), (gst_base_audio_sink_change_state):
break;
case GST_STATE_CHANGE_READY_TO_NULL:
gst_ring_buffer_close_device (src->ringbuffer);
- gst_object_unref (src->ringbuffer);
+ gst_object_unparent (GST_OBJECT_CAST (src->ringbuffer));
src->ringbuffer = NULL;
break;
default: