Changeset 5950:7fe8f5df7a83 in roaraudio for roarclients/roarshout.c


Ignore:
Timestamp:
10/20/13 13:52:15 (11 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

code cleanup and again a patch for checking commandlion parameters

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarshout.c

    r5823 r5950  
    121121 
    122122  if ( strcmp(k, "--server") == 0 ) { 
     123   ROAR_CKHAVEARGS(1); 
    123124   server = argv[++i]; 
    124125  } else if ( strcmp(k, "--rate") == 0 || strcmp(k, "-R") == 0 ) { 
     126   ROAR_CKHAVEARGS(1); 
    125127   info.rate = roar_str2rate(argv[++i]); 
    126128  } else if ( strcmp(k, "--bits") == 0 || strcmp(k, "-B") == 0 ) { 
     129   ROAR_CKHAVEARGS(1); 
    127130   info.bits = roar_str2bits(argv[++i]); 
    128131  } else if ( strcmp(k, "--channels") == 0 || strcmp(k, "--chans") == 0 || strcmp(k, "-C") == 0 ) { 
     132   ROAR_CKHAVEARGS(1); 
    129133   info.channels = roar_str2channels(argv[++i]); 
    130134  } else if ( strcmp(k, "--codec") == 0 || strcmp(k, "-E") == 0 ) { 
     135   ROAR_CKHAVEARGS(1); 
    131136   info.codec = roar_str2codec(argv[++i]); 
    132137  } else if ( !strcmp(k, "--aiprofile") ) { 
     138   ROAR_CKHAVEARGS(1); 
    133139   if ( roar_profile2info(&info, argv[++i]) == -1 ) { 
    134140    fprintf(stderr, "Error: Can not load audio profile: %s: %s\n", argv[i], roar_error2str(roar_error)); 
     
    144150   s_public = 1; 
    145151  } else if ( strcmp(k, "-d") == 0 ) { 
     152   ROAR_CKHAVEARGS(1); 
    146153   s_desc   = argv[++i]; 
    147154  } else if ( strcmp(k, "-g") == 0 ) { 
     155   ROAR_CKHAVEARGS(1); 
    148156   s_genre  = argv[++i]; 
    149157  } else if ( strcmp(k, "-n") == 0 ) { 
     158   ROAR_CKHAVEARGS(1); 
    150159   s_name   = argv[++i]; 
    151160  } else if ( strcmp(k, "-u") == 0 ) { 
     161   ROAR_CKHAVEARGS(1); 
    152162   s_url    = argv[++i]; 
    153163  } else if ( strcmp(k, "-h") == 0 || strcmp(k, "--help") == 0 ) { 
     
    155165   return 0; 
    156166  } else if ( s_server == NULL ) { 
     167   ROAR_CKHAVEARGS(1); 
    157168   s_server = k; 
    158169  } else if ( s_port   == -1 ) { 
     170   ROAR_CKHAVEARGS(1); 
    159171   s_port   = atoi(k); 
    160172  } else if ( s_pw     == NULL ) { 
     173   ROAR_CKHAVEARGS(1); 
    161174   s_pw     = argv[i]; // do not use k here so k can be const. 
    162175  } else if ( s_mount  == NULL ) { 
     176   ROAR_CKHAVEARGS(1); 
    163177   s_mount  = k; 
    164178  } else { 
Note: See TracChangeset for help on using the changeset viewer.