diff options
author | wm4 <wm4@nowhere> | 2013-04-14 21:32:34 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2013-04-20 23:28:25 +0200 |
commit | 6d938f483871957a6289c97e0183d61481467538 (patch) | |
tree | fd35a1493272b95ffb1b925059d459033779b717 /core | |
parent | 1e53b78b32ba342a201159afb24d43decf78ba08 (diff) | |
download | mpv-6d938f483871957a6289c97e0183d61481467538.tar.bz2 mpv-6d938f483871957a6289c97e0183d61481467538.tar.xz |
command: try to switch subs too for program property
Untested, but why not.
Diffstat (limited to 'core')
-rw-r--r-- | core/command.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/core/command.c b/core/command.c index 8f6dfeb4ca..6b00c9136f 100644 --- a/core/command.c +++ b/core/command.c @@ -835,10 +835,12 @@ static int mp_property_program(m_option_t *prop, int action, void *arg, "Selected program contains no audio or video streams!\n"); return M_PROPERTY_ERROR; } - mp_switch_track(mpctx, STREAM_AUDIO, - find_track_by_demuxer_id(mpctx, STREAM_AUDIO, prog.aid)); mp_switch_track(mpctx, STREAM_VIDEO, find_track_by_demuxer_id(mpctx, STREAM_VIDEO, prog.vid)); + mp_switch_track(mpctx, STREAM_AUDIO, + find_track_by_demuxer_id(mpctx, STREAM_AUDIO, prog.aid)); + mp_switch_track(mpctx, STREAM_SUB, + find_track_by_demuxer_id(mpctx, STREAM_VIDEO, prog.sid)); return M_PROPERTY_OK; } return M_PROPERTY_NOT_IMPLEMENTED; |