diff mplayer.c @ 15285:39eb8a327ea9

adds a parameter to the switch_audio command to directly select a track. Patch by kiriuja mplayer-patches at en-directo net
author reimar
date Thu, 28 Apr 2005 14:43:19 +0000
parents 690f76d3bfc0
children 7fc3a521d42b
line wrap: on
line diff
--- a/mplayer.c	Wed Apr 27 21:59:38 2005 +0000
+++ b/mplayer.c	Thu Apr 28 14:43:19 2005 +0000
@@ -3494,9 +3494,11 @@
     case MP_CMD_GET_PERCENT_POS : {
 	mp_msg(MSGT_GLOBAL,MSGL_INFO,MSGTR_AnsPercentPos, demuxer_get_percent_pos(demuxer));
     } break;
-    case MP_CMD_SWITCH_AUDIO :
-        demuxer_switch_audio(demuxer);
-        break;
+    case MP_CMD_SWITCH_AUDIO : {
+        int v = demuxer_switch_audio(demuxer, cmd->args[0].v.i);
+        if (identify)
+          mp_msg(MSGT_GLOBAL, MSGL_INFO, "ID_AUDIO_TRACK=%d\n", v);
+    } break;
     case MP_CMD_RUN : {
 #ifndef __MINGW32__
         if(!fork()) {