Changeset 4882:e6ef52e26c53 in roaraudio for roarclients/roarctl.c


Ignore:
Timestamp:
04/26/11 20:59:05 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

Improved listing of audio profiles.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • roarclients/roarctl.c

    r4818 r4882  
    962962int show_aiprofile (const char * profile) { 
    963963 struct roar_audio_info info; 
     964 const char * mime; 
    964965 
    965966 if ( roar_profile2info(&info, profile) == -1 ) { 
     
    967968  return -1; 
    968969 } 
     970 
     971 mime = roar_codec2mime(info.codec); 
    969972 
    970973 printf("Profile Name          : %s\n", profile); 
     
    977980  printf("Profile channels      : %i\n", info.channels); 
    978981 
    979  printf("Profile codec         : %2i (%s%s)\n", info.codec, roar_codec2str(info.codec), 
    980                                        info.codec == ROAR_CODEC_DEFAULT ? " native" : ""); 
     982 printf("Profile codec         : %2i (%s%s%s%s)\n", info.codec, roar_codec2str(info.codec), 
     983                                       info.codec == ROAR_CODEC_DEFAULT ? " native" : "", 
     984                                       mime == NULL ? "" : " mimetype:", 
     985                                       mime == NULL ? "" : mime); 
    981986 
    982987 return 0; 
Note: See TracChangeset for help on using the changeset viewer.