ext/alsa/gstalsa.c: Reset variables on READY.
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 9 Jan 2005 10:30:58 +0000 (10:30 +0000)
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>
Sun, 9 Jan 2005 10:30:58 +0000 (10:30 +0000)
Original commit message from CVS:
* ext/alsa/gstalsa.c: (gst_alsa_change_state):
Reset variables on READY.
* gst/matroska/matroska-mux.c: (gst_matroska_mux_request_new_pad),
(gst_matroska_mux_loop):
Require data before writing header.

ChangeLog
ext/alsa/gstalsa.c

index 9c17027..b222cf4 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+2005-01-09  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
+
+       * ext/alsa/gstalsa.c: (gst_alsa_change_state):
+         Reset variables on READY.
+       * gst/matroska/matroska-mux.c: (gst_matroska_mux_request_new_pad),
+       (gst_matroska_mux_loop):
+         Require data before writing header.
+
 2005-01-09  Francis Labonte  <francis_labonte@hotmail.com>
 
        Reviewed by:  Ronald S. Bultje  <rbultje@ronald.bitfreak.net>
index e563f44..f1e1abf 100644 (file)
@@ -1190,6 +1190,8 @@ gst_alsa_change_state (GstElement * element)
         gst_alsa_stop_audio (this);
       g_free (this->format);
       this->format = NULL;
+      this->played = 0;
+      this->captured = 0;
       break;
     case GST_STATE_READY_TO_NULL:
       if (GST_FLAG_IS_SET (element, GST_ALSA_OPEN))