+
+ Video codecs:
- Audio codecs:
+ Audio codecs:
diff --git a/codec-cfg.c b/codec-cfg.c
index 7f015955f2..cd98d82f4a 100644
--- a/codec-cfg.c
+++ b/codec-cfg.c
@@ -680,8 +680,8 @@ void parsehtml(FILE *f1,FILE *f2,codecs_t *codec,int section,int dshow){
fprintf(f2,"%c",codec->driver==dshow?'+':'-'); break;
case 'F':
for(d=0;dfourcc[d]!=0xFFFFFFFF)
- fprintf(f2,"%s%.4s",d?" ":"",codec->fourcc[d]<0x20202020?"-":(char*) &codec->fourcc[d]);
+ if(!d || codec->fourcc[d]!=0xFFFFFFFF)
+ fprintf(f2,"%s%.4s",d?" ":"",(codec->fourcc[d]==0xFFFFFFFF || codec->fourcc[d]<0x20202020)?!d?"-":"":(char*) &codec->fourcc[d]);
break;
case 'f':
for(d=0;d |