diff --git a/DOCS/codecs-in.html b/DOCS/codecs-in.html index 0e5acce9ae..aeeb15e2e5 100644 --- a/DOCS/codecs-in.html +++ b/DOCS/codecs-in.html @@ -5,12 +5,19 @@ - + + + + +
+

 

-

Status of codecs support

- -
Video codecs:
+

Status of codecs support

+
+

Video codecs
Audio codecs

+
+ Video codecs:

@@ -112,7 +119,7 @@
-
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