예제 #1
0
void cmd_loop()
{
	if (loop_on()==FALSE)
	{
		put_icommand1(MP_CMD_LOOP,1);
	}
	else
	{
		put_icommand1(MP_CMD_LOOP,-1);
	}
}
예제 #2
0
int main(int argc, char* argv[]) {
    pid_t pid;
    unsigned i;

    // create 5 child processes
    for(i=0; i<5; ++i) {
        pid = fork();
        if(pid < 0) { // error
            return 1;
        } else if(pid == 0) { // child
            loop_on(c + i);
            exit(0); // child exits
        }
        // parent continues ..
        set_priority(i, pid);
    }

    return 0;
}
예제 #3
0
void open_menu(void)
{

	if (loop_on()==TRUE)
		amiga_menu[ play_start_id + ID_loop ].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
	else
		amiga_menu[ play_start_id + ID_loop ].nm_Flags = MENUTOGGLE|CHECKIT;

/*
        if (vi)
        {
            if (isStarted == FALSE)
            {
                isStarted = TRUE;
            }
            else
            {
            	int i = 0;
   	
		if (is_ontop==1)
			nm[13].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
                else
			nm[13].nm_Flags = MENUTOGGLE|CHECKIT;



		for (i=24;i<35;i++)
			nm[i].nm_Flags = MENUTOGGLE|CHECKIT;

		switch(AspectRatio)
		{
			case AR_ORIGINAL:
					nm[24].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_16_10:
					nm[25].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_16_9:
					nm[26].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_185_1:
					nm[27].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_221_1:
					nm[28].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_235_1:
					nm[29].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_239_1:
					nm[30].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_5_3:
					nm[31].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_4_3:
					nm[32].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_5_4:
					nm[33].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
			case AR_1_1:
					nm[34].nm_Flags = MENUTOGGLE|CHECKIT|CHECKED;
					break;
		}

	}
*/

	menu = CreateMenusA(amiga_menu,NULL);
}