Changeset 957:96860770977c in roaraudio for roard/driver_shout.c


Ignore:
Timestamp:
12/08/08 20:44:07 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

improved codec check

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/driver_shout.c

    r955 r957  
    4242 shout_t * shout; 
    4343 
     44/* 
    4445 if ( info->codec == ROAR_CODEC_DEFAULT ) 
    4546  info->codec = ROAR_CODEC_OGG_VORBIS; 
     
    4849  ROAR_ERR("This driver only supports Ogg/Vorbis, current codec is %s", roar_codec2str(info->codec)); 
    4950  return -1; 
     51 } 
     52*/ 
     53 
     54 switch (info->codec) { 
     55  case ROAR_CODEC_DEFAULT: 
     56    info->codec = ROAR_CODEC_OGG_VORBIS; 
     57   break; 
     58  case ROAR_CODEC_OGG_VORBIS: 
     59  case ROAR_CODEC_OGG_SPEEX: 
     60  case ROAR_CODEC_OGG_FLAC: 
     61  case ROAR_CODEC_OGG_GENERAL: 
     62    // ok, no errors here 
     63   break; 
     64  default: 
     65    ROAR_ERR("This driver only supports Ogg/Vorbis, current codec is %s", roar_codec2str(info->codec)); 
     66    return -1; 
     67   break; 
    5068 } 
    5169 
Note: See TracChangeset for help on using the changeset viewer.