From dd1e4f5ebbc059fe141040d92803cb01ba3d7eca Mon Sep 17 00:00:00 2001 From: Thibault Saunier Date: Thu, 15 Jun 2017 11:21:13 -0400 Subject: [PATCH] alsasrc: Handle newly added GstStateChange values https://bugzilla.gnome.org/show_bug.cgi?id=783798 --- ext/alsa/gstalsasrc.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/alsa/gstalsasrc.c b/ext/alsa/gstalsasrc.c index 4c4062b57b..6ee0ca8870 100644 --- a/ext/alsa/gstalsasrc.c +++ b/ext/alsa/gstalsasrc.c @@ -237,8 +237,11 @@ gst_alsasrc_change_state (GstElement * element, GstStateChange transition) case GST_STATE_CHANGE_PLAYING_TO_PAUSED: case GST_STATE_CHANGE_PAUSED_TO_READY: case GST_STATE_CHANGE_READY_TO_NULL: + case GST_STATE_CHANGE_NULL_TO_NULL: + case GST_STATE_CHANGE_READY_TO_READY: + case GST_STATE_CHANGE_PAUSED_TO_PAUSED: + case GST_STATE_CHANGE_PLAYING_TO_PLAYING: break; - case GST_STATE_CHANGE_PAUSED_TO_PLAYING: alsa->driver_timestamps = FALSE;