summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--stream/librtsp/rtsp_rtp.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/stream/librtsp/rtsp_rtp.c b/stream/librtsp/rtsp_rtp.c
index 0c00e5b454..66c7be4a36 100644
--- a/stream/librtsp/rtsp_rtp.c
+++ b/stream/librtsp/rtsp_rtp.c
@@ -507,7 +507,8 @@ rtp_setup_and_play (rtsp_t *rtsp_session)
}
/* only MPEG-TS is supported at the moment */
- if (!strstr (fsdp_get_media_format (med_dsc, 0),
+ if (!fsdp_get_media_format (med_dsc, 0) ||
+ !strstr (fsdp_get_media_format (med_dsc, 0),
RTSP_MEDIA_CONTAINER_MPEG_TS))
{
fsdp_description_delete (dsc);