+2005-09-28 Wim Taymans <wim@fluendo.com>
+
+ * gst-libs/gst/audio/gstbaseaudiosink.c:
+ (gst_base_audio_sink_class_init),
+ (gst_base_audio_sink_provide_clock), (gst_base_audio_sink_render):
+ * gst-libs/gst/audio/gstbaseaudiosrc.c:
+ (gst_base_audio_src_class_init),
+ (gst_base_audio_src_provide_clock):
+ get_clock -> provide_clock
+
2005-09-28 Andy Wingo <wingo@pobox.com>
* gst/videotestsrc/gstvideotestsrc.c: Implement live source mode
static GstStateChangeReturn gst_base_audio_sink_change_state (GstElement *
element, GstStateChange transition);
-static GstClock *gst_base_audio_sink_get_clock (GstElement * elem);
+static GstClock *gst_base_audio_sink_provide_clock (GstElement * elem);
static GstClockTime gst_base_audio_sink_get_time (GstClock * clock,
GstBaseAudioSink * sink);
static void gst_base_audio_sink_callback (GstRingBuffer * rbuf, guint8 * data,
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_base_audio_sink_change_state);
- gstelement_class->get_clock =
- GST_DEBUG_FUNCPTR (gst_base_audio_sink_get_clock);
+ gstelement_class->provide_clock =
+ GST_DEBUG_FUNCPTR (gst_base_audio_sink_provide_clock);
gstbasesink_class->event = GST_DEBUG_FUNCPTR (gst_base_audio_sink_event);
gstbasesink_class->preroll = GST_DEBUG_FUNCPTR (gst_base_audio_sink_preroll);
}
static GstClock *
-gst_base_audio_sink_get_clock (GstElement * elem)
+gst_base_audio_sink_provide_clock (GstElement * elem)
{
GstBaseAudioSink *sink;
static GstStateChangeReturn gst_base_audio_src_change_state (GstElement *
element, GstStateChange transition);
-static GstClock *gst_base_audio_src_get_clock (GstElement * elem);
+static GstClock *gst_base_audio_src_provide_clock (GstElement * elem);
static GstClockTime gst_base_audio_src_get_time (GstClock * clock,
GstBaseAudioSrc * src);
gstelement_class->change_state =
GST_DEBUG_FUNCPTR (gst_base_audio_src_change_state);
- gstelement_class->get_clock =
- GST_DEBUG_FUNCPTR (gst_base_audio_src_get_clock);
+ gstelement_class->provide_clock =
+ GST_DEBUG_FUNCPTR (gst_base_audio_src_provide_clock);
gstbasesrc_class->set_caps = GST_DEBUG_FUNCPTR (gst_base_audio_src_setcaps);
gstbasesrc_class->event = GST_DEBUG_FUNCPTR (gst_base_audio_src_event);
}
static GstClock *
-gst_base_audio_src_get_clock (GstElement * elem)
+gst_base_audio_src_provide_clock (GstElement * elem)
{
GstBaseAudioSrc *src;