Changeset 2962:b67619049df3 in roaraudio for libroar/config.c


Ignore:
Timestamp:
10/20/09 19:52:30 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added codec option /mode/

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/config.c

    r2926 r2962  
    132132  codec_cfg->para_set |= ROAR_LIBROAR_CONFIG_PSET_VBR; 
    133133  codec_cfg->vbr = _P_BOOL(value_str); 
     134 } else if ( !strcmp(option_str, "mode") ) { 
     135  if ( !strcmp(value_str, "nb") ) { 
     136   codec_cfg->para_set |= ROAR_LIBROAR_CONFIG_PSET_MODE; 
     137   codec_cfg->mode      = ROAR_LIBROAR_CONFIG_MODE_NB; 
     138  } else if ( !strcmp(value_str, "wb") ) { 
     139   codec_cfg->para_set |= ROAR_LIBROAR_CONFIG_PSET_MODE; 
     140   codec_cfg->mode      = ROAR_LIBROAR_CONFIG_MODE_WB; 
     141  } else if ( !strcmp(value_str, "uwb") ) { 
     142   codec_cfg->para_set |= ROAR_LIBROAR_CONFIG_PSET_MODE; 
     143   codec_cfg->mode      = ROAR_LIBROAR_CONFIG_MODE_UWB; 
     144  } else { 
     145   ROAR_WARN("roar_libroar_config_parse_codec(*): Unknown codec mode: %s", value_str); 
     146   return -1; 
     147  } 
    134148 } else { 
    135149  ROAR_WARN("roar_libroar_config_parse_codec(*): Unknown codec option: %s", option_str); 
Note: See TracChangeset for help on using the changeset viewer.