diff options
author | wm4 <wm4@nowhere> | 2013-08-21 18:41:59 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-08-21 18:41:59 +0200 |
commit | 74e3a29606f2995c5ba04944db3a32aaf2a75b55 (patch) | |
tree | 8f6d82f4fbfa5036c17f3940f6f91aca5c7f4901 /demux | |
parent | c8a7140c739038d33e030aa0b668e101e5228491 (diff) | |
download | mpv-74e3a29606f2995c5ba04944db3a32aaf2a75b55.tar.bz2 mpv-74e3a29606f2995c5ba04944db3a32aaf2a75b55.tar.xz |
options: replace --edition=-1 with --edition=auto
Originally, the objective of this commit was changing --edition to be
1-based, but this was cancelled. I'm still leaving the change to
demux_mkv.c though, which is now only of cosmetic nature.
Diffstat (limited to 'demux')
-rw-r--r-- | demux/demux_mkv.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/demux/demux_mkv.c b/demux/demux_mkv.c index 9fc1c6f0bb..8d157d2ee7 100644 --- a/demux/demux_mkv.c +++ b/demux/demux_mkv.c @@ -778,6 +778,7 @@ static int demux_mkv_read_chapters(struct demuxer *demuxer) { struct MPOpts *opts = demuxer->opts; stream_t *s = demuxer->stream; + int wanted_edition = opts->edition_id; mp_msg(MSGT_DEMUX, MSGL_V, "[mkv] /---- [ parsing chapters ] ---------\n"); struct ebml_chapters file_chapters = {}; @@ -789,8 +790,8 @@ static int demux_mkv_read_chapters(struct demuxer *demuxer) int selected_edition = 0; int num_editions = file_chapters.n_edition_entry; struct ebml_edition_entry *editions = file_chapters.edition_entry; - if (opts->edition_id >= 0 && opts->edition_id < num_editions) { - selected_edition = opts->edition_id; + if (wanted_edition >= 0 && wanted_edition < num_editions) { + selected_edition = wanted_edition; mp_msg(MSGT_DEMUX, MSGL_V, "[mkv] User-specified edition: %d\n", selected_edition); } else |