diff libmpcodecs/dec_audio.c @ 7191:1eadce15446c

-afm/-vfm help implemenetd, some cosmetics of ad/vd codec names/comments
author arpi
date Sat, 31 Aug 2002 13:09:23 +0000
parents 28677d779205
children a1ae7d811e35
line wrap: on
line diff
--- a/libmpcodecs/dec_audio.c	Sat Aug 31 13:05:33 2002 +0000
+++ b/libmpcodecs/dec_audio.c	Sat Aug 31 13:09:23 2002 +0000
@@ -26,6 +26,22 @@
 
 static ad_functions_t* mpadec;
 
+void afm_help(){
+    int i;
+    mp_msg(MSGT_DECAUDIO,MSGL_INFO,MSGTR_AvailableAudioFm);
+    mp_msg(MSGT_DECAUDIO,MSGL_INFO,"    afm:    info:  (comment)\n");
+    for (i=0; mpcodecs_ad_drivers[i] != NULL; i++)
+      if(mpcodecs_ad_drivers[i]->info->comment && mpcodecs_ad_drivers[i]->info->comment[0])
+	mp_msg(MSGT_DECAUDIO,MSGL_INFO,"%9s  %s (%s)\n",
+	    mpcodecs_ad_drivers[i]->info->short_name,
+	    mpcodecs_ad_drivers[i]->info->name,
+	    mpcodecs_ad_drivers[i]->info->comment);
+      else
+	mp_msg(MSGT_DECAUDIO,MSGL_INFO,"%9s  %s\n",
+	    mpcodecs_ad_drivers[i]->info->short_name,
+	    mpcodecs_ad_drivers[i]->info->name);
+}
+
 int init_audio(sh_audio_t *sh_audio)
 {
   unsigned i;