Changeset 1507:ff0c9920a154 in roaraudio for roarclients/roarfilt.c


Ignore:
Timestamp:
04/04/09 11:51:45 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

fixed bug reported by Ionic to add short options as stated in the manpage and added esdfilt compatible options to roarfilt

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarfilt.c

    r1103 r1507  
    166166  if ( strcmp(k, "--server") == 0 ) { 
    167167   server = argv[++i]; 
    168   } else if ( strcmp(k, "--rate") == 0 ) { 
     168  } else if ( strcmp(k, "--rate") == 0 || strcmp(k, "-R") == 0 || strcmp(k, "-r") == 0 ) { 
    169169   rate = atoi(argv[++i]); 
    170   } else if ( strcmp(k, "--bits") == 0 ) { 
     170  } else if ( strcmp(k, "--bits") == 0 || strcmp(k, "-B") == 0 ) { 
    171171   bits = atoi(argv[++i]); 
    172   } else if ( strcmp(k, "--channels") == 0 || strcmp(k, "--chans") == 0 ) { 
     172  } else if ( strcmp(k, "--channels") == 0 || strcmp(k, "--chans") == 0 || strcmp(k, "-C") == 0 ) { 
    173173   channels = atoi(argv[++i]); 
    174   } else if ( strcmp(k, "--half") == 0 ) { 
     174  } else if ( strcmp(k, "-b") == 0 ) { 
     175   bits = 8; 
     176  } else if ( strcmp(k, "-m") == 0 ) { 
     177   channels = 1; 
     178  } else if ( strcmp(k, "--half") == 0 || strcmp(k, "-half") == 0 ) { 
    175179   div *= 2; 
    176   } else if ( strcmp(k, "--double") == 0 ) { 
     180  } else if ( strcmp(k, "--double") == 0 || strcmp(k, "-double") == 0 ) { 
    177181   mul *= 2; 
    178182  } else if ( strcmp(k, "--amp") == 0 ) { 
Note: See TracChangeset for help on using the changeset viewer.