summaryrefslogtreecommitdiffstats
path: root/mplayer.c
diff options
context:
space:
mode:
authorarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-08-22 19:29:47 +0000
committerarpi <arpi@b3059339-0415-0410-9bf9-f77b7e298cf2>2001-08-22 19:29:47 +0000
commit4f2a70c85c39804648e17268708a41e0503c93d5 (patch)
tree1fda5f32c84a047f2598e67c178525e381a534a3 /mplayer.c
parent408f919293c06cca57dd488d1d4857095e0b4adc (diff)
downloadmpv-4f2a70c85c39804648e17268708a41e0503c93d5.tar.bz2
mpv-4f2a70c85c39804648e17268708a41e0503c93d5.tar.xz
multifile support in config parser
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1630 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'mplayer.c')
-rw-r--r--mplayer.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/mplayer.c b/mplayer.c
index eca2031146..3fe8b083e2 100644
--- a/mplayer.c
+++ b/mplayer.c
@@ -424,6 +424,11 @@ static demux_stream_t *d_dvdsub=NULL;
static sh_audio_t *sh_audio=NULL;
static sh_video_t *sh_video=NULL;
+// for multifile support:
+char **filenames=NULL;
+int num_filenames=0;
+int curr_filename=0;
+
char* filename=NULL; //"MI2-Trailer.avi";
stream_t* stream=NULL;
int file_format=DEMUXER_TYPE_UNKNOWN;
@@ -460,7 +465,10 @@ int use_stdin=0; //int f; // filedes
{
#endif
parse_cfgfiles();
- if (parse_command_line(conf, argc, argv, envp, &filename) < 0) exit(1);
+ if ((num_filenames=parse_command_line(conf, argc, argv, envp, &filenames)) < 0) exit(1);
+ printf("XXX num_filenames: %d\n",num_filenames);
+ curr_filename=0;
+ filename=(num_filenames>0)?filenames[curr_filename]:NULL;
mp_msg_init(verbose+MSGL_STATUS);