summaryrefslogtreecommitdiffstats
path: root/gst-libs/gst/audio/audioclock.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2005-01-11 14:55:34 +0000
committerWim Taymans <wim.taymans@gmail.com>2005-01-11 14:55:34 +0000
commitf3fd919f2b4d4e5d899f1fcdddb2120498c3241d (patch)
tree314d5a4d8477f108001e23bd3d6b3e2dd4f62748 /gst-libs/gst/audio/audioclock.c
parenta6b6f8a5d37aeeb31a6d110952ecdf7e3b120767 (diff)
downloadgst-plugins-bad-f3fd919f2b4d4e5d899f1fcdddb2120498c3241d.tar.gz
gst-plugins-bad-f3fd919f2b4d4e5d899f1fcdddb2120498c3241d.tar.bz2
gst-plugins-bad-f3fd919f2b4d4e5d899f1fcdddb2120498c3241d.zip
Clock fixes.
Original commit message from CVS: Clock fixes. Added seeking in theora/vorbis ogg files. Make playbin compile.
Diffstat (limited to 'gst-libs/gst/audio/audioclock.c')
-rw-r--r--gst-libs/gst/audio/audioclock.c15
1 files changed, 9 insertions, 6 deletions
diff --git a/gst-libs/gst/audio/audioclock.c b/gst-libs/gst/audio/audioclock.c
index 65d2694f..9510f6e2 100644
--- a/gst-libs/gst/audio/audioclock.c
+++ b/gst-libs/gst/audio/audioclock.c
@@ -30,10 +30,11 @@ static void gst_audio_clock_class_init (GstAudioClockClass * klass);
static void gst_audio_clock_init (GstAudioClock * clock);
static GstClockTime gst_audio_clock_get_internal_time (GstClock * clock);
-static GstClockEntryStatus gst_audio_clock_id_wait_async (GstClock * clock,
- GstClockEntry * entry);
-static void gst_audio_clock_id_unschedule (GstClock * clock,
- GstClockEntry * entry);
+
+//static GstClockEntryStatus gst_audio_clock_id_wait_async (GstClock * clock,
+// GstClockEntry * entry);
+//static void gst_audio_clock_id_unschedule (GstClock * clock,
+// GstClockEntry * entry);
static GstSystemClockClass *parent_class = NULL;
@@ -79,8 +80,8 @@ gst_audio_clock_class_init (GstAudioClockClass * klass)
parent_class = g_type_class_ref (GST_TYPE_SYSTEM_CLOCK);
gstclock_class->get_internal_time = gst_audio_clock_get_internal_time;
- gstclock_class->wait_async = gst_audio_clock_id_wait_async;
- gstclock_class->unschedule = gst_audio_clock_id_unschedule;
+ //gstclock_class->wait_async = gst_audio_clock_id_wait_async;
+ //gstclock_class->unschedule = gst_audio_clock_id_unschedule;
}
static void
@@ -178,6 +179,7 @@ gst_audio_clock_update_time (GstAudioClock * aclock, GstClockTime time)
}
}
+#if 0
static gint
compare_clock_entries (GstClockEntry * entry1, GstClockEntry * entry2)
{
@@ -203,3 +205,4 @@ gst_audio_clock_id_unschedule (GstClock * clock, GstClockEntry * entry)
aclock->async_entries = g_slist_remove (aclock->async_entries, entry);
}
+#endif