Changeset 2943:da369368665c in roaraudio
- Timestamp:
- 10/16/09 23:05:35 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/midi.c
r2941 r2943 44 44 45 45 int midi_init (void) { 46 struct roar_stream_server * ss; 46 47 47 48 midi_config.inited = 0; … … 64 65 g_midi_mess.buf = NULL; 65 66 66 if ( (g_midi_mixer.stream = add_mixer(ROAR_SUBSYS_MIDI, _MIXER_NAME("MIDI"), NULL)) == -1 ) {67 if ( (g_midi_mixer.stream = add_mixer(ROAR_SUBSYS_MIDI, _MIXER_NAME("MIDI"), &ss)) == -1 ) { 67 68 ROAR_WARN("Can not create MIDI mixer"); 68 69 } 70 ss->state = ROAR_STREAMSTATE_OLD; 69 71 70 72 midi_config.inited |= MIDI_INITED_MAIN; … … 556 558 midi_clock_set_bph(3600); // one beat per sec 557 559 560 ss->state = ROAR_STREAMSTATE_NEW; 561 558 562 midi_config.inited |= MIDI_INITED_CLOCK; 559 563 … … 607 611 608 612 ROAR_STREAM(ss)->pos = ROAR_MATH_OVERFLOW_ADD(ROAR_STREAM(ss)->pos, 1); 613 ss->state = ROAR_STREAMSTATE_OLD; 609 614 } else { 610 615 ROAR_DBG("midi_clock_tick(void): silent tick. (nt=%lu)", g_midi_clock.nt);
Note: See TracChangeset
for help on using the changeset viewer.