summaryrefslogtreecommitdiffstats
path: root/gst/rtsp/rtspextwms.c
diff options
context:
space:
mode:
Diffstat (limited to 'gst/rtsp/rtspextwms.c')
-rw-r--r--gst/rtsp/rtspextwms.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/gst/rtsp/rtspextwms.c b/gst/rtsp/rtspextwms.c
index e336176a..c4ef468e 100644
--- a/gst/rtsp/rtspextwms.c
+++ b/gst/rtsp/rtspextwms.c
@@ -145,10 +145,12 @@ no_config:
static gboolean
rtsp_ext_wms_configure_stream (RTSPExtensionCtx * ctx, GstRTSPStream * stream)
{
- GstRTSPSrc *src = (GstRTSPSrc *) ctx->src;
+ GstRTSPSrc *src;
GstStructure *s;
const gchar *encoding;
+ src = (GstRTSPSrc *) ctx->src;
+
s = gst_caps_get_structure (stream->caps, 0);
encoding = gst_structure_get_string (s, "encoding-name");