From 5dbb63feefb9070d6fbb5fc16406813f14aa7f9b Mon Sep 17 00:00:00 2001 From: Stefano Sabatini Date: Sun, 1 Mar 2009 17:06:01 +0000 Subject: Apply the same logic used for subtitle stream selection to audio and video stream selection. Make the counting starts from 0, and disable the corresponding playbck when the selected stream number is negative. See the thread: " [FFmpeg-devel] [PATCH] Add documentation for -ast, -vst, -sst". Originally committed as revision 17693 to svn://svn.ffmpeg.org/ffmpeg/trunk --- ffplay.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ffplay.c b/ffplay.c index b4927c6744..c70f530ea1 100644 --- a/ffplay.c +++ b/ffplay.c @@ -1974,11 +1974,11 @@ static int decode_thread(void *arg) ic->streams[i]->discard = AVDISCARD_ALL; switch(enc->codec_type) { case CODEC_TYPE_AUDIO: - if ((audio_index < 0 || wanted_audio_stream-- > 0) && !audio_disable) + if (wanted_audio_stream-- >= 0 && !audio_disable) audio_index = i; break; case CODEC_TYPE_VIDEO: - if ((video_index < 0 || wanted_video_stream-- > 0) && !video_disable) + if (wanted_video_stream-- >= 0 && !video_disable) video_index = i; break; case CODEC_TYPE_SUBTITLE: -- cgit v1.2.3