mirror of
https://gitee.com/openharmony/third_party_ffmpeg
synced 2024-11-27 13:10:37 +00:00
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
This commit is contained in:
parent
49ce700a27
commit
c03af894eb
6
ffplay.c
6
ffplay.c
@ -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…
Reference in New Issue
Block a user