From c068425b38dcf8c0cca2a7904d3c419d4a143f6c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Fri, 28 Apr 2006 14:37:46 +0000 Subject: [PATCH] gst-libs/gst/audio/gstbaseaudiosrc.c: GstBaseAudioSrc must be live or it does not work. Original commit message from CVS: * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_init), (gst_base_audio_src_get_time), (gst_base_audio_src_create): GstBaseAudioSrc must be live or it does not work. * gst-libs/gst/audio/gstaudiosrc.c: (gst_audio_src_init): Don't set live to TRUE as this is the default in the parentclass. --- ChangeLog | 9 +++++++++ gst-libs/gst/audio/gstaudiosrc.c | 1 - gst-libs/gst/audio/gstbaseaudiosrc.c | 1 + 3 files changed, 10 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index cc15360f99..85e50b668f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2006-04-28 Wim Taymans + + * gst-libs/gst/audio/gstbaseaudiosrc.c: (gst_base_audio_src_init), + (gst_base_audio_src_get_time), (gst_base_audio_src_create): + GstBaseAudioSrc must be live or it does not work. + + * gst-libs/gst/audio/gstaudiosrc.c: (gst_audio_src_init): + Don't set live to TRUE as this is the default in the parentclass. + 2006-04-28 Wim Taymans * gst/videoscale/gstvideoscale.c: (gst_video_scale_transform_caps), diff --git a/gst-libs/gst/audio/gstaudiosrc.c b/gst-libs/gst/audio/gstaudiosrc.c index 7c15a0e8c9..9813c8604e 100644 --- a/gst-libs/gst/audio/gstaudiosrc.c +++ b/gst-libs/gst/audio/gstaudiosrc.c @@ -465,7 +465,6 @@ gst_audio_src_class_init (GstAudioSrcClass * klass) static void gst_audio_src_init (GstAudioSrc * audiosrc, GstAudioSrcClass * g_class) { - gst_base_src_set_live (GST_BASE_SRC (audiosrc), TRUE); } static GstRingBuffer * diff --git a/gst-libs/gst/audio/gstbaseaudiosrc.c b/gst-libs/gst/audio/gstbaseaudiosrc.c index 0dc88eed7a..d6839bffd8 100644 --- a/gst-libs/gst/audio/gstbaseaudiosrc.c +++ b/gst-libs/gst/audio/gstbaseaudiosrc.c @@ -139,6 +139,7 @@ gst_base_audio_src_init (GstBaseAudioSrc * baseaudiosrc, gst_pad_set_fixatecaps_function (GST_BASE_SRC_PAD (baseaudiosrc), gst_base_audio_src_fixate); + gst_base_src_set_live (GST_BASE_SRC (baseaudiosrc), TRUE); gst_base_src_set_format (GST_BASE_SRC (baseaudiosrc), GST_FORMAT_TIME); }