From 815460d2897e1215224aedf23a048ae7f1d850a4 Mon Sep 17 00:00:00 2001 From: reimar Date: Tue, 29 Jun 2010 14:48:54 +0000 Subject: [PATCH] demux_lavf: Avoid a crash if stream->url is not set Print a warning since this is not supposed to happen. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@31587 b3059339-0415-0410-9bf9-f77b7e298cf2 --- libmpdemux/demux_lavf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c index ec8075d219..87869f69e2 100644 --- a/libmpdemux/demux_lavf.c +++ b/libmpdemux/demux_lavf.c @@ -178,6 +178,10 @@ static int lavf_check_file(demuxer_t *demuxer){ } probe_data_size += read_size; avpd.filename= demuxer->stream->url; + if (!avpd.filename) { + mp_msg(MSGT_DEMUX, MSGL_WARN, "Stream url is not set!\n"); + avpd.filename = ""; + } if (!strncmp(avpd.filename, "ffmpeg://", 9)) avpd.filename += 9; avpd.buf_size= probe_data_size; -- 2.11.4.GIT