Changeset 3558:1ba539c79abb in roaraudio for roard/waveform.c


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

install cmap via stream_set_map()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/waveform.c

    r3547 r3558  
    3030 struct roar_stream        *  s; 
    3131 int                          i; 
     32 char                      cmap[ROAR_MAX_CHANNELS]; 
    3233 
    3334 if ( (g_waveform_mixer.stream = add_mixer(ROAR_SUBSYS_WAVEFORM, _MIXER_NAME("Waveform"), &ss)) == -1 ) 
     
    4041 memcpy(&(s->info), g_sa, sizeof(struct roar_audio_info)); 
    4142 
    42  roardsp_chanlist_init(ss->chanmap.in,   s->info.channels, ROARDSP_CHANLIST_MAP_ROARAUDIO); 
    43  memcpy(ss->chanmap.out, ss->chanmap.in, sizeof(ss->chanmap.out)); 
    44  streams_set_map(g_waveform_mixer.stream, NULL, 0); 
     43 roardsp_chanlist_init(cmap,   s->info.channels, ROARDSP_CHANLIST_MAP_ROARAUDIO); 
     44 streams_set_map(g_waveform_mixer.stream, cmap, s->info.channels); 
    4545 
    4646 ss->state = ROAR_STREAMSTATE_OLD; 
Note: See TracChangeset for help on using the changeset viewer.