Changeset 16:c4585a26128b in roaraudio for roard/include


Ignore:
Timestamp:
06/19/08 21:13:21 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

preperation to support mixing at diffrent levels

Location:
roard/include
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • roard/include/mixer.h

    r0 r16  
    1212int mix_clients_32bit (void * output, void ** input, int samples); 
    1313 
     14int change_vol       (void * output, int bits, void * input, int samples, int channels, struct roar_mixer_settings * set); 
     15int change_vol_8bit  (void * output, void * input, int samples, int channels, struct roar_mixer_settings * set); 
     16int change_vol_16bit (void * output, void * input, int samples, int channels, struct roar_mixer_settings * set); 
     17int change_vol_24bit (void * output, void * input, int samples, int channels, struct roar_mixer_settings * set); 
     18int change_vol_32bit (void * output, void * input, int samples, int channels, struct roar_mixer_settings * set); 
     19 
    1420#endif 
    1521 
  • roard/include/streams.h

    r0 r16  
    2121 size_t need_extra; 
    2222 void  * output; 
     23 struct roar_mixer_settings mixer; 
    2324} * g_streams[ROAR_STREAMS_MAX]; 
    2425 
Note: See TracChangeset for help on using the changeset viewer.