gst-libs/gst/audio/gstbaseaudiosrc.c: GstBaseAudioSrc must be live or it does not...
authorWim Taymans <wim.taymans@gmail.com>
Fri, 28 Apr 2006 14:37:46 +0000 (14:37 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Fri, 28 Apr 2006 14:37:46 +0000 (14:37 +0000)
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
gst-libs/gst/audio/gstaudiosrc.c
gst-libs/gst/audio/gstbaseaudiosrc.c

index cc15360..85e50b6 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,14 @@
 2006-04-28  Wim Taymans  <wim@fluendo.com>
 
+       * 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  <wim@fluendo.com>
+
        * gst/videoscale/gstvideoscale.c: (gst_video_scale_transform_caps),
        (gst_video_scale_fixate_caps), (gst_video_scale_src_event):
        Videoscale doesn't pass on pixel-aspect ratio. Handle all
index 7c15a0e..9813c86 100644 (file)
@@ -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 *
index 0dc88ee..d6839bf 100644 (file)
@@ -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);
 }