OSDN Git Service

avconv_filter: Use full named options
authorVittorio Giovara <vittorio.giovara@gmail.com>
Thu, 10 Sep 2015 15:05:50 +0000 (17:05 +0200)
committerVittorio Giovara <vittorio.giovara@gmail.com>
Sun, 13 Sep 2015 15:34:45 +0000 (17:34 +0200)
This introduces a slight timebase computation difference in zmbv-8bit
fate test. This is expected since the new options are double instead
of ints, and the additional precision skews the results in a non
meaningful way.

avconv_filter.c
tests/ref/fate/zmbv-8bit

index 18deb1f..976d521 100644 (file)
@@ -496,8 +496,9 @@ static int configure_input_video_filter(FilterGraph *fg, InputFilter *ifilter,
     sar = ist->st->sample_aspect_ratio.num ?
           ist->st->sample_aspect_ratio :
           ist->dec_ctx->sample_aspect_ratio;
-    snprintf(args, sizeof(args), "%d:%d:%d:%d:%d:%d:%d", ist->dec_ctx->width,
-             ist->dec_ctx->height,
+    snprintf(args, sizeof(args),
+             "width=%d:height=%d:pix_fmt=%d:time_base=%d/%d:sar=%d/%d",
+             ist->dec_ctx->width, ist->dec_ctx->height,
              ist->hwaccel_retrieve_data ? ist->hwaccel_retrieved_pix_fmt : ist->dec_ctx->pix_fmt,
              tb.num, tb.den, sar.num, sar.den);
     snprintf(name, sizeof(name), "graph %d input from stream %d:%d", fg->index,
index 9f02ae3..f104c98 100644 (file)
@@ -1,4 +1,4 @@
-#tb 0: 1000000/70086303
+#tb 0: 15967/1119068
 0,          0,          0,        1,   192000, 0x5234b617
 0,          1,          1,        1,   192000, 0x5234b617
 0,          2,          2,        1,   192000, 0x5234b617