Changeset 1809:4c4b1838d099 in roaraudio


Ignore:
Timestamp:
05/22/09 18:10:41 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

in case of light streams set ch/bits/rate to zero

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/req.c

    r1590 r1809  
    8383 int stream; 
    8484 struct roar_stream * s; 
     85 struct roar_audio_info * info; 
    8586 
    8687 if ((stream = streams_new()) == -1 ) 
     
    104105 ROAR_STREAM(s)->id = stream; // roar_stream_m2s() resets this 
    105106 ROAR_STREAM_SERVER(s)->codec_orgi = ROAR_STREAM(s)->info.codec; 
     107 
     108 switch (ROAR_STREAM(s)->dir) { 
     109  case ROAR_DIR_LIGHT_IN: 
     110  case ROAR_DIR_LIGHT_OUT: 
     111    info = &(ROAR_STREAM(s)->info); 
     112 
     113    info->channels = 0; 
     114    info->bits     = 0; 
     115    info->rate     = 0; 
     116 
     117   break; 
     118 } 
    106119 
    107120 mes->cmd     = ROAR_CMD_OK; 
Note: See TracChangeset for help on using the changeset viewer.