Changeset 3329:d939b3aedbc5 in roaraudio for include/libroardsp


Ignore:
Timestamp:
02/04/10 02:58:20 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added function to calc a channel map

File:
1 edited

Legend:

Unmodified
Added
Removed
  • include/libroardsp/channels.h

    r3328 r3329  
    6060#define ROARDSP_CHAN_LFE                  12 
    6161 
     62#define ROARDSP_CHANMAP_IN                0 
     63#define ROARDSP_CHANMAP_OUT               1 
     64#define ROARDSP_CHANMAP_MAP               2 
     65 
     66struct roardsp_chanmap { 
     67 char in [ROAR_MAX_CHANNELS]; 
     68 char out[ROAR_MAX_CHANNELS]; 
     69 char map[ROAR_MAX_CHANNELS]; 
     70}; 
    6271 
    6372char * roardsp_chan2str (int chan); 
    6473int    roardsp_str2chan(char * str); 
    6574 
     75int roardsp_chanmap_calc(struct roardsp_chanmap * map, int what, int err_on_none); 
     76 
    6677#endif 
    6778 
Note: See TracChangeset for help on using the changeset viewer.