Changeset 2946:c87ae6a26def in roaraudio


Ignore:
Timestamp:
10/16/09 23:33:32 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

create mixer stream

Location:
roard
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/include/waveform.h

    r2945 r2946  
    2828#include <roaraudio.h> 
    2929 
     30struct { 
     31 int stream; 
     32} g_waveform_mixer; 
     33 
    3034int waveform_init  (void); 
    3135int waveform_free  (void); 
  • roard/waveform.c

    r2945 r2946  
    2626 
    2727int waveform_init  (void) { 
     28 struct roar_stream_server * ss; 
     29 struct roar_stream        *  s; 
     30 
     31 if ( (g_waveform_mixer.stream = add_mixer(ROAR_SUBSYS_WAVEFORM, _MIXER_NAME("Waveform"), &ss)) == -1 ) 
     32  return -1; 
     33 
     34 s = ROAR_STREAM(ss); 
     35 
     36 memcpy(&(s->info), g_sa, sizeof(struct roar_audio_info)); 
     37 
     38 ss->state = ROAR_STREAMSTATE_OLD; 
     39 
    2840 return 0; 
    2941} 
Note: See TracChangeset for help on using the changeset viewer.