diff options
author | Uoti Urpala <uau@mplayer2.org> | 2011-03-31 00:57:31 +0300 |
---|---|---|
committer | Uoti Urpala <uau@mplayer2.org> | 2011-03-31 03:44:37 +0300 |
commit | cb4394aea32b126e410cc436aae9588cde140147 (patch) | |
tree | fe7d32efa780012d81009a81c31d137609b2a5b9 | |
parent | 5949f5b9fdf70d5341fdc38b14817e1ba111a550 (diff) |
demux_lavf: fix initial "-vid"-based video selection
In 59058b54a73809866476b243d8bee82174fb4de8 (from svn r31129) Aurelien
changed demux_lavf -vid indexing, but failed to change the initial
video stream selection based on -vid to match. Fix.
-rw-r--r-- | libmpdemux/demux_lavf.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/libmpdemux/demux_lavf.c b/libmpdemux/demux_lavf.c index e2fd964ae1..4c6ddac2a7 100644 --- a/libmpdemux/demux_lavf.c +++ b/libmpdemux/demux_lavf.c @@ -428,7 +428,8 @@ static void handle_stream(demuxer_t *demuxer, AVFormatContext *avfc, int i) { int biClrUsed; int biClrImportant; */ - if(demuxer->video->id != i && demuxer->video->id != -1) + if(demuxer->video->id != priv->video_streams + && demuxer->video->id != -1) st->discard= AVDISCARD_ALL; else{ demuxer->video->id = i; |