gstaudiobasesink: Reset last_align to 0, not -1
authorReynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Fri, 20 Dec 2013 21:02:42 +0000 (18:02 -0300)
committerReynaldo H. Verdejo Pinochet <r.verdejo@sisa.samsung.com>
Fri, 20 Dec 2013 21:02:42 +0000 (18:02 -0300)
This is the expected behavior in READY -> PAUSED

gst-libs/gst/audio/gstaudiobasesink.c

index 02c410d..c9b8ebb 100644 (file)
@@ -2164,7 +2164,7 @@ gst_audio_base_sink_change_state (GstElement * element,
       break;
     case GST_STATE_CHANGE_READY_TO_PAUSED:
       gst_audio_base_sink_reset_sync (sink);
-      sink->priv->last_align = -1;
+      sink->priv->last_align = 0;
       gst_audio_ring_buffer_set_flushing (sink->ringbuffer, FALSE);
       gst_audio_ring_buffer_may_start (sink->ringbuffer, FALSE);