Mercurial > mplayer.hg
comparison mplayer.c @ 6311:da2dda48b7ec
add mute support ( step 1 ) and fixed panscan bugs (1000l for me)
author | pontscho |
---|---|
date | Thu, 06 Jun 2002 07:13:57 +0000 |
parents | 72c87b2ec779 |
children | bff56f37f2ff |
comparison
equal
deleted
inserted
replaced
6310:eda1e909a3bf | 6311:da2dda48b7ec |
---|---|
2402 vo_osd_progbar_value=(mixer_getbothvolume()*256.0)/100.0; | 2402 vo_osd_progbar_value=(mixer_getbothvolume()*256.0)/100.0; |
2403 vo_osd_changed(OSDTYPE_PROGBAR); | 2403 vo_osd_changed(OSDTYPE_PROGBAR); |
2404 } | 2404 } |
2405 #endif | 2405 #endif |
2406 } break; | 2406 } break; |
2407 case MP_CMD_MUTE: { | |
2408 mixer_mute(); | |
2409 } | |
2407 case MP_CMD_MIXER_USEMASTER : { | 2410 case MP_CMD_MIXER_USEMASTER : { |
2408 } break; | 2411 } break; |
2409 case MP_CMD_CONTRAST : { | 2412 case MP_CMD_CONTRAST : { |
2410 int v = cmd->args[0].v.i, abs = cmd->args[1].v.i; | 2413 int v = cmd->args[0].v.i, abs = cmd->args[1].v.i; |
2411 if(abs) | 2414 if(abs) |
2543 else | 2546 else |
2544 #endif | 2547 #endif |
2545 if(video_out && vo_config_count) video_out->control(VOCTRL_FULLSCREEN, 0); | 2548 if(video_out && vo_config_count) video_out->control(VOCTRL_FULLSCREEN, 0); |
2546 } break; | 2549 } break; |
2547 case MP_CMD_PANSCAN : { | 2550 case MP_CMD_PANSCAN : { |
2551 if ( !video_out ) break; | |
2548 if ( video_out->control( VOCTRL_GET_PANSCAN,NULL ) == VO_TRUE ) | 2552 if ( video_out->control( VOCTRL_GET_PANSCAN,NULL ) == VO_TRUE ) |
2549 { | 2553 { |
2550 int abs= cmd->args[1].v.i; | 2554 int abs= cmd->args[1].v.i; |
2551 float v = cmd->args[0].v.f; | 2555 float v = cmd->args[0].v.f; |
2552 float res; | 2556 float res; |