Changeset 613:ddd096787985 in roaraudio


Ignore:
Timestamp:
08/19/08 22:13:24 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Tags:
roaraudio_0_1_testing7_wesen
Message:

added mode and table title to print_codecfilterlist()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roard/codecfilter.c

    r612 r613  
    5353void print_codecfilterlist (void) { 
    5454 int i; 
     55 int flags; 
     56 char mode[5]; 
     57 
     58 printf("  Codec        Filtername   Mode - Description\n"); 
     59 printf("------------------------------------------------------\n"); 
    5560 
    5661 for (i = 0; g_codecfilter[i].name != NULL; i++) { 
    57   printf("  %-12s %-12s - %s\n", 
     62  flags = g_codecfilter[i].flags; 
     63 
     64  if ( flags == ROAR_CODECFILTER_NONE ) { 
     65   strcpy(mode, "none"); 
     66  } else { 
     67   strcpy(mode, "    "); 
     68   if ( flags & ROAR_CODECFILTER_READ ) 
     69    mode[0] = 'r'; 
     70   if ( flags & ROAR_CODECFILTER_WRITE ) 
     71    mode[1] = 'w'; 
     72  } 
     73  
     74  printf("  %-12s %-12s %-4s - %s\n", 
    5875             roar_codec2str(g_codecfilter[i].codec), 
    5976             g_codecfilter[i].name, 
     77             mode, 
    6078             g_codecfilter[i].desc 
    6179             ); 
Note: See TracChangeset for help on using the changeset viewer.