Changeset 1875:c53cbb396d38 in roaraudio


Ignore:
Timestamp:
05/23/09 17:21:23 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

let the clock tick :)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/midi.c

    r1874 r1875  
    404404 
    405405int midi_clock_tick (void) { 
     406 struct roar_buffer  * buf; 
     407 struct midi_message * mes; 
    406408 unsigned int diff; 
    407409 
     
    414416  if ( streams_get_flag(g_midi_clock.stream, ROAR_FLAG_SYNC) ) { 
    415417   ROAR_DBG("midi_clock_tick(void): TICK! (nt=%lu)", g_midi_clock.nt); 
     418   if ( midi_new_bufmes(&buf, &mes) == -1 ) { 
     419    ROAR_ERR("midi_clock_tick(void): Can not create Clock-Tick-Message"); 
     420   } 
     421 
     422   mes->type = MIDI_TYPE_CLOCK_TICK; 
     423 
     424   if ( midi_add_buf(g_midi_clock.stream, buf) == -1 ) { 
     425    ROAR_ERR("midi_clock_tick(void): Can not add Clock-Tick-Message"); 
     426    roar_buffer_free(buf); 
     427    return -1; 
     428   } 
    416429  } else { 
    417430   ROAR_DBG("midi_clock_tick(void): silent tick. (nt=%lu)", g_midi_clock.nt); 
Note: See TracChangeset for help on using the changeset viewer.