comparison command.c @ 36641:598ef7d90b78

Document switch case fallthroughs.
author reimar
date Sat, 25 Jan 2014 16:55:09 +0000
parents 0caa0bf428b9
children caea6b4337d8
comparison
equal deleted inserted replaced
36640:e648bb154916 36641:598ef7d90b78
1065 if (!arg) 1065 if (!arg)
1066 return M_PROPERTY_ERROR; 1066 return M_PROPERTY_ERROR;
1067 M_PROPERTY_CLAMP(prop, *(int *) arg); 1067 M_PROPERTY_CLAMP(prop, *(int *) arg);
1068 if (vo_fs == !!*(int *) arg) 1068 if (vo_fs == !!*(int *) arg)
1069 return M_PROPERTY_OK; 1069 return M_PROPERTY_OK;
1070 /* Fallthrough to toggle */
1070 case M_PROPERTY_STEP_UP: 1071 case M_PROPERTY_STEP_UP:
1071 case M_PROPERTY_STEP_DOWN: 1072 case M_PROPERTY_STEP_DOWN:
1072 #ifdef CONFIG_GUI 1073 #ifdef CONFIG_GUI
1073 if (use_gui) 1074 if (use_gui)
1074 gui(GUI_RUN_COMMAND, (void *) MP_CMD_VO_FULLSCREEN); 1075 gui(GUI_RUN_COMMAND, (void *) MP_CMD_VO_FULLSCREEN);
1209 if (!arg) 1210 if (!arg)
1210 return M_PROPERTY_ERROR; 1211 return M_PROPERTY_ERROR;
1211 M_PROPERTY_CLAMP(prop, *(int *) arg); 1212 M_PROPERTY_CLAMP(prop, *(int *) arg);
1212 if (*vo_var == !!*(int *) arg) 1213 if (*vo_var == !!*(int *) arg)
1213 return M_PROPERTY_OK; 1214 return M_PROPERTY_OK;
1215 /* Fallthrough to toggle */
1214 case M_PROPERTY_STEP_UP: 1216 case M_PROPERTY_STEP_UP:
1215 case M_PROPERTY_STEP_DOWN: 1217 case M_PROPERTY_STEP_DOWN:
1216 if (vo_config_count) 1218 if (vo_config_count)
1217 mpctx->video_out->control(vo_ctrl, 0); 1219 mpctx->video_out->control(vo_ctrl, 0);
1218 return M_PROPERTY_OK; 1220 return M_PROPERTY_OK;
3440 if (sh_audio) 3442 if (sh_audio)
3441 { 3443 {
3442 af_uninit(mpctx->mixer.afilter); 3444 af_uninit(mpctx->mixer.afilter);
3443 af_init(mpctx->mixer.afilter); 3445 af_init(mpctx->mixer.afilter);
3444 } 3446 }
3447 /* Fallthrough to add filters like for af_add */
3445 case MP_CMD_AF_ADD: 3448 case MP_CMD_AF_ADD:
3446 case MP_CMD_AF_DEL: 3449 case MP_CMD_AF_DEL:
3447 if (!sh_audio) 3450 if (!sh_audio)
3448 break; 3451 break;
3449 { 3452 {