|
Functions |
| void | PumpMessages (void) |
| hmp_file * | hmp_open (const char *filename) |
| void | hmp_stop (hmp_file *hmp) |
| void | hmp_close (hmp_file *hmp) |
| static int | get_var_num_hmi (unsigned char *data, int datalen, unsigned long *value) |
| static int | get_var_num (unsigned char *data, int datalen, unsigned long *value) |
| static int | get_event (hmp_file *hmp, event *ev) |
| static int | fill_buffer (hmp_file *hmp) |
| static int | setup_buffers (hmp_file *hmp) |
| static void | reset_tracks (struct hmp_file *hmp) |
| static void _stdcall | midi_callback (HMIDISTRM hms, UINT uMsg, DWORD dwUser, DWORD dw1, DWORD dw2) |
| static void | setup_tempo (hmp_file *hmp, unsigned long tempo) |
| int | hmp_play (hmp_file *hmp, int bLoop) |
Variables |
| int | loop |