diff --git a/ffplay.c b/ffplay.c index f58fabc13c..ebcb8c04c3 100644 --- a/ffplay.c +++ b/ffplay.c @@ -2546,7 +2546,7 @@ static int read_thread(void *arg) #if CONFIG_RTSP_DEMUXER || CONFIG_MMSH_PROTOCOL if (is->paused && (!strcmp(ic->iformat->name, "rtsp") || - (ic->pb && !strcmp(url_fileno(ic->pb)->prot->name, "mmsh")))) { + (ic->pb && !strncmp(input_filename, "mmsh:", 5)))) { /* wait 10 ms to avoid trying to get another packet */ /* XXX: horrible */ SDL_Delay(10);