summaryrefslogtreecommitdiff
path: root/gst
diff options
context:
space:
mode:
authorPhilip Withnall <philip.withnall@collabora.co.uk>2013-12-17 09:24:49 +0000
committerOlivier Crête <olivier.crete@collabora.com>2014-01-31 01:48:57 -0500
commitf534d3605bc55386c1487b92704d6e09dd1b7d61 (patch)
tree0ac8442d644a8b59530d1665e6e2d73972bcf08c /gst
parent649d886143a31caf1d858f8c25a0703e57de74d4 (diff)
downloadlibnice-f534d3605bc55386c1487b92704d6e09dd1b7d61.tar.gz
gst: Add missing switch cases
This appeases GCC’s -Wswitch-enum warning, and makes it more obvious that those enum cases have been explicitly considered, rather than just forgotten about. This introduces no functional changes.
Diffstat (limited to 'gst')
-rw-r--r--gst/gstnicesink.c5
-rw-r--r--gst/gstnicesrc.c4
2 files changed, 9 insertions, 0 deletions
diff --git a/gst/gstnicesink.c b/gst/gstnicesink.c
index 9898e94..6580c8e 100644
--- a/gst/gstnicesink.c
+++ b/gst/gstnicesink.c
@@ -270,6 +270,11 @@ gst_nice_sink_change_state (GstElement * element, GstStateChange transition)
return GST_STATE_CHANGE_FAILURE;
}
break;
+ case GST_STATE_CHANGE_READY_TO_PAUSED:
+ case GST_STATE_CHANGE_PAUSED_TO_PLAYING:
+ case GST_STATE_CHANGE_PLAYING_TO_PAUSED:
+ case GST_STATE_CHANGE_PAUSED_TO_READY:
+ case GST_STATE_CHANGE_READY_TO_NULL:
default:
break;
}
diff --git a/gst/gstnicesrc.c b/gst/gstnicesrc.c
index ac47e91..0c75c18 100644
--- a/gst/gstnicesrc.c
+++ b/gst/gstnicesrc.c
@@ -417,6 +417,10 @@ gst_nice_src_change_state (GstElement * element, GstStateChange transition)
nice_agent_attach_recv (src->agent, src->stream_id, src->component_id,
src->mainctx, NULL, NULL);
break;
+ case GST_STATE_CHANGE_READY_TO_PAUSED:
+ case GST_STATE_CHANGE_PAUSED_TO_PLAYING:
+ case GST_STATE_CHANGE_PLAYING_TO_PAUSED:
+ case GST_STATE_CHANGE_PAUSED_TO_READY:
default:
break;
}