summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2013-04-14 21:32:34 +0200
committerwm4 <wm4@nowhere>2013-04-20 23:28:25 +0200
commit6d938f483871957a6289c97e0183d61481467538 (patch)
treefd35a1493272b95ffb1b925059d459033779b717
parent1e53b78b32ba342a201159afb24d43decf78ba08 (diff)
downloadmpv-6d938f483871957a6289c97e0183d61481467538.tar.bz2
mpv-6d938f483871957a6289c97e0183d61481467538.tar.xz
command: try to switch subs too for program property
Untested, but why not.
-rw-r--r--core/command.c6
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;