Mercurial > mplayer.hg
comparison mplayer.c @ 17106:05af35012e4f
new -msglevel option, constrols msg level for every msg module
author | ods15 |
---|---|
date | Tue, 06 Dec 2005 08:42:48 +0000 |
parents | f067a9de373c |
children | 327be31a101d |
comparison
equal
deleted
inserted
replaced
17105:64decafd9108 | 17106:05af35012e4f |
---|---|
340 #define SUB_SOURCE_VOBSUB 1 | 340 #define SUB_SOURCE_VOBSUB 1 |
341 #define SUB_SOURCE_DEMUX 2 | 341 #define SUB_SOURCE_DEMUX 2 |
342 #define SUB_SOURCES 3 | 342 #define SUB_SOURCES 3 |
343 int global_sub_indices[SUB_SOURCES]; | 343 int global_sub_indices[SUB_SOURCES]; |
344 int global_sub_quiet_osd_hack = 0; | 344 int global_sub_quiet_osd_hack = 0; |
345 | |
346 int mp_msg_levels[MSGT_MAX]; // inited to -2 | |
347 int mp_msg_level_all = MSGL_STATUS; | |
345 | 348 |
346 static stream_t* stream=NULL; | 349 static stream_t* stream=NULL; |
347 static demuxer_t *demuxer=NULL; | 350 static demuxer_t *demuxer=NULL; |
348 static sh_audio_t *sh_audio=NULL; | 351 static sh_audio_t *sh_audio=NULL; |
349 static sh_video_t *sh_video=NULL; | 352 static sh_video_t *sh_video=NULL; |
1326 srand((int) time(NULL)); | 1329 srand((int) time(NULL)); |
1327 | 1330 |
1328 InitTimer(); | 1331 InitTimer(); |
1329 | 1332 |
1330 mp_msg_init(); | 1333 mp_msg_init(); |
1331 mp_msg_set_level(MSGL_STATUS); | |
1332 | 1334 |
1333 mp_msg(MSGT_CPLAYER,MSGL_INFO, "MPlayer " VERSION " (C) 2000-2005 MPlayer Team\n"); | 1335 mp_msg(MSGT_CPLAYER,MSGL_INFO, "MPlayer " VERSION " (C) 2000-2005 MPlayer Team\n"); |
1334 /* Test for cpu capabilities (and corresponding OS support) for optimizing */ | 1336 /* Test for cpu capabilities (and corresponding OS support) for optimizing */ |
1335 GetCpuCaps(&gCpuCaps); | 1337 GetCpuCaps(&gCpuCaps); |
1336 #if defined(ARCH_X86) || defined(ARCH_X86_64) | 1338 #if defined(ARCH_X86) || defined(ARCH_X86_64) |
1561 if(verbose>0){ | 1563 if(verbose>0){ |
1562 mp_msg(MSGT_CPLAYER, MSGL_INFO, MSGTR_CommandLine); | 1564 mp_msg(MSGT_CPLAYER, MSGL_INFO, MSGTR_CommandLine); |
1563 for(i=1;i<argc;i++)mp_msg(MSGT_CPLAYER, MSGL_INFO," '%s'",argv[i]); | 1565 for(i=1;i<argc;i++)mp_msg(MSGT_CPLAYER, MSGL_INFO," '%s'",argv[i]); |
1564 mp_msg(MSGT_CPLAYER, MSGL_INFO, "\n"); | 1566 mp_msg(MSGT_CPLAYER, MSGL_INFO, "\n"); |
1565 } | 1567 } |
1566 | |
1567 mp_msg_set_level(verbose+MSGL_STATUS); | |
1568 | 1568 |
1569 //------ load global data first ------ | 1569 //------ load global data first ------ |
1570 | 1570 |
1571 // check font | 1571 // check font |
1572 #ifdef USE_OSD | 1572 #ifdef USE_OSD |