Changeset 2680:6b94b1c1fc6b in roaraudio


Ignore:
Timestamp:
09/13/09 00:11:50 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added info about subsystems to list

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter.c

    r2679 r2680  
    165165 char mode[5]; 
    166166 char delay[6]; 
     167 char subsys[7] = "      "; 
    167168 uint_least32_t d; 
    168169 
    169  printf("  Codec        Filtername   Mode Delay - Description\n"); 
    170  printf("------------------------------------------------------\n"); 
     170 printf("  Codec        Filtername   Mode Subsys Delay - Description\n"); 
     171 printf("-------------------------------------------------------------\n"); 
    171172 
    172173 for (i = 0; g_codecfilter[i].name != NULL; i++) { 
     174  strncpy(subsys, "      ", 6); 
     175 
     176  if ( g_codecfilter[i].subsystems & ROAR_SUBSYS_WAVEFORM ) 
     177   subsys[0] = 'W'; 
     178  if ( g_codecfilter[i].subsystems & ROAR_SUBSYS_MIDI ) 
     179   subsys[1] = 'M'; 
     180  if ( g_codecfilter[i].subsystems & ROAR_SUBSYS_CB ) 
     181   subsys[2] = 'C'; 
     182  if ( g_codecfilter[i].subsystems & ROAR_SUBSYS_LIGHT ) 
     183   subsys[3] = 'L'; 
     184  if ( g_codecfilter[i].subsystems & ROAR_SUBSYS_RAW ) 
     185   subsys[4] = 'R'; 
     186 
    173187  flags = g_codecfilter[i].flags; 
    174188 
     
    196210  } 
    197211  
    198   printf("  %-12s %-12s %-4s %-5s - %s\n", 
     212  printf("  %-12s %-12s %-4s %6s %-5s - %s\n", 
    199213             roar_codec2str(g_codecfilter[i].codec), 
    200214             g_codecfilter[i].name, 
    201215             mode, 
     216             subsys, 
    202217             delay, 
    203218             g_codecfilter[i].desc 
Note: See TracChangeset for help on using the changeset viewer.