From a50067f9863bd0f856c800de2f0b070fb7db7f36 Mon Sep 17 00:00:00 2001 From: "Ronald S. Bultje" Date: Mon, 15 Aug 2005 13:05:35 +0000 Subject: ext/esd/esdsink.c: Basic hacks to make video playback using esdsink not totally make yuou rip your heart out. We writ... Original commit message from CVS: * ext/esd/esdsink.c: (gst_esdsink_get_time), (gst_esdsink_chain): Basic hacks to make video playback using esdsink not totally make yuou rip your heart out. We write a few samples per cycle, so that the clock will increment in a slightly lineair fashion instead of in large hiccuped steps (which makes video playback in an ok'ish way, compared to how it was), and we take timestamps into account for calculating the clock position, so that _get_time() at least returns a value that will make video playback in sync. Should make Ubuntu users happy (they default to esdsink). --- ChangeLog | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/ChangeLog b/ChangeLog index 3909e4c8..3d08cd06 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,15 @@ +2005-08-15 Ronald S. Bultje + + * ext/esd/esdsink.c: (gst_esdsink_get_time), (gst_esdsink_chain): + Basic hacks to make video playback using esdsink not totally make + yuou rip your heart out. We write a few samples per cycle, so that + the clock will increment in a slightly lineair fashion instead of + in large hiccuped steps (which makes video playback in an ok'ish + way, compared to how it was), and we take timestamps into account for + calculating the clock position, so that _get_time() at least returns + a value that will make video playback in sync. Should make Ubuntu + users happy (they default to esdsink). + 2005-08-14 Ronald S. Bultje * gst/qtdemux/qtdemux.c: (qtdemux_video_caps): -- cgit v1.2.1