diff options
author | henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-04-11 21:26:14 +0000 |
---|---|---|
committer | henry <henry@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2005-04-11 21:26:14 +0000 |
commit | e956780cc0eb3888a8b70de3c03af76f7b3921b8 (patch) | |
tree | b1f911e0db4e52b2fd560fbc0c15510ee308bf56 /mplayer.c | |
parent | 16d2d5ca820f3536f0180981728e4e52bc9e0bbc (diff) | |
download | mpv-e956780cc0eb3888a8b70de3c03af76f7b3921b8.tar.bz2 mpv-e956780cc0eb3888a8b70de3c03af76f7b3921b8.tar.xz |
allow sub_select and vobsub_lang to select particular subtitle
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@15129 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r-- | mplayer.c | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -3375,8 +3375,12 @@ if (stream->type==STREAMTYPE_DVDNAV && dvd_nav_still) case MP_CMD_SUB_SELECT: if (global_sub_size) { int source = -1; + int v = cmd->args[0].v.i; - global_sub_pos++; + if (v < -1) + global_sub_pos++; + else + global_sub_pos = v; if (global_sub_pos >= global_sub_size) global_sub_pos = -1; if (global_sub_pos >= 0) |