Browse Source

ffplay currently needs special handling for pausing in some protocols.

Patch by Björn Axelsson: bjorn ; axelsson § intinor : se
Original thread: [FFmpeg-devel] [PATCH] MMSH pause support for ffplay
Date: 11/02/2007 11:47 AM

Originally committed as revision 10936 to svn://svn.ffmpeg.org/ffmpeg/trunk
tags/v0.5
Björn Axelsson Benoit Fouet 18 years ago
parent
commit
c03af894eb
1 changed files with 4 additions and 2 deletions
  1. +4
    -2
      ffplay.c

+ 4
- 2
ffplay.c View File

@@ -1977,8 +1977,10 @@ static int decode_thread(void *arg)
else
av_read_play(ic);
}
#ifdef CONFIG_RTSP_DEMUXER
if (is->paused && !strcmp(ic->iformat->name, "rtsp")) {
#if defined(CONFIG_RTSP_DEMUXER) || defined(CONFIG_MMSH_PROTOCOL)
if (is->paused &&
(!strcmp(ic->iformat->name, "rtsp") ||
!strcmp(url_fileno(&ic->pb)->prot->name, "mmsh"))) {
/* wait 10 ms to avoid trying to get another packet */
/* XXX: horrible */
SDL_Delay(10);


Loading…
Cancel
Save