Changeset 5950:7fe8f5df7a83 in roaraudio for roarclients/roarcat.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/roarcat.c

    r5823 r5950  
    8282 
    8383  if ( !strcmp(k, "--server") || !strcmp(k, "-s") ) { 
     84   ROAR_CKHAVEARGS(1); 
    8485   server = argv[++i]; 
    8586  } else if ( !strcmp(k, "-n") ) { 
     87   ROAR_CKHAVEARGS(1); 
    8688   name = argv[++i]; 
    8789  } else if ( !strcmp(k, "--rate") || !strcmp(k, "-r") || !strcmp(k, "-R") ) { 
     90   ROAR_CKHAVEARGS(1); 
    8891   info.rate = roar_str2rate(argv[++i]); 
    8992  } else if ( !strcmp(k, "--bits") || !strcmp(k, "-B") ) { 
     93   ROAR_CKHAVEARGS(1); 
    9094   info.bits = roar_str2bits(argv[++i]); 
    9195  } else if ( !strcmp(k, "-b") ) { 
    9296   info.bits = 8; 
    9397  } else if ( !strcmp(k, "--channels") || !strcmp(k, "--chans") || !strcmp(k, "-C") ) { 
     98   ROAR_CKHAVEARGS(1); 
    9499   info.channels = roar_str2channels(argv[++i]); 
    95100  } else if ( !strcmp(k, "-m") ) { 
    96101   info.channels = 1; 
    97102  } else if ( !strcmp(k, "--codec") || !strcmp(k, "-E") ) { 
     103   ROAR_CKHAVEARGS(1); 
    98104   if ( (info.codec = roar_str2codec(argv[++i])) == ROAR_AUDIO_INFO_INVALID ) { 
    99105    fprintf(stderr, "Error: Unknown codec: %s\n", argv[i]); 
     
    101107   } 
    102108  } else if ( !strcmp(k, "--aiprofile") ) { 
     109   ROAR_CKHAVEARGS(1); 
    103110   if ( roar_profile2info(&info, argv[++i]) == -1 ) { 
    104111    fprintf(stderr, "Error: Can not load audio profile: %s: %s\n", argv[i], roar_error2str(roar_error)); 
     
    120127 
    121128  } else if ( !strcmp(k, "--rel-id") ) { 
     129   ROAR_CKHAVEARGS(1); 
    122130   rel_id = atoi(argv[++i]); 
    123131  } else if ( !strcmp(k, "--role") ) { 
     132   ROAR_CKHAVEARGS(1); 
    124133   role = roar_str2role(argv[++i]); 
    125134 
Note: See TracChangeset for help on using the changeset viewer.