ext/alsa/gstalsasink.c: This seems to be antique leftover. It needs to pass error...
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Wed, 10 Nov 2004 22:01:19 +0000 (22:01 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Wed, 10 Nov 2004 22:01:19 +0000 (22:01 +0000)
Original commit message from CVS:
* ext/alsa/gstalsasink.c: (gst_alsa_sink_get_time):
This seems to be antique leftover. It needs to pass error
checking.
* ext/sdl/sdlvideosink.c: (gst_sdlvideosink_init),
(gst_sdlvideosink_deinitsdl), (gst_sdlvideosink_initsdl),
(gst_sdlvideosink_destroy), (gst_sdlvideosink_create),
(gst_sdlvideosink_sinkconnect), (gst_sdlvideosink_chain):
Fix GstXOverlay implementation (#151059).

ChangeLog
ext/alsa/gstalsasink.c

index d9a1528..b6b3534 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,16 @@
 2004-11-10  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
 
+       * ext/alsa/gstalsasink.c: (gst_alsa_sink_get_time):
+         This seems to be antique leftover. It needs to pass error
+         checking.
+       * ext/sdl/sdlvideosink.c: (gst_sdlvideosink_init),
+       (gst_sdlvideosink_deinitsdl), (gst_sdlvideosink_initsdl),
+       (gst_sdlvideosink_destroy), (gst_sdlvideosink_create),
+       (gst_sdlvideosink_sinkconnect), (gst_sdlvideosink_chain):
+         Fix GstXOverlay implementation (#151059).
+
+2004-11-10  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
+
        * gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state):
          Don't assert (#157853).
 
index 897c533..25a1685 100644 (file)
@@ -576,7 +576,7 @@ gst_alsa_sink_get_time (GstAlsa * this)
   if (!GST_FLAG_IS_SET (this, GST_ALSA_RUNNING)) {
     delay = 0;
   } else if (snd_pcm_delay (this->handle, &delay) != 0) {
-    return this->played / this->format->rate;
+    delay = 0;
   }
   if (this->played <= delay) {
     return 0;