lut3d: Fix reading 3dl files with leading comments.
authorCarl Eugen Hoyos <cehoyos@ag.or.at>
Thu, 18 Jul 2013 08:55:30 +0000 (10:55 +0200)
committerCarl Eugen Hoyos <cehoyos@ag.or.at>
Thu, 18 Jul 2013 11:51:23 +0000 (13:51 +0200)
Fixes ticket #2787.

libavfilter/vf_lut3d.c

index ef1365d..48002b8 100644 (file)
@@ -314,8 +314,7 @@ static int parse_3dl(AVFilterContext *ctx, FILE *f)
     const float scale = 16*16*16;
 
     lut3d->lutsize = size;
-    if (!fgets(line, sizeof(line), f))
-        return AVERROR_INVALIDDATA;
+    NEXT_LINE(skip_line(line));
     for (k = 0; k < size; k++) {
         for (j = 0; j < size; j++) {
             for (i = 0; i < size; i++) {