From 4f2a70c85c39804648e17268708a41e0503c93d5 Mon Sep 17 00:00:00 2001 From: arpi Date: Wed, 22 Aug 2001 19:29:47 +0000 Subject: multifile support in config parser git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@1630 b3059339-0415-0410-9bf9-f77b7e298cf2 --- mplayer.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'mplayer.c') 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); -- cgit v1.2.3