summaryrefslogtreecommitdiff
path: root/contrib/ffmpeg/tests
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/ffmpeg/tests')
-rw-r--r--contrib/ffmpeg/tests/Makefile114
-rw-r--r--contrib/ffmpeg/tests/audiogen.c2
-rw-r--r--contrib/ffmpeg/tests/dsptest.c178
-rw-r--r--contrib/ffmpeg/tests/ffmpeg.regression.ref315
-rw-r--r--contrib/ffmpeg/tests/libav.regression.ref242
-rwxr-xr-xcontrib/ffmpeg/tests/regression.sh363
-rw-r--r--contrib/ffmpeg/tests/rotozoom.regression.ref317
-rw-r--r--contrib/ffmpeg/tests/seek.regression.ref3685
-rw-r--r--contrib/ffmpeg/tests/seek_test.c12
-rwxr-xr-xcontrib/ffmpeg/tests/seek_test.sh22
-rwxr-xr-xcontrib/ffmpeg/tests/server-regression.sh29
-rw-r--r--contrib/ffmpeg/tests/tiny_psnr.c17
-rw-r--r--contrib/ffmpeg/tests/videogen.c2
13 files changed, 4306 insertions, 992 deletions
diff --git a/contrib/ffmpeg/tests/Makefile b/contrib/ffmpeg/tests/Makefile
deleted file mode 100644
index 3417c687e..000000000
--- a/contrib/ffmpeg/tests/Makefile
+++ /dev/null
@@ -1,114 +0,0 @@
-#
-# Makefile for tests
-# (c) 2002 Fabrice Bellard
-#
-include ../config.mak
-
-VPATH=$(SRC_PATH_BARE)/tests
-SRC_DIR=$(SRC_PATH)/tests
-BUILD_DIR=$(BUILD_ROOT)/tests
-CFLAGS=-O2 -Wall -g
-
-REFFILE1=$(SRC_DIR)/ffmpeg.regression.ref
-REFFILE2=$(SRC_DIR)/rotozoom.regression.ref
-
-SERVER_REFFILE=$(SRC_DIR)/ffserver.regression.ref
-
-LIBAV_REFFILE=$(SRC_DIR)/libav.regression.ref
-
-SEEK_REFFILE=$(SRC_DIR)/seek.regression.ref
-
-all fulltest test: codectest libavtest
-
-test-server: vsynth1/00.pgm asynth1.sw
- @echo
- @echo "Unfortunately ffserver is broken and therefore its regression"
- @echo "test fails randomly. Treat the results accordingly."
- @echo
- @$(SRC_DIR)/server-regression.sh $(SERVER_REFFILE) $(SRC_DIR)/test.conf
-
-# fast regression tests for all codecs
-codectest mpeg4 mpeg ac3 snow snowll: vsynth1/00.pgm vsynth2/00.pgm asynth1.sw tiny_psnr$(EXESUF)
- @$(SRC_DIR)/regression.sh $@ $(REFFILE1) vsynth1
- @$(SRC_DIR)/regression.sh $@ $(REFFILE2) vsynth2
-
-# fast regression for libav formats
-ifeq ($(CONFIG_GPL),yes)
-libavtest: vsynth1/00.pgm asynth1.sw
- @$(SRC_DIR)/regression.sh $@ $(LIBAV_REFFILE) vsynth1
-else
-libavtest:
- @echo
- @echo "This test requires FFmpeg to be compiled with --enable-gpl."
- @echo
-endif
-
-ifeq ($(CONFIG_SWSCALER),yes)
-test-server codectest mpeg4 mpeg ac3 snow snowll libavtest: swscale_error
-swscale_error:
- @echo
- @echo "This regression test is incompatible with --enable-swscaler."
- @echo
- @exit 1
-endif
-
-seektest: seek_test$(EXESUF)
- @$(SRC_DIR)/seek_test.sh $(SEEK_REFFILE)
-
-# video generation
-
-vsynth1/00.pgm: videogen$(EXESUF)
- @mkdir -p vsynth1
- $(BUILD_DIR)/$< 'vsynth1/'
-
-vsynth2/00.pgm: rotozoom$(EXESUF)
- @mkdir -p vsynth2
- $(BUILD_DIR)/$< 'vsynth2/' $(SRC_DIR)/lena.pnm
-
-videogen$(EXESUF): videogen.c
- $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-rotozoom$(EXESUF): rotozoom.c
- $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-# audio generation
-
-asynth1.sw: audiogen$(EXESUF)
- $(BUILD_DIR)/$< $@
-
-audiogen$(EXESUF): audiogen.c
- $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-tiny_psnr$(EXESUF): tiny_psnr.c
- $(CC) $(LDFLAGS) $(CFLAGS) -o $@ $<
-
-#FIXME cleanup shit below
-seek_test$(EXESUF): seek_test.c
- $(CC) $(LDFLAGS) $(CFLAGS) -DHAVE_AV_CONFIG_H -I.. -I$(SRC_PATH)/libavformat/ -I$(SRC_PATH)/libavcodec/ -I$(SRC_PATH)/libavutil/ -o $@ $< $(SRC_PATH)/libavformat/libavformat.a $(SRC_PATH)/libavcodec/libavcodec.a $(SRC_PATH)/libavutil/libavutil.a $(EXTRALIBS)
-
-DSPDEPS = $(SRC_PATH)/libavcodec/i386/dsputil_mmx.c \
- $(SRC_PATH)/libavcodec/i386/dsputil_mmx_avg.h \
- $(SRC_PATH)/libavcodec/i386/dsputil_mmx_rnd.h \
- $(SRC_PATH)/libavcodec/i386/fdct_mmx.c \
- $(SRC_PATH)/libavcodec/i386/idct_mmx.c \
- $(SRC_PATH)/libavcodec/i386/motion_est_mmx.c \
- $(SRC_PATH)/libavcodec/i386/simple_idct_mmx.c \
- $(SRC_PATH)/libavcodec/dsputil.c \
- $(SRC_PATH)/libavcodec/dsputil.h \
- $(SRC_PATH)/libavcodec/simple_idct.c
-
-DSPCFLAGS = -O4 -fomit-frame-pointer -DHAVE_AV_CONFIG_H -I.. \
- -I$(SRC_PATH)/libavutil/ -I$(SRC_PATH)/libavcodec/i386 \
- -I$(SRC_PATH)/libavcodec/ -lm
-
-dsptestpic: dsptest.c $(DSPDEPS)
- $(CC) -fPIC -DPIC $(DSPCFLAGS) -o $@ $<
-dsptest: dsptest.c $(DSPDEPS)
- $(CC) $(DSPCFLAGS) -o $@ $<
-
-distclean clean:
- rm -rf vsynth1 vsynth2 data
- rm -f asynth1.sw *~ audiogen$(EXESUF) videogen$(EXESUF) rotozoom$(EXESUF) tiny_psnr$(EXESUF)
-
-.PHONY: all fulltest test codectest libavtest test-server seektest
-.PHONY: mpeg4 mpeg ac3 snow snowll distclean clean
diff --git a/contrib/ffmpeg/tests/audiogen.c b/contrib/ffmpeg/tests/audiogen.c
index 68ae13586..f96110e96 100644
--- a/contrib/ffmpeg/tests/audiogen.c
+++ b/contrib/ffmpeg/tests/audiogen.c
@@ -1,6 +1,6 @@
/*
* Generates a synthetic stereo sound
- * NOTE: no floats are used to guaranty a bit exact output.
+ * NOTE: No floats are used to guarantee a bit exact output.
*
* Copyright (c) 2002 Fabrice Bellard
*
diff --git a/contrib/ffmpeg/tests/dsptest.c b/contrib/ffmpeg/tests/dsptest.c
deleted file mode 100644
index 06a185202..000000000
--- a/contrib/ffmpeg/tests/dsptest.c
+++ /dev/null
@@ -1,178 +0,0 @@
-/*
- * MMX optimized DSP utils
- * Copyright (c) 2000, 2001, 2002 Fabrice Bellard.
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- */
-#define TESTCPU_MAIN
-#include "avcodec.h"
-#include "dsputil.h"
-#include "mpegvideo.h"
-#include "mpeg12data.h"
-#include "mpeg4data.h"
-#include "../libavcodec/i386/cputest.c"
-#include "../libavcodec/i386/dsputil_mmx.c"
-
-#include "../libavcodec/i386/fdct_mmx.c"
-#include "../libavcodec/i386/idct_mmx.c"
-#include "../libavcodec/i386/motion_est_mmx.c"
-#include "../libavcodec/i386/simple_idct_mmx.c"
-#include "../libavcodec/dsputil.c"
-#include "../libavcodec/simple_idct.c"
-#include "../libavcodec/jfdctfst.c"
-
-#undef TESTCPU_MAIN
-
-#define PAD 0x10000
-/*
- * for testing speed of various routine - should be probably extended
- * for a general purpose regression test later
- *
- * currently only for i386 - FIXME
- */
-
-#define PIX_FUNC_C(a) \
- { #a "_c", a ## _c, 0 }, \
- { #a "_mmx", a ## _mmx, MM_MMX }, \
- { #a "_mmx2", a ## _mmx2, MM_MMXEXT | PAD }
-
-#define PIX_FUNC(a) \
- { #a "_mmx", a ## _mmx, MM_MMX }, \
- { #a "_3dnow", a ## _3dnow, MM_3DNOW }, \
- { #a "_mmx2", a ## _mmx2, MM_MMXEXT | PAD }
-
-#define PIX_FUNC_MMX(a) \
- { #a "_mmx", a ## _mmx, MM_MMX | PAD }
-
-/*
- PIX_FUNC_C(pix_abs16x16),
- PIX_FUNC_C(pix_abs16x16_x2),
- PIX_FUNC_C(pix_abs16x16_y2),
- PIX_FUNC_C(pix_abs16x16_xy2),
- PIX_FUNC_C(pix_abs8x8),
- PIX_FUNC_C(pix_abs8x8_x2),
- PIX_FUNC_C(pix_abs8x8_y2),
- PIX_FUNC_C(pix_abs8x8_xy2),
-*/
-
-static const struct pix_func {
- char* name;
- op_pixels_func func;
- int mm_flags;
-} pix_func[] = {
-
- PIX_FUNC_MMX(put_pixels),
- //PIX_FUNC_MMX(get_pixels),
- //PIX_FUNC_MMX(put_pixels_clamped),
-#if 1
- PIX_FUNC(put_pixels_x2),
- PIX_FUNC(put_pixels_y2),
- PIX_FUNC_MMX(put_pixels_xy2),
-
- PIX_FUNC(put_no_rnd_pixels_x2),
- PIX_FUNC(put_no_rnd_pixels_y2),
- PIX_FUNC_MMX(put_no_rnd_pixels_xy2),
-
- PIX_FUNC(avg_pixels),
- PIX_FUNC(avg_pixels_x2),
- PIX_FUNC(avg_pixels_y2),
- PIX_FUNC(avg_pixels_xy2),
-
- PIX_FUNC_MMX(avg_no_rnd_pixels),
- PIX_FUNC_MMX(avg_no_rnd_pixels_x2),
- PIX_FUNC_MMX(avg_no_rnd_pixels_y2),
- PIX_FUNC_MMX(avg_no_rnd_pixels_xy2),
-#endif
- { 0, 0 }
-};
-
-static inline long long rdtsc()
-{
- long long l;
- asm volatile( "rdtsc\n\t"
- : "=A" (l)
- );
- return l;
-}
-
-static test_speed(int step)
-{
- const struct pix_func* pix = pix_func;
- const int linesize = 720;
- char empty[32768];
- char* bu =(char*)(((long)empty + 32) & ~0xf);
-
- int sum = 0;
-
- while (pix->name)
- {
- int i;
- uint64_t te, ts;
- op_pixels_func func = pix->func;
- char* im = bu;
-
- if (pix->mm_flags & mm_flags)
- {
- printf("%30s... ", pix->name);
- fflush(stdout);
- ts = rdtsc();
- for(i=0; i<100000; i++){
- func(im, im + 1000, linesize, 16);
- im += step;
- if (im > bu + 20000)
- im = bu;
- }
- te = rdtsc();
- emms();
- printf("% 9d\n", (int)(te - ts));
- sum += (te - ts) / 100000;
- if (pix->mm_flags & PAD)
- puts("");
- }
- pix++;
- }
-
- printf("Total sum: %d\n", sum);
-}
-
-int main(int argc, char* argv[])
-{
- int step = 16;
-
- if (argc > 1)
- {
- // something simple for now
- if (argc > 2 && (strcmp("-s", argv[1]) == 0
- || strcmp("-step", argv[1]) == 0))
- step = atoi(argv[2]);
- }
-
- mm_flags = mm_support();
- printf("%s: detected CPU flags:", argv[0]);
- if (mm_flags & MM_MMX)
- printf(" mmx");
- if (mm_flags & MM_MMXEXT)
- printf(" mmxext");
- if (mm_flags & MM_3DNOW)
- printf(" 3dnow");
- if (mm_flags & MM_SSE)
- printf(" sse");
- if (mm_flags & MM_SSE2)
- printf(" sse2");
- printf("\n");
-
- printf("Using step: %d\n", step);
- test_speed(step);
-}
diff --git a/contrib/ffmpeg/tests/ffmpeg.regression.ref b/contrib/ffmpeg/tests/ffmpeg.regression.ref
index ae5355406..1ff9ecd5a 100644
--- a/contrib/ffmpeg/tests/ffmpeg.regression.ref
+++ b/contrib/ffmpeg/tests/ffmpeg.regression.ref
@@ -1,198 +1,205 @@
-ffmpeg regression test
-dd4c189859399f7f251876be8e26e4f3 *./data/a-mpeg1.mpg
-722848 ./data/a-mpeg1.mpg
-78d202830e5ce5a67495ab14ebe6469e *./data/out.yuv
+dd4c189859399f7f251876be8e26e4f3 *./tests/data/a-mpeg1.mpg
+722848 ./tests/data/a-mpeg1.mpg
+78d202830e5ce5a67495ab14ebe6469e *./tests/data/mpeg.vsynth.out.yuv
stddev: 7.65 PSNR:30.44 bytes:7602176
-f3b008355f68394b6cad694f3488ea2b *./data/a-mpeg2.mpg
-736978 ./data/a-mpeg2.mpg
-9f364a477987c3b14412e303b94377ca *./data/out.yuv
+f3b008355f68394b6cad694f3488ea2b *./tests/data/a-mpeg2.mpg
+736978 ./tests/data/a-mpeg2.mpg
+9f364a477987c3b14412e303b94377ca *./tests/data/mpeg2.vsynth.out.yuv
stddev: 7.68 PSNR:30.41 bytes:7602176
-1716f466ea82b4d90677868b2ce1f8e2 *./data/a-mpeg2ivlc-qprd.mpg
-708232 ./data/a-mpeg2ivlc-qprd.mpg
-40746946d5661606f7a649c62b6c4bee *./data/out.yuv
-stddev: 12.21 PSNR:26.38 bytes:7602176
-2566ea5760247a9485c8281cb52291a8 *./data/a-mpeg2.mpg
-735853 ./data/a-mpeg2.mpg
-55c22a09e4924977ee2cc4180078d3ae *./data/out.yuv
+103f4b5f90feaec3c04e200409501982 *./tests/data/a-mpeg2ivlc-qprd.mpg
+787469 ./tests/data/a-mpeg2ivlc-qprd.mpg
+985170ca0ab1ec1edbb37c44d8cfde90 *./tests/data/mpeg2.vsynth.out.yuv
+stddev: 10.09 PSNR:28.04 bytes:7602176
+2566ea5760247a9485c8281cb52291a8 *./tests/data/a-mpeg2.mpg
+735853 ./tests/data/a-mpeg2.mpg
+55c22a09e4924977ee2cc4180078d3ae *./tests/data/mpeg2.vsynth.out.yuv
stddev: 7.67 PSNR:30.42 bytes:7602176
-0093ab9141105dec8dc4452ba8f0ab6f *./data/a-mpeg2i.mpg
-749746 ./data/a-mpeg2i.mpg
-5189af71e6aa96cc2f6452e7f6b29287 *./data/out.yuv
+0093ab9141105dec8dc4452ba8f0ab6f *./tests/data/a-mpeg2i.mpg
+749746 ./tests/data/a-mpeg2i.mpg
+5189af71e6aa96cc2f6452e7f6b29287 *./tests/data/mpeg2.vsynth.out.yuv
stddev: 7.68 PSNR:30.41 bytes:7602176
-69576facff13d45171e3a6c53b8018c4 *./data/a-mpeg2thread.mpg
-813459 ./data/a-mpeg2thread.mpg
-c0e8cbde76ff8377494fe6843fd03e11 *./data/out.yuv
+69576facff13d45171e3a6c53b8018c4 *./tests/data/a-mpeg2thread.mpg
+813459 ./tests/data/a-mpeg2thread.mpg
+c0e8cbde76ff8377494fe6843fd03e11 *./tests/data/mpeg2thread.vsynth.out.yuv
stddev: 7.63 PSNR:30.47 bytes:7602176
-17af99d1a7fc391242a809b0782263af *./data/a-mpeg2threadivlc.mpg
-803833 ./data/a-mpeg2threadivlc.mpg
-c0e8cbde76ff8377494fe6843fd03e11 *./data/out.yuv
+17af99d1a7fc391242a809b0782263af *./tests/data/a-mpeg2threadivlc.mpg
+803833 ./tests/data/a-mpeg2threadivlc.mpg
+c0e8cbde76ff8377494fe6843fd03e11 *./tests/data/mpeg2thread.vsynth.out.yuv
stddev: 7.63 PSNR:30.47 bytes:7602176
-c8d8b07b5fa97e0affb4a52d4d30a2b6 *./data/a-mpeg2reuse.mpg
-2102956 ./data/a-mpeg2reuse.mpg
-75d3dfc8133f0122cb9e272a21bc8c5c *./data/out.yuv
+c8d8b07b5fa97e0affb4a52d4d30a2b6 *./tests/data/a-mpeg2reuse.mpg
+2102956 ./tests/data/a-mpeg2reuse.mpg
+75d3dfc8133f0122cb9e272a21bc8c5c *./tests/data/mpeg2thread.vsynth.out.yuv
stddev: 7.67 PSNR:30.42 bytes:7602176
-c83ae8d8f3e2b4506df58e6a2f7e3b2a *./data/a-msmpeg4v2.avi
-636512 ./data/a-msmpeg4v2.avi
-279c33c2f6f58b7eb3d2daaa87160cb5 *./data/out.yuv
+c83ae8d8f3e2b4506df58e6a2f7e3b2a *./tests/data/a-msmpeg4v2.avi
+636512 ./tests/data/a-msmpeg4v2.avi
+279c33c2f6f58b7eb3d2daaa87160cb5 *./tests/data/msmpeg4v2.vsynth.out.yuv
stddev: 8.00 PSNR:30.06 bytes:7602176
-f546e8d0ada1917bc470584477f83e0e *./data/a-msmpeg4.avi
-639406 ./data/a-msmpeg4.avi
-8692a2e9ddb8081c4f00cb1557e2388e *./data/out.yuv
+f546e8d0ada1917bc470584477f83e0e *./tests/data/a-msmpeg4.avi
+639406 ./tests/data/a-msmpeg4.avi
+8692a2e9ddb8081c4f00cb1557e2388e *./tests/data/msmpeg4.vsynth.out.yuv
stddev: 8.00 PSNR:30.05 bytes:7602176
-44c11ce4aa20af1aa609f68e544e5479 *./data/a-wmv1.avi
-641448 ./data/a-wmv1.avi
-69454f78ca636e83a600834e5a90660e *./data/out.yuv
+3c119e9ee8c8f45d36a0e8f976505f6b *./tests/data/a-wmv1.avi
+641178 ./tests/data/a-wmv1.avi
+69454f78ca636e83a600834e5a90660e *./tests/data/wmv1.vsynth.out.yuv
stddev: 8.01 PSNR:30.04 bytes:7602176
-044b1b5bd5899d54a8fe09eac2181d8b *./data/a-wmv2.avi
-675342 ./data/a-wmv2.avi
-69454f78ca636e83a600834e5a90660e *./data/out.yuv
+d69fe03a838479a0a52da0765d49d42e *./tests/data/a-wmv2.avi
+675138 ./tests/data/a-wmv2.avi
+69454f78ca636e83a600834e5a90660e *./tests/data/wmv2.vsynth.out.yuv
stddev: 8.01 PSNR:30.04 bytes:7602176
-12d215719748b4cf1adeaca4e519ba6c *./data/a-h261.avi
-727616 ./data/a-h261.avi
-bb2e71de01899ade4f850c180f9b0258 *./data/out.yuv
+12d215719748b4cf1adeaca4e519ba6c *./tests/data/a-h261.avi
+727616 ./tests/data/a-h261.avi
+bb2e71de01899ade4f850c180f9b0258 *./tests/data/h261.vsynth.out.yuv
stddev: 9.13 PSNR:28.90 bytes:7602176
-66d36048d15c3b04bd7bfc08ab977fae *./data/a-h263.avi
-673694 ./data/a-h263.avi
-d507be4253a9c8211a3738c58ba28118 *./data/out.yuv
+66d36048d15c3b04bd7bfc08ab977fae *./tests/data/a-h263.avi
+673694 ./tests/data/a-h263.avi
+d507be4253a9c8211a3738c58ba28118 *./tests/data/h263.vsynth.out.yuv
stddev: 8.06 PSNR:29.99 bytes:7602176
-e9e884a7c6b77d1aeeb4cb56ac150f92 *./data/a-h263p.avi
-2389564 ./data/a-h263p.avi
-0bb16a352798c997cb36e167f4fa8f3c *./data/out.yuv
+e9e884a7c6b77d1aeeb4cb56ac150f92 *./tests/data/a-h263p.avi
+2389564 ./tests/data/a-h263p.avi
+0bb16a352798c997cb36e167f4fa8f3c *./tests/data/h263p.vsynth.out.yuv
stddev: 2.07 PSNR:41.77 bytes:7602176
-3ee2dd25f141d520f61e5c01d08bdef1 *./data/a-odivx.mp4
-550787 ./data/a-odivx.mp4
-a1c691f3be526ecbf3be3152d5bab88c *./data/out.yuv
+eedd720a38629ea0990685b30b697404 *./tests/data/a-odivx.mp4
+550779 ./tests/data/a-odivx.mp4
+a1c691f3be526ecbf3be3152d5bab88c *./tests/data/mpeg4.vsynth.out.yuv
stddev: 7.99 PSNR:30.06 bytes:7602176
-6c58e5707afe056b072d2ce21b3b8e4f *./data/a-huffyuv.avi
-7933744 ./data/a-huffyuv.avi
-799d3db687f6cdd7a837ec156efc171f *./data/out.yuv
+6c58e5707afe056b072d2ce21b3b8e4f *./tests/data/a-huffyuv.avi
+7933744 ./tests/data/a-huffyuv.avi
+799d3db687f6cdd7a837ec156efc171f *./tests/data/huffyuv.vsynth.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-b27e911f1563455700c93e6ae39715ca *./data/a-mpeg4-rc.avi
-813988 ./data/a-mpeg4-rc.avi
-f57311745de96b6551c175679b138efc *./data/out.yuv
+b27e911f1563455700c93e6ae39715ca *./tests/data/a-mpeg4-rc.avi
+813988 ./tests/data/a-mpeg4-rc.avi
+f57311745de96b6551c175679b138efc *./tests/data/rc.vsynth.out.yuv
stddev: 10.40 PSNR:27.78 bytes:7602176
-85e2456a673041d528b242d78318fb65 *./data/a-mpeg4-adv.avi
-600188 ./data/a-mpeg4-adv.avi
-60edc5a67271e425d0a2a52981895b81 *./data/out.yuv
-stddev: 10.25 PSNR:27.91 bytes:7602176
-d099307d14c1a4daa145618ca0522888 *./data/a-mpeg4-qprd.avi
-657996 ./data/a-mpeg4-qprd.avi
-8a52c562082bad78cabb40ffa292ceec *./data/out.yuv
-stddev: 12.12 PSNR:26.44 bytes:7602176
-9192b10ae298ba325d53abf7b5b91ba3 *./data/a-mpeg4-adap.avi
-400650 ./data/a-mpeg4-adap.avi
-0ce1d1fbebc9e9178e1a1d4a32a5804c *./data/out.yuv
-stddev: 14.66 PSNR:24.80 bytes:7602176
-41b27141442f773eca9ef3d48d8d555a *./data/a-mpeg4-Q.avi
-878264 ./data/a-mpeg4-Q.avi
-8995abbcc97ed4767fcbc0bf46accd01 *./data/out.yuv
+76d3b26ef7e51146e1194956cb0275e6 *./tests/data/a-mpeg4-adv.avi
+604580 ./tests/data/a-mpeg4-adv.avi
+ee7f2a0be286f09e20372e127364d690 *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev: 6.99 PSNR:31.23 bytes:7602176
+13bc53ae93709323b8989cc4f8ea4b1e *./tests/data/a-mpeg4-qprd.avi
+736920 ./tests/data/a-mpeg4-qprd.avi
+745ccd9185f579cde533c1500fc4adc7 *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev: 10.04 PSNR:28.08 bytes:7602176
+5b105ca591f94fa1c2b420cd74b290a1 *./tests/data/a-mpeg4-adap.avi
+409360 ./tests/data/a-mpeg4-adap.avi
+6ae220d766c44af3bd58e3d2f5aefa8d *./tests/data/mpeg4adv.vsynth.out.yuv
+stddev: 14.15 PSNR:25.10 bytes:7602176
+41b27141442f773eca9ef3d48d8d555a *./tests/data/a-mpeg4-Q.avi
+878264 ./tests/data/a-mpeg4-Q.avi
+8995abbcc97ed4767fcbc0bf46accd01 *./tests/data/mpeg4adv.vsynth.out.yuv
stddev: 5.61 PSNR:33.13 bytes:7602176
-5fff534f0b958547dfdb811d4f289931 *./data/a-mpeg4-thread.avi
-761170 ./data/a-mpeg4-thread.avi
-fe1d119938f8a26174b38eeaa18dff85 *./data/out.yuv
-stddev: 12.31 PSNR:26.31 bytes:7602176
-c1dae02bddd79790266bc0a9f7d6eb0e *./data/a-mpeg4-PSP.mp4
-406449 ./data/a-mpeg4-PSP.mp4
-7315281e07830456208dff61337c982b *./data/a-error-mpeg4-adv.avi
-731526 ./data/a-error-mpeg4-adv.avi
-6ce2c82a0a9cf67a6991694473e9a306 *./data/out.yuv
+6271c9f3b8a6ec3a78315699952d9a99 *./tests/data/a-mpeg4-thread.avi
+778604 ./tests/data/a-mpeg4-thread.avi
+152d46da2a9d7fa3c22c56767c1760db *./tests/data/mpeg4thread.vsynth.out.yuv
+stddev: 10.26 PSNR:27.89 bytes:7602176
+743cf18c1e8941591f8ab41350247c42 *./tests/data/a-mpeg4-PSP.mp4
+406441 ./tests/data/a-mpeg4-PSP.mp4
+7315281e07830456208dff61337c982b *./tests/data/a-error-mpeg4-adv.avi
+731526 ./tests/data/a-error-mpeg4-adv.avi
+6ce2c82a0a9cf67a6991694473e9a306 *./tests/data/error.vsynth.out.yuv
stddev: 18.23 PSNR:22.90 bytes:7602176
-b699b2fd005571dda3f8d34cb0ce7aec *./data/a-mpeg4-nr.avi
-688676 ./data/a-mpeg4-nr.avi
-2c16e13b1367022d52b0e75d93a734ba *./data/out.yuv
+b699b2fd005571dda3f8d34cb0ce7aec *./tests/data/a-mpeg4-nr.avi
+688676 ./tests/data/a-mpeg4-nr.avi
+2c16e13b1367022d52b0e75d93a734ba *./tests/data/mpeg4nr.vsynth.out.yuv
stddev: 7.02 PSNR:31.18 bytes:7602176
-225ab004f6ac16e5ade3b453f45b9d96 *./data/a-mpeg1b.mpg
-1026429 ./data/a-mpeg1b.mpg
-dd9a471c6b2d1004a90e42f34707becf *./data/out.yuv
+225ab004f6ac16e5ade3b453f45b9d96 *./tests/data/a-mpeg1b.mpg
+1026429 ./tests/data/a-mpeg1b.mpg
+dd9a471c6b2d1004a90e42f34707becf *./tests/data/mpeg1b.vsynth.out.yuv
stddev: 6.34 PSNR:32.07 bytes:7602176
-2f9cb2ede35f7d12f6b518c50e20d81c *./data/a-mjpeg.avi
-1567580 ./data/a-mjpeg.avi
-18c3a76f984e717dd886d21fa04355f6 *./data/out.yuv
+2f9cb2ede35f7d12f6b518c50e20d81c *./tests/data/a-mjpeg.avi
+1567580 ./tests/data/a-mjpeg.avi
+18c3a76f984e717dd886d21fa04355f6 *./tests/data/mjpeg.vsynth.out.yuv
stddev: 7.93 PSNR:30.13 bytes:7602176
-5a662e3833d900b56cca79ba5ed5ec06 *./data/a-ljpeg.avi
-6264498 ./data/a-ljpeg.avi
-799d3db687f6cdd7a837ec156efc171f *./data/out.yuv
+5a662e3833d900b56cca79ba5ed5ec06 *./tests/data/a-ljpeg.avi
+6264498 ./tests/data/a-ljpeg.avi
+799d3db687f6cdd7a837ec156efc171f *./tests/data/ljpeg.vsynth.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-dca9d700da7857217408c310c501b9bc *./data/a-jpegls.avi
-9086676 ./data/a-jpegls.avi
-0f8637e9b861230aff9894825af83720 *./data/out.yuv
+dca9d700da7857217408c310c501b9bc *./tests/data/a-jpegls.avi
+9086676 ./tests/data/a-jpegls.avi
+0f8637e9b861230aff9894825af83720 *./tests/data/jpegls.vsynth.out.yuv
stddev: 2.84 PSNR:39.04 bytes:7602176
-7eee6367442884321e27d15a26bc032a *./data/a-rv10.rm
-667915 ./data/a-rv10.rm
-d507be4253a9c8211a3738c58ba28118 *./data/out.yuv
+99ef24bf57718fd29a7a91b22af2b3fe *./tests/data/a-rv10.rm
+667935 ./tests/data/a-rv10.rm
+d507be4253a9c8211a3738c58ba28118 *./tests/data/rv10.vsynth.out.yuv
stddev: 8.06 PSNR:29.99 bytes:7602176
-55c73229105f35cbb06ee0dda215df2f *./data/a-rv20.rm
-640856 ./data/a-rv20.rm
-297dc46da1a256c0a97158c036c30c7f *./data/out.yuv
+d1caf150a7b53db8fd5eb8c1d0701daf *./tests/data/a-rv20.rm
+640876 ./tests/data/a-rv20.rm
+297dc46da1a256c0a97158c036c30c7f *./tests/data/rv20.vsynth.out.yuv
stddev: 8.26 PSNR:29.77 bytes:7602176
-d13292f4583618d1b7b525a9ee010dff *./data/a-asv1.avi
-1488864 ./data/a-asv1.avi
-925320b74c7dfda5dc8378dd879ae2c3 *./data/out.yuv
+d13292f4583618d1b7b525a9ee010dff *./tests/data/a-asv1.avi
+1488864 ./tests/data/a-asv1.avi
+925320b74c7dfda5dc8378dd879ae2c3 *./tests/data/asv1.vsynth.out.yuv
stddev: 20.00 PSNR:22.10 bytes:7602176
-2e50b590f32bf98bde82dbfaf180007a *./data/a-asv2.avi
-1454536 ./data/a-asv2.avi
-0b310840a6d3970595983491687669df *./data/out.yuv
+2e50b590f32bf98bde82dbfaf180007a *./tests/data/a-asv2.avi
+1454536 ./tests/data/a-asv2.avi
+0b310840a6d3970595983491687669df *./tests/data/asv2.vsynth.out.yuv
stddev: 18.82 PSNR:22.63 bytes:7602176
-cbdb25fe5bb6a895baf9799b8ccb3038 *./data/a-flv.flv
-649040 ./data/a-flv.flv
-40281942d6ee254f7d3027b8593b19be *./data/out.yuv
+cbdb25fe5bb6a895baf9799b8ccb3038 *./tests/data/a-flv.flv
+649040 ./tests/data/a-flv.flv
+40281942d6ee254f7d3027b8593b19be *./tests/data/flv.vsynth.out.yuv
stddev: 8.06 PSNR:29.99 bytes:7602176
-f8f51fa737add17f7fecaefa118b57ed *./data/a-ffv1.avi
-2654678 ./data/a-ffv1.avi
-799d3db687f6cdd7a837ec156efc171f *./data/out.yuv
+f8f51fa737add17f7fecaefa118b57ed *./tests/data/a-ffv1.avi
+2654678 ./tests/data/a-ffv1.avi
+799d3db687f6cdd7a837ec156efc171f *./tests/data/ffv1.vsynth.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-9078723c943de5d79490f54b99e6ea9e *./data/a-snow.avi
-156656 ./data/a-snow.avi
-f2932084b52e2ede167c9ba21eae0656 *./data/out.yuv
-stddev: 23.14 PSNR:20.83 bytes:7602176
-ba999e86070aa971376e7f317a022c37 *./data/a-snow53.avi
-3519486 ./data/a-snow53.avi
-799d3db687f6cdd7a837ec156efc171f *./data/out.yuv
+5b3430252fdbbc7de5ffedc36150b0bf *./tests/data/a-snow.avi
+156726 ./tests/data/a-snow.avi
+3de2b39f90fd8331f27e627e68e076f7 *./tests/data/snow.vsynth.out.yuv
+stddev: 23.15 PSNR:20.83 bytes:7602176
+c7397d2ceb420f7564dcc785948bff84 *./tests/data/a-snow53.avi
+3520692 ./tests/data/a-snow53.avi
+799d3db687f6cdd7a837ec156efc171f *./tests/data/snowll.vsynth.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-c299f64c3e85b928c5bfe71629cee006 *./data/a-dv.dv
-7200000 ./data/a-dv.dv
-3b9ead854b912e43ead976e4e86aab3b *./data/out.yuv
+c299f64c3e85b928c5bfe71629cee006 *./tests/data/a-dv.dv
+7200000 ./tests/data/a-dv.dv
+3b9ead854b912e43ead976e4e86aab3b *./tests/data/dv.vsynth.out.yuv
stddev: 8.91 PSNR:29.12 bytes:7602176
-70dc9a58345e603094dedcac71e2dcd2 *./data/a-dv.dv
-14400000 ./data/a-dv.dv
-d727da8c7ce387ebe68845a1be916ee3 *./data/out.yuv
+70dc9a58345e603094dedcac71e2dcd2 *./tests/data/a-dv50.dv
+14400000 ./tests/data/a-dv50.dv
+d727da8c7ce387ebe68845a1be916ee3 *./tests/data/dv50.vsynth.out.yuv
stddev: 8.50 PSNR:29.52 bytes:7602176
-6860534864cad0de4b1af9f987aaf9bf *./data/a-svq1.mov
-1365791 ./data/a-svq1.mov
-fb0a97094a89d6f379535f615783d00c *./data/out.yuv
+95d08d714679c0f1a96b6da353c64660 *./tests/data/a-svq1.mov
+1365783 ./tests/data/a-svq1.mov
+fb0a97094a89d6f379535f615783d00c *./tests/data/svq1.vsynth.out.yuv
stddev: 10.98 PSNR:27.30 bytes:7602176
-21f8ff9f1daacd9133683bb4ea0f50a4 *./data/a-mp2.mp2
-95712 ./data/a-mp2.mp2
-83f8df5d5f84480566af548bb037fceb *./data/out.wav
+7f1f97c37bfff641d0f137f9774c0112 *./tests/data/a-flashsv.flv
+14685499 ./tests/data/a-flashsv.flv
+0f8637e9b861230aff9894825af83720 *./tests/data/flashsv.vsynth.out.yuv
+stddev: 2.84 PSNR:39.04 bytes:7602176
+21f8ff9f1daacd9133683bb4ea0f50a4 *./tests/data/a-mp2.mp2
+95712 ./tests/data/a-mp2.mp2
+83f8df5d5f84480566af548bb037fceb *./tests/data/mp2.vsynth.out.wav
stddev:9330.70 PSNR:16.92 bytes:1054720
stddev:4396.13 PSNR:23.46 bytes:1052672
-aefe11ab5067621a1c674859d6413891 *./data/a-ac3.rm
-98203 ./data/a-ac3.rm
-39878597b1d65cce473639a7d8c93b02 *./data/a-g726.wav
-24279 ./data/a-g726.wav
-888f2f016e608d044a1bacbca5497ed2 *./data/out.wav
+aefe11ab5067621a1c674859d6413891 *./tests/data/a-ac3.rm
+98203 ./tests/data/a-ac3.rm
+39878597b1d65cce473639a7d8c93b02 *./tests/data/a-g726.wav
+24279 ./tests/data/a-g726.wav
+888f2f016e608d044a1bacbca5497ed2 *./tests/data/g726.vsynth.out.wav
stddev:8368.02 PSNR:17.87 bytes:96256
-de3f0e1f50b19bd8572fdd3dee2e72c4 *./data/a-adpcm_ima.wav
-266300 ./data/a-adpcm_ima.wav
-60178d48204f5662d91776e36eddc82e *./data/out.wav
-stddev:11441.89 PSNR:15.15 bytes:1054720
-628d4789cf9ee16a756ac54b7fd8650d *./data/a-adpcm_ms.wav
-267320 ./data/a-adpcm_ms.wav
-91a84bb4f319a3a0bf0c0441b3d3a529 *./data/out.wav
+3b969c43e45582f713e3c35faee9e0cc *./tests/data/a-adpcm_ima.wav
+266300 ./tests/data/a-adpcm_ima.wav
+947196b1739a9d6fe0c29424cf61cd8c *./tests/data/adpcm_ima_wav.vsynth.out.wav
+stddev:904.20 PSNR:37.19 bytes:1056768
+628d4789cf9ee16a756ac54b7fd8650d *./tests/data/a-adpcm_ms.wav
+267320 ./tests/data/a-adpcm_ms.wav
+91a84bb4f319a3a0bf0c0441b3d3a529 *./tests/data/adpcm_ms.vsynth.out.wav
stddev:1050.18 PSNR:35.89 bytes:1054720
-ab11d9151644cbff27827b7e89f37aa9 *./data/a-adpcm_yam.wav
-264248 ./data/a-adpcm_yam.wav
-e92cec8c07913ffb91ad2b11f79cdc00 *./data/out.wav
+ab11d9151644cbff27827b7e89f37aa9 *./tests/data/a-adpcm_yam.wav
+264248 ./tests/data/a-adpcm_yam.wav
+e92cec8c07913ffb91ad2b11f79cdc00 *./tests/data/adpcm_yam.vsynth.out.wav
stddev:18312.68 PSNR:11.06 bytes:1056768
-c3382f03ce2efb5d475240d288a33898 *./data/a-flac.flac
-353368 ./data/a-flac.flac
-c4228df189aad9567a037727d0e763e4 *./data/out.wav
+de1122d20d56c44cf49f028e25a67788 *./tests/data/a-adpcm_swf.flv
+267073 ./tests/data/a-adpcm_swf.flv
+e48b800e2d9be6afcd430d4f08a34eb6 *./tests/data/adpcm_swf.vsynth.out.wav
+stddev:934.30 PSNR:36.91 bytes:1056768
+c3382f03ce2efb5d475240d288a33898 *./tests/data/a-flac.flac
+353368 ./tests/data/a-flac.flac
+c4228df189aad9567a037727d0e763e4 *./tests/data/flac.vsynth.out.wav
stddev: 33.31 PSNR:65.87 bytes:1040384
-0c406c4e4586ca27064e28637b662631 *./data/a-wmav1.asf
-106004 ./data/a-wmav1.asf
+a1e56bb034c2773438ba1c830c4cea07 *./tests/data/a-wmav1.asf
+106004 ./tests/data/a-wmav1.asf
stddev:12251.50 PSNR:14.56 bytes:1056768
stddev:2106.00 PSNR:29.85 bytes:1048576
-82442aaa5fdbd327769e4c4ad369147e *./data/a-wmav2.asf
-106044 ./data/a-wmav2.asf
+5e25c447c80fa937f74ed8752b0e26fb *./tests/data/a-wmav2.asf
+106044 ./tests/data/a-wmav2.asf
stddev:12255.92 PSNR:14.55 bytes:1056768
stddev:2099.31 PSNR:29.88 bytes:1048576
diff --git a/contrib/ffmpeg/tests/libav.regression.ref b/contrib/ffmpeg/tests/libav.regression.ref
index a498d6799..bb85fe162 100644
--- a/contrib/ffmpeg/tests/libav.regression.ref
+++ b/contrib/ffmpeg/tests/libav.regression.ref
@@ -1,113 +1,129 @@
-ffmpeg regression test
-8a0536ccfe36f4fff408b3327d33e1dd *./data/b-libav.avi
-340344 ./data/b-libav.avi
-./data/b-libav.avi CRC=0x400c29e9
-786446e80ead936e5faa8f5908f19281 *./data/b-libav.asf
-339775 ./data/b-libav.asf
-./data/b-libav.asf CRC=0x74113749
-1ce78eeb6881ffe5b649a9b5105de919 *./data/b-libav.rm
-355405 ./data/b-libav.rm
-bdb7484c68db722f66ba1630cf79844c *./data/b-libav.mpg
-378880 ./data/b-libav.mpg
-./data/b-libav.mpg CRC=0x2b71a386
-322d59758fe9446147223a607d1699bc *./data/b-libav.ts
-471692 ./data/b-libav.ts
-./data/b-libav.ts CRC=0xcc4948e1
-d6fdeb9f7083cc827f9510c6c4517dc0 *./data/b-libav.swf
-335771 ./data/b-libav.swf
-./data/b-libav.swf CRC=0xe14e8847
-a1cd7fff97d5e4c83f0d18a22d51c552 *./data/b-libav.ffm
-380928 ./data/b-libav.ffm
-./data/b-libav.ffm CRC=0x01522b4a
-f8ad5bd78f4d012a8ce9570aa395ac54 *./data/b-libav.flv
-335833 ./data/b-libav.flv
-./data/b-libav.flv CRC=0xe14e8847
-16518706f425cb537362bfc1c58b8de5 *./data/b-libav.mov
-366923 ./data/b-libav.mov
-./data/b-libav.mov CRC=0x45079dca
-7820fa85ab86c62028d8dbda94589573 *./data/b-libav.dv
-3600000 ./data/b-libav.dv
-./data/b-libav.dv CRC=0xf517e829
-feb04ba3cf4f607d5527664eb69ec72e *./data/b-libav.gxf
-814640 ./data/b-libav.gxf
-./data/b-libav.gxf CRC=0xa376c09e
-9a9da315747599f7718cc9a9a09c21ff *./data/b-libav.pbm
- 317075 ./data/b-libav.pbm
-./data/b-libav.pbm CRC=0xb92906cb
-6ea0e1faf08f6fcdb44db4a104361b57 *./data/b-libav.pgm
-2534775 ./data/b-libav.pgm
-./data/b-libav.pgm CRC=0xf4aa7c47
-0c5fe86621b7377705837f304d4ba1e9 *./data/b-libav.ppm
-7603575 ./data/b-libav.ppm
-./data/b-libav.ppm CRC=0xb2bb8e92
-88a98269295fbfce7816558ad84e1259 *./data/b-libav.gif
-2906382 ./data/b-libav.gif
-b977a4fedff90a79baf70c8e02986820 *./data/b-libav.y4m
-3801810 ./data/b-libav.y4m
-./data/b-libav%02d.pgm CRC=0x84c09106
-de216b43403f51e57e644fbf812568bf *./data/b-libav02.pgm
-./data/b-libav%02d.ppm CRC=0x25c06ecf
-86bbdb77afa289ff363120f8044f29df *./data/b-libav02.ppm
-./data/b-libav%02d.bmp CRC=0xf3a66ecf
-c3a9f333ddebff6eae3f4360bad2de29 *./data/b-libav02.bmp
-./data/b-libav%02d.tga CRC=0xf3a66ecf
-f558eef0740c4b247f1eb17e1dbf7adf *./data/b-libav02.tga
-./data/b-libav%02d.jpg CRC=0x62328baa
-5d6c53e5297c4485e26c25e37885376f *./data/b-libav02.jpg
-b0a8c8063d81921db5d7c8f50a1cc454 *./data/b-libav.wav
- 89132 ./data/b-libav.wav
-./data/b-libav.wav CRC=0x2a09519c
-e2a6d6fae17394dfe87cb5bb8ae11837 *./data/b-libav.al
- 44544 ./data/b-libav.al
-./data/b-libav.al CRC=0xefdf94c3
-4574d7e2c09e1e13663e61bd2889f12d *./data/b-libav.ul
- 44544 ./data/b-libav.ul
-./data/b-libav.ul CRC=0x6064b2f8
-7a21ff174e3cca1702e0826c4ca0eccf *./data/b-libav.au
- 89112 ./data/b-libav.au
-./data/b-libav.au CRC=0x2a09519c
-272b91d8fc31ed43b08246d182719751 *./data/b-libav.mmf
- 22609 ./data/b-libav.mmf
-./data/b-libav.mmf CRC=0x03633476
-ae3a23a7ea13c92a2909445ca8144dcd *./data/b-libav.aif
-89142 ./data/b-libav.aif
-./data/b-libav.aif CRC=0x2a09519c
-8d117c49d6b210abe783d1b0b897cec7 *./data/b-libav.voc
- 32768 ./data/b-libav.voc
-./data/b-libav.voc CRC=0x49972c8c
-ce356ce2708cb6033ab5d762da93cfd4 *./data/b-libav-yuv420p.yuv
- 304128 ./data/b-libav-yuv420p.yuv
-ce356ce2708cb6033ab5d762da93cfd4 *./data/b-libav-yuv422p.yuv
- 304128 ./data/b-libav-yuv422p.yuv
-ce356ce2708cb6033ab5d762da93cfd4 *./data/b-libav-yuv444p.yuv
- 304128 ./data/b-libav-yuv444p.yuv
-ce356ce2708cb6033ab5d762da93cfd4 *./data/b-libav-yuyv422.yuv
- 304128 ./data/b-libav-yuyv422.yuv
-545f61c353a8b4419808785cb4f0069d *./data/b-libav-yuv410p.yuv
- 304128 ./data/b-libav-yuv410p.yuv
-d6c03f930018ff859bd43f52b92e9321 *./data/b-libav-yuv411p.yuv
- 304128 ./data/b-libav-yuv411p.yuv
-14117c4d7956775a7bbceabfc38da808 *./data/b-libav-yuvj420p.yuv
- 304128 ./data/b-libav-yuvj420p.yuv
-14117c4d7956775a7bbceabfc38da808 *./data/b-libav-yuvj422p.yuv
- 304128 ./data/b-libav-yuvj422p.yuv
-14117c4d7956775a7bbceabfc38da808 *./data/b-libav-yuvj444p.yuv
- 304128 ./data/b-libav-yuvj444p.yuv
-deb2f7ebe297df2c1fe264d19b34d2fb *./data/b-libav-rgb24.yuv
- 304128 ./data/b-libav-rgb24.yuv
-deb2f7ebe297df2c1fe264d19b34d2fb *./data/b-libav-bgr24.yuv
- 304128 ./data/b-libav-bgr24.yuv
-deb2f7ebe297df2c1fe264d19b34d2fb *./data/b-libav-rgb32.yuv
- 304128 ./data/b-libav-rgb32.yuv
-5d395f62bff8ac475f743268c772ca3a *./data/b-libav-rgb565.yuv
- 304128 ./data/b-libav-rgb565.yuv
-2ffd6871fcbfe9570454e8703ac8ea01 *./data/b-libav-rgb555.yuv
- 304128 ./data/b-libav-rgb555.yuv
-0b62dcf9b57b294dbaa5d9e99b1ee192 *./data/b-libav-gray.yuv
- 304128 ./data/b-libav-gray.yuv
-e197450dae2feba9e757b551e1e9145c *./data/b-libav-monow.yuv
- 304128 ./data/b-libav-monow.yuv
-e197450dae2feba9e757b551e1e9145c *./data/b-libav-monob.yuv
- 304128 ./data/b-libav-monob.yuv
-7a319375916cae4e691ecb74295e5d2a *./data/b-libav-pal8.yuv
- 304128 ./data/b-libav-pal8.yuv
+8a0536ccfe36f4fff408b3327d33e1dd *./tests/data/b-libav.avi
+340344 ./tests/data/b-libav.avi
+./tests/data/b-libav.avi CRC=0x400c29e9
+7b859661e93df32e51942a4e0531d58e *./tests/data/b-libav.asf
+339775 ./tests/data/b-libav.asf
+./tests/data/b-libav.asf CRC=0x74113749
+c351132527ccb1e8cab06cc0822fde23 *./tests/data/b-libav.rm
+355417 ./tests/data/b-libav.rm
+bdb7484c68db722f66ba1630cf79844c *./tests/data/b-libav.mpg
+378880 ./tests/data/b-libav.mpg
+./tests/data/b-libav.mpg CRC=0x2b71a386
+322d59758fe9446147223a607d1699bc *./tests/data/b-libav.ts
+471692 ./tests/data/b-libav.ts
+./tests/data/b-libav.ts CRC=0xcc4948e1
+d6fdeb9f7083cc827f9510c6c4517dc0 *./tests/data/b-libav.swf
+335771 ./tests/data/b-libav.swf
+./tests/data/b-libav.swf CRC=0xe14e8847
+745e811e246f3727dc80a7504a18b129 *./tests/data/b-libav.ffm
+380928 ./tests/data/b-libav.ffm
+./tests/data/b-libav.ffm CRC=0x01522b4a
+f8ad5bd78f4d012a8ce9570aa395ac54 *./tests/data/b-libav.flv
+335833 ./tests/data/b-libav.flv
+./tests/data/b-libav.flv CRC=0xe14e8847
+16518706f425cb537362bfc1c58b8de5 *./tests/data/b-libav.mov
+366923 ./tests/data/b-libav.mov
+./tests/data/b-libav.mov CRC=0x45079dca
+7820fa85ab86c62028d8dbda94589573 *./tests/data/b-libav.dv
+3600000 ./tests/data/b-libav.dv
+./tests/data/b-libav.dv CRC=0xf517e829
+2ba41cf880aa5cb87e8a08fdb735398d *./tests/data/b-libav.gxf
+814640 ./tests/data/b-libav.gxf
+./tests/data/b-libav.gxf CRC=0xa376c09e
+66a6584f9e83e8ea3af822a3ba71fbbe *./tests/data/b-libav.nut
+329264 ./tests/data/b-libav.nut
+./tests/data/b-libav.nut CRC=0x400c29e9
+43238b15f1012aa27536c2be20bb2383 *./tests/data/b-libav.mkv
+329854 ./tests/data/b-libav.mkv
+./tests/data/b-libav.mkv CRC=0x400c29e9
+9a9da315747599f7718cc9a9a09c21ff *./tests/data/b-pbmpipe.pbm
+ 317075 ./tests/data/b-pbmpipe.pbm
+./tests/data/b-pbmpipe.pbm CRC=0xb92906cb
+6ea0e1faf08f6fcdb44db4a104361b57 *./tests/data/b-pgmpipe.pgm
+2534775 ./tests/data/b-pgmpipe.pgm
+./tests/data/b-pgmpipe.pgm CRC=0xf4aa7c47
+0c5fe86621b7377705837f304d4ba1e9 *./tests/data/b-ppmpipe.ppm
+7603575 ./tests/data/b-ppmpipe.ppm
+./tests/data/b-ppmpipe.ppm CRC=0xb2bb8e92
+88a98269295fbfce7816558ad84e1259 *./tests/data/b-libav.gif
+2906382 ./tests/data/b-libav.gif
+b977a4fedff90a79baf70c8e02986820 *./tests/data/b-libav.y4m
+3801810 ./tests/data/b-libav.y4m
+./tests/data/b-libav%02d.pgm CRC=0x84c09106
+de216b43403f51e57e644fbf812568bf *./tests/data/b-libav02.pgm
+./tests/data/b-libav%02d.ppm CRC=0x25c06ecf
+86bbdb77afa289ff363120f8044f29df *./tests/data/b-libav02.ppm
+./tests/data/b-libav%02d.bmp CRC=0xf3a66ecf
+c3a9f333ddebff6eae3f4360bad2de29 *./tests/data/b-libav02.bmp
+./tests/data/b-libav%02d.tga CRC=0xf3a66ecf
+f558eef0740c4b247f1eb17e1dbf7adf *./tests/data/b-libav02.tga
+./tests/data/b-libav%02d.tiff CRC=0x25c06ecf
+3076b16ac0c8a39a796e69944f6a40dc *./tests/data/b-libav02.tiff
+./tests/data/b-libav%02d.sgi CRC=0x00000001
+c6cab058a2b0a33ee843bd096b280075 *./tests/data/b-libav02.sgi
+./tests/data/b-libav%02d.jpg CRC=0x62328baa
+5d6c53e5297c4485e26c25e37885376f *./tests/data/b-libav02.jpg
+b0a8c8063d81921db5d7c8f50a1cc454 *./tests/data/b-libav.wav
+ 89132 ./tests/data/b-libav.wav
+./tests/data/b-libav.wav CRC=0x2a09519c
+e2a6d6fae17394dfe87cb5bb8ae11837 *./tests/data/b-libav.al
+ 44544 ./tests/data/b-libav.al
+./tests/data/b-libav.al CRC=0xefdf94c3
+4574d7e2c09e1e13663e61bd2889f12d *./tests/data/b-libav.ul
+ 44544 ./tests/data/b-libav.ul
+./tests/data/b-libav.ul CRC=0x6064b2f8
+7a21ff174e3cca1702e0826c4ca0eccf *./tests/data/b-libav.au
+ 89112 ./tests/data/b-libav.au
+./tests/data/b-libav.au CRC=0x2a09519c
+272b91d8fc31ed43b08246d182719751 *./tests/data/b-libav.mmf
+ 22609 ./tests/data/b-libav.mmf
+./tests/data/b-libav.mmf CRC=0x03633476
+ae3a23a7ea13c92a2909445ca8144dcd *./tests/data/b-libav.aif
+89142 ./tests/data/b-libav.aif
+./tests/data/b-libav.aif CRC=0x2a09519c
+8d117c49d6b210abe783d1b0b897cec7 *./tests/data/b-libav.voc
+ 32768 ./tests/data/b-libav.voc
+./tests/data/b-libav.voc CRC=0x49972c8c
+d7e6e9091a600b7208b29500be94aa89 *./tests/data/b-libav.ogg
+23624 ./tests/data/b-libav.ogg
+./tests/data/b-libav.ogg CRC=0x93baa056
+ce356ce2708cb6033ab5d762da93cfd4 *./tests/data/b-libav-yuv420p.yuv
+ 304128 ./tests/data/b-libav-yuv420p.yuv
+ce356ce2708cb6033ab5d762da93cfd4 *./tests/data/b-libav-yuv422p.yuv
+ 304128 ./tests/data/b-libav-yuv422p.yuv
+ce356ce2708cb6033ab5d762da93cfd4 *./tests/data/b-libav-yuv444p.yuv
+ 304128 ./tests/data/b-libav-yuv444p.yuv
+ce356ce2708cb6033ab5d762da93cfd4 *./tests/data/b-libav-yuyv422.yuv
+ 304128 ./tests/data/b-libav-yuyv422.yuv
+545f61c353a8b4419808785cb4f0069d *./tests/data/b-libav-yuv410p.yuv
+ 304128 ./tests/data/b-libav-yuv410p.yuv
+d6c03f930018ff859bd43f52b92e9321 *./tests/data/b-libav-yuv411p.yuv
+ 304128 ./tests/data/b-libav-yuv411p.yuv
+14117c4d7956775a7bbceabfc38da808 *./tests/data/b-libav-yuvj420p.yuv
+ 304128 ./tests/data/b-libav-yuvj420p.yuv
+14117c4d7956775a7bbceabfc38da808 *./tests/data/b-libav-yuvj422p.yuv
+ 304128 ./tests/data/b-libav-yuvj422p.yuv
+14117c4d7956775a7bbceabfc38da808 *./tests/data/b-libav-yuvj444p.yuv
+ 304128 ./tests/data/b-libav-yuvj444p.yuv
+deb2f7ebe297df2c1fe264d19b34d2fb *./tests/data/b-libav-rgb24.yuv
+ 304128 ./tests/data/b-libav-rgb24.yuv
+deb2f7ebe297df2c1fe264d19b34d2fb *./tests/data/b-libav-bgr24.yuv
+ 304128 ./tests/data/b-libav-bgr24.yuv
+deb2f7ebe297df2c1fe264d19b34d2fb *./tests/data/b-libav-rgb32.yuv
+ 304128 ./tests/data/b-libav-rgb32.yuv
+5d395f62bff8ac475f743268c772ca3a *./tests/data/b-libav-rgb565.yuv
+ 304128 ./tests/data/b-libav-rgb565.yuv
+2ffd6871fcbfe9570454e8703ac8ea01 *./tests/data/b-libav-rgb555.yuv
+ 304128 ./tests/data/b-libav-rgb555.yuv
+0b62dcf9b57b294dbaa5d9e99b1ee192 *./tests/data/b-libav-gray.yuv
+ 304128 ./tests/data/b-libav-gray.yuv
+e197450dae2feba9e757b551e1e9145c *./tests/data/b-libav-monow.yuv
+ 304128 ./tests/data/b-libav-monow.yuv
+e197450dae2feba9e757b551e1e9145c *./tests/data/b-libav-monob.yuv
+ 304128 ./tests/data/b-libav-monob.yuv
+7a319375916cae4e691ecb74295e5d2a *./tests/data/b-libav-pal8.yuv
+ 304128 ./tests/data/b-libav-pal8.yuv
+ce356ce2708cb6033ab5d762da93cfd4 *./tests/data/b-libav-yuv440p.yuv
+ 304128 ./tests/data/b-libav-yuv440p.yuv
+14117c4d7956775a7bbceabfc38da808 *./tests/data/b-libav-yuvj440p.yuv
+ 304128 ./tests/data/b-libav-yuvj440p.yuv
diff --git a/contrib/ffmpeg/tests/regression.sh b/contrib/ffmpeg/tests/regression.sh
index c4c2f776b..44bf9ebf2 100755
--- a/contrib/ffmpeg/tests/regression.sh
+++ b/contrib/ffmpeg/tests/regression.sh
@@ -4,105 +4,32 @@
#
#
#set -x
-# Even in the 21st century some diffs do not support -u.
-diff -u "$0" "$0" > /dev/null 2>&1
-if [ $? -eq 0 ]; then
- diff_cmd="diff -u"
-else
- diff_cmd="diff"
-fi
-
-diff -w "$0" "$0" > /dev/null 2>&1
-if [ $? -eq 0 ]; then
- diff_cmd="$diff_cmd -w"
-fi
set -e
-datadir="./data"
-
-logfile="$datadir/ffmpeg.regression"
-outfile="$datadir/a-"
-
-# tests to run
-if [ "$1" = "mpeg4" ] ; then
- do_mpeg4=y
-elif [ "$1" = "mpeg" ] ; then
- do_mpeg=y
- do_mpeg2=y
-elif [ "$1" = "ac3" ] ; then
- do_ac3=y
-elif [ "$1" = "huffyuv" ] ; then
- do_huffyuv=y
-elif [ "$1" = "mpeg2thread" ] ; then
- do_mpeg2thread=y
-elif [ "$1" = "snow" ] ; then
- do_snow=y
-elif [ "$1" = "snowll" ] ; then
- do_snowll=y
-elif [ "$1" = "libavtest" ] ; then
- do_libavtest=y
- logfile="$datadir/libav.regression"
- outfile="$datadir/b-"
-else
- do_mpeg=y
- do_mpeg2=y
- do_mpeg2thread=y
- do_msmpeg4v2=y
- do_msmpeg4=y
- do_wmv1=y
- do_wmv2=y
- do_h261=y
- do_h263=y
- do_h263p=y
- do_mpeg4=y
- do_mp4psp=y
- do_huffyuv=y
- do_mjpeg=y
- do_ljpeg=y
- do_jpegls=y
- do_rv10=y
- do_rv20=y
- do_mp2=y
- do_ac3=y
- do_g726=y
- do_adpcm_ima_wav=y
- do_adpcm_ms=y
- do_flac=y
- do_wma=y
- do_vorbis=y
- do_rc=y
- do_mpeg4adv=y
- do_mpeg4thread=y
- do_mpeg4nr=y
- do_mpeg1b=y
- do_asv1=y
- do_asv2=y
- do_flv=y
- do_ffv1=y
- do_error=y
- do_svq1=y
- do_snow=y
- do_snowll=y
- do_adpcm_yam=y
- do_dv=y
- do_dv50=y
-fi
+datadir="./tests/data"
+
+test="${1#regtest-}"
+this="$test.$2"
+logfile="$datadir/$this.regression"
+outfile="$datadir/$4-"
+eval do_$test=y
# various files
-ffmpeg="../ffmpeg_g"
-tiny_psnr="./tiny_psnr"
-reffile="$2"
-benchfile="$datadir/ffmpeg.bench"
-bench="$datadir/bench.tmp"
-bench2="$datadir/bench2.tmp"
+ffmpeg="./ffmpeg_g"
+tiny_psnr="tests/tiny_psnr"
+benchfile="$datadir/$this.bench"
+bench="$datadir/$this.bench.tmp"
+bench2="$datadir/$this.bench2.tmp"
raw_src="$3/%02d.pgm"
-raw_dst="$datadir/out.yuv"
-raw_ref="$datadir/ref.yuv"
-pcm_src="asynth1.sw"
-pcm_dst="$datadir/out.wav"
-pcm_ref="$datadir/ref.wav"
+raw_dst="$datadir/$this.out.yuv"
+raw_ref="$datadir/$2.ref.yuv"
+pcm_src="tests/asynth1.sw"
+pcm_dst="$datadir/$this.out.wav"
+pcm_ref="$datadir/$2.ref.wav"
+crcfile="$datadir/$this.crc"
+
if [ X"`echo | md5sum 2> /dev/null`" != X ]; then
do_md5sum() { md5sum -b $1; }
elif [ -x /sbin/md5 ]; then
@@ -159,11 +86,12 @@ do_ffmpeg_crc()
{
f="$1"
shift
- echo $ffmpeg $FFMPEG_OPTS $* -f crc $datadir/ffmpeg.crc
- $ffmpeg $FFMPEG_OPTS $* -f crc $datadir/ffmpeg.crc > /tmp/ffmpeg$$ 2>&1
+ echo $ffmpeg $FFMPEG_OPTS $* -f crc "$crcfile"
+ $ffmpeg $FFMPEG_OPTS $* -f crc "$crcfile" > /tmp/ffmpeg$$ 2>&1
egrep -v "^(Stream|Press|Input|Output|frame| Stream| Duration|video:|ffmpeg version| configuration| built)" /tmp/ffmpeg$$ || true
rm -f /tmp/ffmpeg$$
- echo "$f `cat $datadir/ffmpeg.crc`" >> $logfile
+ echo "$f `cat $crcfile`" >> $logfile
+ rm -f "$crcfile"
}
do_ffmpeg_nocheck()
@@ -181,6 +109,7 @@ do_ffmpeg_nocheck()
do_video_decoding()
{
do_ffmpeg $raw_dst -y $1 -i $file -f rawvideo $2 $raw_dst
+ rm -f $raw_dst
}
do_video_encoding()
@@ -210,7 +139,7 @@ do_libav()
do_streamed_images()
{
- file=${outfile}libav.$1
+ file=${outfile}${1}pipe.$1
do_ffmpeg $file -t 1 -y -qscale 10 -f pgmyuv -i $raw_src -f image2pipe $file
do_ffmpeg_crc $file -f image2pipe -i $file
}
@@ -218,7 +147,7 @@ do_streamed_images()
do_image_formats()
{
file=${outfile}libav%02d.$1
- $ffmpeg -t 0.5 -y -qscale 10 -f pgmyuv -i $raw_src $2 $3 $file
+ $ffmpeg -t 0.5 -y -qscale 10 -f pgmyuv -i $raw_src $2 $3 -flags +bitexact $file
do_ffmpeg_crc $file $3 -i $file
do_md5sum ${outfile}libav02.$1 >> $logfile
}
@@ -230,22 +159,21 @@ do_audio_only()
do_ffmpeg_crc $file -i $file
}
-echo "ffmpeg regression test" > $logfile
-echo "ffmpeg benchmarks" > $benchfile
+rm -f "$logfile"
+rm -f "$benchfile"
-###################################
# generate reference for quality check
+if [ -n "$do_ref" ]; then
do_ffmpeg_nocheck $raw_ref -y -f pgmyuv -i $raw_src -an -f rawvideo $raw_ref
do_ffmpeg_nocheck $pcm_ref -y -ab 128k -ac 2 -ar 44100 -f s16le -i $pcm_src -f wav $pcm_ref
+fi
-###################################
if [ -n "$do_mpeg" ] ; then
# mpeg1
do_video_encoding mpeg1.mpg "-qscale 10" pgmyuv "-f mpeg1video"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg2" ] ; then
# mpeg2
do_video_encoding mpeg2.mpg "-qscale 10" pgmyuv "-vcodec mpeg2video -f mpeg1video"
@@ -268,7 +196,6 @@ do_video_encoding mpeg2i.mpg "-qscale 10" pgmyuv "-vcodec mpeg2video -f mpeg1vid
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg2thread" ] ; then
# mpeg2 encoding interlaced
do_video_encoding mpeg2thread.mpg "-qscale 10" pgmyuv "-vcodec mpeg2video -f mpeg1video -bf 2 -flags +ildct+ilme -threads 2"
@@ -290,279 +217,210 @@ do_ffmpeg $file -y -sameq -me_threshold 256 -mb_threshold 1024 -i ${outfile}mpeg
do_video_decoding
fi
-###################################
if [ -n "$do_msmpeg4v2" ] ; then
-# msmpeg4
do_video_encoding msmpeg4v2.avi "-qscale 10" pgmyuv "-an -vcodec msmpeg4v2"
do_video_decoding
fi
-###################################
if [ -n "$do_msmpeg4" ] ; then
-# msmpeg4
do_video_encoding msmpeg4.avi "-qscale 10" pgmyuv "-an -vcodec msmpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_wmv1" ] ; then
-# wmv1
do_video_encoding wmv1.avi "-qscale 10" pgmyuv "-an -vcodec wmv1"
do_video_decoding
fi
-###################################
if [ -n "$do_wmv2" ] ; then
-# wmv2
do_video_encoding wmv2.avi "-qscale 10" pgmyuv "-an -vcodec wmv2"
do_video_decoding
fi
-###################################
if [ -n "$do_h261" ] ; then
-# h261
do_video_encoding h261.avi "-qscale 11" pgmyuv "-s 352x288 -an -vcodec h261"
do_video_decoding
fi
-###################################
if [ -n "$do_h263" ] ; then
-# h263
do_video_encoding h263.avi "-qscale 10" pgmyuv "-s 352x288 -an -vcodec h263"
do_video_decoding
fi
-###################################
if [ -n "$do_h263p" ] ; then
-# h263p
do_video_encoding h263p.avi "-qscale 2 -flags +umv+aiv+aic" pgmyuv "-s 352x288 -an -vcodec h263p -ps 300"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg4" ] ; then
-# mpeg4
do_video_encoding odivx.mp4 "-flags +mv4 -mbd bits -qscale 10" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_huffyuv" ] ; then
-# huffyuv
do_video_encoding huffyuv.avi "" pgmyuv "-an -vcodec huffyuv -pix_fmt yuv422p"
do_video_decoding "" "-strict -2 -pix_fmt yuv420p"
fi
-###################################
if [ -n "$do_rc" ] ; then
-# mpeg4 rate control
do_video_encoding mpeg4-rc.avi "-b 400k -bf 2" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg4adv" ] ; then
-# mpeg4
do_video_encoding mpeg4-adv.avi "-qscale 9 -flags +mv4+part+aic+trell -mbd bits -ps 200" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
-# mpeg4
do_video_encoding mpeg4-qprd.avi "-b 450k -bf 2 -flags +mv4+trell+qprd+mv0 -cmp 2 -subcmp 2 -mbd rd" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
-# mpeg4
do_video_encoding mpeg4-adap.avi "-b 550k -bf 2 -flags +mv4+trell+mv0 -cmp 1 -subcmp 2 -mbd rd -scplx_mask 0.3" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
-# mpeg4
do_video_encoding mpeg4-Q.avi "-qscale 7 -flags +mv4+qpel -mbd 2 -bf 2 -cmp 1 -subcmp 2" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg4thread" ] ; then
-# mpeg4
do_video_encoding mpeg4-thread.avi "-b 500k -flags +mv4+part+aic+trell -mbd bits -ps 200 -bf 2" pgmyuv "-an -vcodec mpeg4 -threads 2"
do_video_decoding
fi
-###################################
if [ -n "$do_mp4psp" ] ; then
-# mp4 PSP style
do_video_encoding mpeg4-PSP.mp4 "-vb 768k -s 320x240" psp "-ar 24000 -ab 32k -i $raw_src"
fi
-###################################
if [ -n "$do_error" ] ; then
-# damaged mpeg4
do_video_encoding error-mpeg4-adv.avi "-qscale 7 -flags +mv4+part+aic -mbd rd -ps 250 -error 10" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg4nr" ] ; then
-# noise reduction
do_video_encoding mpeg4-nr.avi "-qscale 8 -flags +mv4 -mbd rd -nr 200" pgmyuv "-an -vcodec mpeg4"
do_video_decoding
fi
-###################################
if [ -n "$do_mpeg1b" ] ; then
-# mpeg1
do_video_encoding mpeg1b.mpg "-qscale 8 -bf 3 -ps 200" pgmyuv "-an -vcodec mpeg1video -f mpeg1video"
do_video_decoding
fi
-###################################
if [ -n "$do_mjpeg" ] ; then
-# mjpeg
do_video_encoding mjpeg.avi "-qscale 10" pgmyuv "-an -vcodec mjpeg -pix_fmt yuvj420p"
do_video_decoding "" "-pix_fmt yuv420p"
fi
-###################################
if [ -n "$do_ljpeg" ] ; then
-# ljpeg
do_video_encoding ljpeg.avi "" pgmyuv "-an -vcodec ljpeg -strict -1"
do_video_decoding
fi
-###################################
if [ -n "$do_jpegls" ] ; then
-# jpeg ls
do_video_encoding jpegls.avi "" pgmyuv "-an -vcodec jpegls -vtag MJPG"
do_video_decoding "" "-pix_fmt yuv420p"
fi
-###################################
if [ -n "$do_rv10" ] ; then
-# rv10 encoding
do_video_encoding rv10.rm "-qscale 10" pgmyuv "-an"
do_video_decoding
fi
-###################################
if [ -n "$do_rv20" ] ; then
-# rv20 encoding
do_video_encoding rv20.rm "-qscale 10" pgmyuv "-vcodec rv20 -an"
do_video_decoding
fi
-###################################
if [ -n "$do_asv1" ] ; then
-# asv1 encoding
do_video_encoding asv1.avi "-qscale 10" pgmyuv "-an -vcodec asv1"
do_video_decoding
fi
-###################################
if [ -n "$do_asv2" ] ; then
-# asv2 encoding
do_video_encoding asv2.avi "-qscale 10" pgmyuv "-an -vcodec asv2"
do_video_decoding
fi
-###################################
if [ -n "$do_flv" ] ; then
-# flv encoding
do_video_encoding flv.flv "-qscale 10" pgmyuv "-an -vcodec flv"
do_video_decoding
fi
-###################################
if [ -n "$do_ffv1" ] ; then
-# ffv1 encoding
do_video_encoding ffv1.avi "-strict -2" pgmyuv "-an -vcodec ffv1"
do_video_decoding
fi
-###################################
if [ -n "$do_snow" ] ; then
-# snow
do_video_encoding snow.avi "-strict -2" pgmyuv "-an -vcodec snow -qscale 2 -flags +qpel -me iter -dia_size 2 -cmp 12 -subcmp 12 -s 128x64"
do_video_decoding "" "-s 352x288"
fi
-###################################
if [ -n "$do_snowll" ] ; then
-# snow
do_video_encoding snow53.avi "-strict -2" pgmyuv "-an -vcodec snow -qscale .001 -pred 1 -flags +mv4+qpel"
do_video_decoding
fi
-###################################
if [ -n "$do_dv" ] ; then
-# dv
do_video_encoding dv.dv "-dct int" pgmyuv "-s pal -an"
do_video_decoding "" "-s cif"
fi
-###################################
if [ -n "$do_dv50" ] ; then
-# dv50
-do_video_encoding dv.dv "-dct int" pgmyuv "-s pal -pix_fmt yuv422p -an"
+do_video_encoding dv50.dv "-dct int" pgmyuv "-s pal -pix_fmt yuv422p -an"
do_video_decoding "" "-s cif -pix_fmt yuv420p"
fi
-
-###################################
if [ -n "$do_svq1" ] ; then
-# svq1
do_video_encoding svq1.mov "" pgmyuv "-an -vcodec svq1 -qscale 3 -pix_fmt yuv410p"
do_video_decoding "" "-pix_fmt yuv420p"
fi
-###################################
+if [ -n "$do_flashsv" ] ; then
+do_video_encoding flashsv.flv "" pgmyuv "-an -vcodec flashsv "
+do_video_decoding "" "-pix_fmt yuv420p"
+fi
+
if [ -n "$do_mp2" ] ; then
-# mp2
do_audio_encoding mp2.mp2 "-ar 44100"
do_audio_decoding
$tiny_psnr $pcm_dst $pcm_ref 2 1924 >> $logfile
fi
-###################################
if [ -n "$do_ac3" ] ; then
-# ac3
do_audio_encoding ac3.rm "" -vn
#do_audio_decoding
fi
-###################################
if [ -n "$do_g726" ] ; then
-# g726
do_audio_encoding g726.wav "-ar 44100" "-ab 32k -ac 1 -ar 8000 -acodec g726"
do_audio_decoding
fi
-###################################
if [ -n "$do_adpcm_ima_wav" ] ; then
-# adpcm ima
do_audio_encoding adpcm_ima.wav "-ar 44100" "-acodec adpcm_ima_wav"
do_audio_decoding
fi
-###################################
if [ -n "$do_adpcm_ms" ] ; then
-# adpcm ms
do_audio_encoding adpcm_ms.wav "-ar 44100" "-acodec adpcm_ms"
do_audio_decoding
fi
-###################################
if [ -n "$do_adpcm_yam" ] ; then
-# adpcm yamaha
do_audio_encoding adpcm_yam.wav "-ar 44100" "-acodec adpcm_yamaha"
do_audio_decoding
fi
-###################################
+if [ -n "$do_adpcm_swf" ] ; then
+do_audio_encoding adpcm_swf.flv "-ar 44100" "-acodec adpcm_swf"
+do_audio_decoding
+fi
+
if [ -n "$do_flac" ] ; then
-# flac
do_audio_encoding flac.flac "-ar 44100" "-acodec flac -compression_level 2"
do_audio_decoding
fi
-###################################
if [ -n "$do_wma" ] ; then
# wmav1
do_audio_encoding wmav1.asf "-ar 44100" "-acodec wmav1"
@@ -574,131 +432,171 @@ do_ffmpeg_nomd5 $pcm_dst -y -i $file -f wav $pcm_dst
$tiny_psnr $pcm_dst $pcm_ref 2 8192 >> $logfile
fi
-###################################
#if [ -n "$do_vorbis" ] ; then
# vorbis
-#disabled because its broken
+#disabled because it is broken
#do_audio_encoding vorbis.asf "-ar 44100" "-acodec vorbis"
#do_audio_decoding
#fi
-###################################
# libavformat testing
-###################################
-
-if [ -n "$do_libavtest" ] ; then
-# avi
+if [ -n "$do_avi" ] ; then
do_libav avi
+fi
-# asf
+if [ -n "$do_asf" ] ; then
do_libav asf "-acodec mp2" "-r 25"
+fi
-# rm
+if [ -n "$do_rm" ] ; then
file=${outfile}libav.rm
do_ffmpeg $file -t 1 -y -qscale 10 -f pgmyuv -i $raw_src -f s16le -i $pcm_src $file
# broken
#do_ffmpeg_crc $file -i $file
+fi
-# mpegps
+if [ -n "$do_mpg" ] ; then
do_libav mpg
+fi
-# mpegts
+if [ -n "$do_ts" ] ; then
do_libav ts
+fi
-# swf
+if [ -n "$do_swf" ] ; then
do_libav swf -an
+fi
-# ffm
+if [ -n "$do_ffm" ] ; then
do_libav ffm
+fi
-# flv
+if [ -n "$do_flv_fmt" ] ; then
do_libav flv -an
+fi
-# mov
+if [ -n "$do_mov" ] ; then
do_libav mov "-acodec pcm_alaw"
+fi
-# nut
-#do_libav nut "-acodec mp2"
-
-# dv
+if [ -n "$do_dv_fmt" ] ; then
do_libav dv "-ar 48000 -r 25 -s pal -ac 2"
+fi
-# gxf
+if [ -n "$do_gxf" ] ; then
do_libav gxf "-ar 48000 -r 25 -s pal -ac 1"
+fi
+
+if [ -n "$do_nut" ] ; then
+do_libav nut "-acodec mp2"
+fi
+
+if [ -n "$do_mkv" ] ; then
+do_libav mkv
+fi
+
-####################
# streamed images
# mjpeg
#file=${outfile}libav.mjpeg
#do_ffmpeg $file -t 1 -y -qscale 10 -f pgmyuv -i $raw_src $file
#do_ffmpeg_crc $file -i $file
-# pbmpipe
+if [ -n "$do_pbmpipe" ] ; then
do_streamed_images pbm
+fi
-# pgmpipe
+if [ -n "$do_pgmpipe" ] ; then
do_streamed_images pgm
+fi
-# ppmpipe
+if [ -n "$do_ppmpipe" ] ; then
do_streamed_images ppm
+fi
-# gif
+if [ -n "$do_gif" ] ; then
file=${outfile}libav.gif
do_ffmpeg $file -t 1 -y -qscale 10 -f pgmyuv -i $raw_src -pix_fmt rgb24 $file
#do_ffmpeg_crc $file -i $file
+fi
-# yuv4mpeg
+if [ -n "$do_yuv4mpeg" ] ; then
file=${outfile}libav.y4m
do_ffmpeg $file -t 1 -y -qscale 10 -f pgmyuv -i $raw_src $file
#do_ffmpeg_crc $file -i $file
+fi
-####################
# image formats
-# pgm
+
+if [ -n "$do_pgm" ] ; then
do_image_formats pgm
+fi
-# ppm
+if [ -n "$do_ppm" ] ; then
do_image_formats ppm
+fi
-# bmp
+if [ -n "$do_bmp" ] ; then
do_image_formats bmp
+fi
-# tga
+if [ -n "$do_tga" ] ; then
do_image_formats tga
+fi
+
+if [ -n "$do_tiff" ] ; then
+do_image_formats tiff "-pix_fmt rgb24"
+fi
+
+if [ -n "$do_sgi" ] ; then
+do_image_formats sgi
+fi
-# jpeg
+if [ -n "$do_jpg" ] ; then
do_image_formats jpg "-flags +bitexact -dct fastint -idct simple -pix_fmt yuvj420p" "-f image2"
+fi
-####################
# audio only
-# wav
+if [ -n "$do_wav" ] ; then
do_audio_only wav
+fi
-# alaw
+if [ -n "$do_alaw" ] ; then
do_audio_only al
+fi
-# mulaw
+if [ -n "$do_mulaw" ] ; then
do_audio_only ul
+fi
-# au
+if [ -n "$do_au" ] ; then
do_audio_only au
+fi
-# mmf
+if [ -n "$do_mmf" ] ; then
do_audio_only mmf
+fi
-# aiff
+if [ -n "$do_aiff" ] ; then
do_audio_only aif
+fi
-# voc
+if [ -n "$do_voc" ] ; then
do_audio_only voc
+fi
+
+if [ -n "$do_ogg" ] ; then
+do_audio_only ogg
+fi
-####################
# pix_fmt conversions
+
+if [ -n "$do_pixfmt" ] ; then
conversions="yuv420p yuv422p yuv444p yuyv422 yuv410p yuv411p yuvj420p \
yuvj422p yuvj444p rgb24 bgr24 rgb32 rgb565 rgb555 gray monow \
- monob pal8"
+ monob pal8 yuv440p yuvj440p"
for pix_fmt in $conversions ; do
file=${outfile}libav-${pix_fmt}.yuv
do_ffmpeg_nocheck $file -r 1 -t 1 -y -f pgmyuv -i $raw_src \
@@ -706,17 +604,6 @@ for pix_fmt in $conversions ; do
do_ffmpeg $file -f rawvideo -s 352x288 -pix_fmt $pix_fmt -i $raw_dst \
-f rawvideo -s 352x288 -pix_fmt yuv444p $file
done
-
-fi # [ -n "$do_libavtest" ]
-
-
-
-if $diff_cmd "$logfile" "$reffile" ; then
- echo
- echo Regression test succeeded.
- exit 0
-else
- echo
- echo Regression test: Error.
- exit 1
fi
+
+rm -f "$bench" "$bench2"
diff --git a/contrib/ffmpeg/tests/rotozoom.regression.ref b/contrib/ffmpeg/tests/rotozoom.regression.ref
index 94c4e1b72..68cc3e720 100644
--- a/contrib/ffmpeg/tests/rotozoom.regression.ref
+++ b/contrib/ffmpeg/tests/rotozoom.regression.ref
@@ -1,198 +1,205 @@
-ffmpeg regression test
-73ca6f1deab02d1d67a0e8495c026a9e *./data/a-mpeg1.mpg
-192783 ./data/a-mpeg1.mpg
-56147e94b12f08df7213e610e177823d *./data/out.yuv
+73ca6f1deab02d1d67a0e8495c026a9e *./tests/data/a-mpeg1.mpg
+192783 ./tests/data/a-mpeg1.mpg
+56147e94b12f08df7213e610e177823d *./tests/data/mpeg.rotozoom.out.yuv
stddev: 4.95 PSNR:34.21 bytes:7602176
-2d55ce623a7be4e8136f80266e487678 *./data/a-mpeg2.mpg
-198667 ./data/a-mpeg2.mpg
-b7cae8a1f751b821cddcbe4d5dbc518c *./data/out.yuv
+2d55ce623a7be4e8136f80266e487678 *./tests/data/a-mpeg2.mpg
+198667 ./tests/data/a-mpeg2.mpg
+b7cae8a1f751b821cddcbe4d5dbc518c *./tests/data/mpeg2.rotozoom.out.yuv
stddev: 4.96 PSNR:34.19 bytes:7602176
-4dd6e884eeccfb5c0d9b5542349e3d62 *./data/a-mpeg2ivlc-qprd.mpg
-249692 ./data/a-mpeg2ivlc-qprd.mpg
-99214c2a75ece2a0bf4f5afebc0f8ed7 *./data/out.yuv
-stddev: 4.41 PSNR:35.22 bytes:7602176
-f979bcca866e6e4cad5dc6cb06e56cfb *./data/a-mpeg2.mpg
-198041 ./data/a-mpeg2.mpg
-f6d9bf24ff8676a7f6076c05cd2c81a3 *./data/out.yuv
+788b83a7c8c6c1e648c05076dd40dc30 *./tests/data/a-mpeg2ivlc-qprd.mpg
+247161 ./tests/data/a-mpeg2ivlc-qprd.mpg
+cc6f08c1a24b58c19de325e79cfa40a3 *./tests/data/mpeg2.rotozoom.out.yuv
+stddev: 4.25 PSNR:35.55 bytes:7602176
+f979bcca866e6e4cad5dc6cb06e56cfb *./tests/data/a-mpeg2.mpg
+198041 ./tests/data/a-mpeg2.mpg
+f6d9bf24ff8676a7f6076c05cd2c81a3 *./tests/data/mpeg2.rotozoom.out.yuv
stddev: 4.97 PSNR:34.18 bytes:7602176
-f90197a8b6e62ae25f82625337f27240 *./data/a-mpeg2i.mpg
-204579 ./data/a-mpeg2i.mpg
-ea5057b60146c06d40449cdfc686bf13 *./data/out.yuv
+f90197a8b6e62ae25f82625337f27240 *./tests/data/a-mpeg2i.mpg
+204579 ./tests/data/a-mpeg2i.mpg
+ea5057b60146c06d40449cdfc686bf13 *./tests/data/mpeg2.rotozoom.out.yuv
stddev: 4.98 PSNR:34.17 bytes:7602176
-c346717be44450e41d9d6e07f59d1490 *./data/a-mpeg2thread.mpg
-182959 ./data/a-mpeg2thread.mpg
-02b85a7f67ced2d146a5c4e8000712b6 *./data/out.yuv
+c346717be44450e41d9d6e07f59d1490 *./tests/data/a-mpeg2thread.mpg
+182959 ./tests/data/a-mpeg2thread.mpg
+02b85a7f67ced2d146a5c4e8000712b6 *./tests/data/mpeg2thread.rotozoom.out.yuv
stddev: 4.75 PSNR:34.57 bytes:7602176
-ff30b3df75626398873ac4f30093a5ae *./data/a-mpeg2threadivlc.mpg
-182105 ./data/a-mpeg2threadivlc.mpg
-02b85a7f67ced2d146a5c4e8000712b6 *./data/out.yuv
+ff30b3df75626398873ac4f30093a5ae *./tests/data/a-mpeg2threadivlc.mpg
+182105 ./tests/data/a-mpeg2threadivlc.mpg
+02b85a7f67ced2d146a5c4e8000712b6 *./tests/data/mpeg2thread.rotozoom.out.yuv
stddev: 4.75 PSNR:34.57 bytes:7602176
-3942f86a6aa6fe5aea586fedf210e33e *./data/a-mpeg2reuse.mpg
-394265 ./data/a-mpeg2reuse.mpg
-afbc483eaa769925259e6094cfda2c72 *./data/out.yuv
+3942f86a6aa6fe5aea586fedf210e33e *./tests/data/a-mpeg2reuse.mpg
+394265 ./tests/data/a-mpeg2reuse.mpg
+afbc483eaa769925259e6094cfda2c72 *./tests/data/mpeg2thread.rotozoom.out.yuv
stddev: 4.76 PSNR:34.56 bytes:7602176
-c09815e40a9d260628e1ebad8b2b3774 *./data/a-msmpeg4v2.avi
-129918 ./data/a-msmpeg4v2.avi
-8920194f8bf8f9cdd6c65b3df9e1a292 *./data/out.yuv
+c09815e40a9d260628e1ebad8b2b3774 *./tests/data/a-msmpeg4v2.avi
+129918 ./tests/data/a-msmpeg4v2.avi
+8920194f8bf8f9cdd6c65b3df9e1a292 *./tests/data/msmpeg4v2.rotozoom.out.yuv
stddev: 5.33 PSNR:33.58 bytes:7602176
-3069f95f2ffca1f20c8ea36e2625fabc *./data/a-msmpeg4.avi
-127680 ./data/a-msmpeg4.avi
-0e1c6e25c71c6a8fa8e506e3d97ca4c9 *./data/out.yuv
+3069f95f2ffca1f20c8ea36e2625fabc *./tests/data/a-msmpeg4.avi
+127680 ./tests/data/a-msmpeg4.avi
+0e1c6e25c71c6a8fa8e506e3d97ca4c9 *./tests/data/msmpeg4.rotozoom.out.yuv
stddev: 5.33 PSNR:33.58 bytes:7602176
-6896c9bdf765953d272c25e34795b934 *./data/a-wmv1.avi
-129548 ./data/a-wmv1.avi
-81eee429b665254d19a06607463c0b5e *./data/out.yuv
+1011e26e7d351c96d7bbfe106d831b69 *./tests/data/a-wmv1.avi
+129530 ./tests/data/a-wmv1.avi
+81eee429b665254d19a06607463c0b5e *./tests/data/wmv1.rotozoom.out.yuv
stddev: 5.33 PSNR:33.59 bytes:7602176
-34b40c67036c8e09740f7acfe3d43df6 *./data/a-wmv2.avi
-129864 ./data/a-wmv2.avi
-81eee429b665254d19a06607463c0b5e *./data/out.yuv
+1f6598e9776ed00aebdc44cc8d48cb7c *./tests/data/a-wmv2.avi
+129860 ./tests/data/a-wmv2.avi
+81eee429b665254d19a06607463c0b5e *./tests/data/wmv2.rotozoom.out.yuv
stddev: 5.33 PSNR:33.59 bytes:7602176
-dfd005d4c9030a0dc889c828a6408b9c *./data/a-h261.avi
-191086 ./data/a-h261.avi
-db7ceff174823b98834faa2320ca89ac *./data/out.yuv
+dfd005d4c9030a0dc889c828a6408b9c *./tests/data/a-h261.avi
+191086 ./tests/data/a-h261.avi
+db7ceff174823b98834faa2320ca89ac *./tests/data/h261.rotozoom.out.yuv
stddev: 6.38 PSNR:32.02 bytes:7602176
-9a368687ab34c48079f11a202839a6bc *./data/a-h263.avi
-160106 ./data/a-h263.avi
-61213b91b359697ebcefb9e0a53ac54a *./data/out.yuv
+9a368687ab34c48079f11a202839a6bc *./tests/data/a-h263.avi
+160106 ./tests/data/a-h263.avi
+61213b91b359697ebcefb9e0a53ac54a *./tests/data/h263.rotozoom.out.yuv
stddev: 5.43 PSNR:33.41 bytes:7602176
-c7644d40e9f40bbd98e5a978f9f94bb4 *./data/a-h263p.avi
-868018 ./data/a-h263p.avi
-4b0ee791f280029dc03c528f76f195d4 *./data/out.yuv
+c7644d40e9f40bbd98e5a978f9f94bb4 *./tests/data/a-h263p.avi
+868018 ./tests/data/a-h263p.avi
+4b0ee791f280029dc03c528f76f195d4 *./tests/data/h263p.rotozoom.out.yuv
stddev: 1.91 PSNR:42.49 bytes:7602176
-f15f07988bfdb2851f88ebe3036b72d3 *./data/a-odivx.mp4
-119797 ./data/a-odivx.mp4
-90a3577850239083a9042bef33c50e85 *./data/out.yuv
+15a7e083ad743c0bcfe68e6b18f11098 *./tests/data/a-odivx.mp4
+119789 ./tests/data/a-odivx.mp4
+90a3577850239083a9042bef33c50e85 *./tests/data/mpeg4.rotozoom.out.yuv
stddev: 5.34 PSNR:33.56 bytes:7602176
-a1323da0c8b437cd6961f8c90451880b *./data/a-huffyuv.avi
-6455232 ./data/a-huffyuv.avi
-dde5895817ad9d219f79a52d0bdfb001 *./data/out.yuv
+a1323da0c8b437cd6961f8c90451880b *./tests/data/a-huffyuv.avi
+6455232 ./tests/data/a-huffyuv.avi
+dde5895817ad9d219f79a52d0bdfb001 *./tests/data/huffyuv.rotozoom.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-968ca132d8cf46f84e657abcf8473b7c *./data/a-mpeg4-rc.avi
-227934 ./data/a-mpeg4-rc.avi
-895773fe8250c806a0d1592a6dd12401 *./data/out.yuv
-stddev: 4.24 PSNR:35.56 bytes:7602176
-9001cf571eb7f26fa5592bdec6538583 *./data/a-mpeg4-adv.avi
-173590 ./data/a-mpeg4-adv.avi
-699edf05648fdc42196b7bebef9be269 *./data/out.yuv
-stddev: 4.84 PSNR:34.41 bytes:7602176
-1e12bb209dae0ab4b64265b0a4262257 *./data/a-mpeg4-qprd.avi
-234048 ./data/a-mpeg4-qprd.avi
-1ec355ffb30d2adf302a550cf5812636 *./data/out.yuv
-stddev: 4.23 PSNR:35.58 bytes:7602176
-d581d6f4a331325905b8ffb05cd3bfd3 *./data/a-mpeg4-adap.avi
-204284 ./data/a-mpeg4-adap.avi
-c2c7f1c7844ab92d34247ccb70198c61 *./data/out.yuv
-stddev: 4.04 PSNR:35.99 bytes:7602176
-a5150067914ee1dee50f8fc8dcaee841 *./data/a-mpeg4-Q.avi
-165802 ./data/a-mpeg4-Q.avi
-4dcc71ad79bee90777cf5299044be362 *./data/out.yuv
+b517389e425d3065ab26ef4cc0658237 *./tests/data/a-mpeg4-rc.avi
+227762 ./tests/data/a-mpeg4-rc.avi
+cc947bbac9187bf08d3e2d425556aaa5 *./tests/data/rc.rotozoom.out.yuv
+stddev: 4.26 PSNR:35.53 bytes:7602176
+dee7be19486a76d96c88d18eefba8f86 *./tests/data/a-mpeg4-adv.avi
+141546 ./tests/data/a-mpeg4-adv.avi
+3f3a21e9db85a9c0f7022f557a5374c1 *./tests/data/mpeg4adv.rotozoom.out.yuv
+stddev: 4.94 PSNR:34.24 bytes:7602176
+1b1a692e11969deb1fe3c7144f8cb103 *./tests/data/a-mpeg4-qprd.avi
+233604 ./tests/data/a-mpeg4-qprd.avi
+95860ad446ca0665d873ae6781736095 *./tests/data/mpeg4adv.rotozoom.out.yuv
+stddev: 4.01 PSNR:36.05 bytes:7602176
+78c93c522b23bcc7f84f8b592b0191b6 *./tests/data/a-mpeg4-adap.avi
+200120 ./tests/data/a-mpeg4-adap.avi
+fd7db0b14fa76d0734bbfa36dbb513f8 *./tests/data/mpeg4adv.rotozoom.out.yuv
+stddev: 3.78 PSNR:36.57 bytes:7602176
+a5150067914ee1dee50f8fc8dcaee841 *./tests/data/a-mpeg4-Q.avi
+165802 ./tests/data/a-mpeg4-Q.avi
+4dcc71ad79bee90777cf5299044be362 *./tests/data/mpeg4adv.rotozoom.out.yuv
stddev: 4.00 PSNR:36.08 bytes:7602176
-8cd8940d7451925784536fe9b2f2a5e3 *./data/a-mpeg4-thread.avi
-254260 ./data/a-mpeg4-thread.avi
-d160a4224ea1af66c85178912f8d3a7c *./data/out.yuv
-stddev: 4.03 PSNR:36.01 bytes:7602176
-5b5b88ce610114e346a5df4f46995bb9 *./data/a-mpeg4-PSP.mp4
-325006 ./data/a-mpeg4-PSP.mp4
-90e65096aa9ebafa3fe3f44a5a47cdc4 *./data/a-error-mpeg4-adv.avi
-176588 ./data/a-error-mpeg4-adv.avi
-113defd3f8daf878e0b3fc03fafb4c09 *./data/out.yuv
+8496ffe953dc3398c657d99e962e4d77 *./tests/data/a-mpeg4-thread.avi
+250162 ./tests/data/a-mpeg4-thread.avi
+58165c879707aedeab460bab86dae4ef *./tests/data/mpeg4thread.rotozoom.out.yuv
+stddev: 3.73 PSNR:36.67 bytes:7602176
+6cd200bf844fd1c0e48c23d542a860e8 *./tests/data/a-mpeg4-PSP.mp4
+324998 ./tests/data/a-mpeg4-PSP.mp4
+90e65096aa9ebafa3fe3f44a5a47cdc4 *./tests/data/a-error-mpeg4-adv.avi
+176588 ./tests/data/a-error-mpeg4-adv.avi
+113defd3f8daf878e0b3fc03fafb4c09 *./tests/data/error.rotozoom.out.yuv
stddev: 9.02 PSNR:29.01 bytes:7602176
-c41187c99588fb7229ad330b2f80d28b *./data/a-mpeg4-nr.avi
-155044 ./data/a-mpeg4-nr.avi
-f7fc191308679f709405e62271f5c65f *./data/out.yuv
+c41187c99588fb7229ad330b2f80d28b *./tests/data/a-mpeg4-nr.avi
+155044 ./tests/data/a-mpeg4-nr.avi
+f7fc191308679f709405e62271f5c65f *./tests/data/mpeg4nr.rotozoom.out.yuv
stddev: 4.73 PSNR:34.62 bytes:7602176
-977f3caf286e8f36c6ab4c7464632f26 *./data/a-mpeg1b.mpg
-229806 ./data/a-mpeg1b.mpg
-f41c60846bfb8cb6dcf6071c846c82b4 *./data/out.yuv
+977f3caf286e8f36c6ab4c7464632f26 *./tests/data/a-mpeg1b.mpg
+229806 ./tests/data/a-mpeg1b.mpg
+f41c60846bfb8cb6dcf6071c846c82b4 *./tests/data/mpeg1b.rotozoom.out.yuv
stddev: 4.13 PSNR:35.79 bytes:7602176
-b179402bba391073b5f5f9324a834061 *./data/a-mjpeg.avi
-703564 ./data/a-mjpeg.avi
-b1aa72cfb6f9cc3f525b27abc86a8f51 *./data/out.yuv
+b179402bba391073b5f5f9324a834061 *./tests/data/a-mjpeg.avi
+703564 ./tests/data/a-mjpeg.avi
+b1aa72cfb6f9cc3f525b27abc86a8f51 *./tests/data/mjpeg.rotozoom.out.yuv
stddev: 4.38 PSNR:35.28 bytes:7602176
-bc0d8c868c1a05db0ff03f41768f6c5e *./data/a-ljpeg.avi
-4766558 ./data/a-ljpeg.avi
-dde5895817ad9d219f79a52d0bdfb001 *./data/out.yuv
+bc0d8c868c1a05db0ff03f41768f6c5e *./tests/data/a-ljpeg.avi
+4766558 ./tests/data/a-ljpeg.avi
+dde5895817ad9d219f79a52d0bdfb001 *./tests/data/ljpeg.rotozoom.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-f67cd488dfd06c03ad1d6d94d81b80c8 *./data/a-jpegls.avi
-8334488 ./data/a-jpegls.avi
-a63d4e3ea1f0b0c0d44821da9e09b8f4 *./data/out.yuv
+f67cd488dfd06c03ad1d6d94d81b80c8 *./tests/data/a-jpegls.avi
+8334488 ./tests/data/a-jpegls.avi
+a63d4e3ea1f0b0c0d44821da9e09b8f4 *./tests/data/jpegls.rotozoom.out.yuv
stddev: 0.67 PSNR:51.57 bytes:7602176
-989a42671603dc1a7e6b156dccf0e820 *./data/a-rv10.rm
-154330 ./data/a-rv10.rm
-61213b91b359697ebcefb9e0a53ac54a *./data/out.yuv
+989a42671603dc1a7e6b156dccf0e820 *./tests/data/a-rv10.rm
+154330 ./tests/data/a-rv10.rm
+61213b91b359697ebcefb9e0a53ac54a *./tests/data/rv10.rotozoom.out.yuv
stddev: 5.43 PSNR:33.41 bytes:7602176
-1b1cbff8e78602de498b4314cb991e72 *./data/a-rv20.rm
-132754 ./data/a-rv20.rm
-c66afdcc0daac2f1b4167b9811968877 *./data/out.yuv
+1b1cbff8e78602de498b4314cb991e72 *./tests/data/a-rv20.rm
+132754 ./tests/data/a-rv20.rm
+c66afdcc0daac2f1b4167b9811968877 *./tests/data/rv20.rotozoom.out.yuv
stddev: 5.42 PSNR:33.44 bytes:7602176
-4eb34d2de25f67a2706456e999338fe9 *./data/a-asv1.avi
-832512 ./data/a-asv1.avi
-c96ff7fd17c52f99ddb7922a4cb9168f *./data/out.yuv
+4eb34d2de25f67a2706456e999338fe9 *./tests/data/a-asv1.avi
+832512 ./tests/data/a-asv1.avi
+c96ff7fd17c52f99ddb7922a4cb9168f *./tests/data/asv1.rotozoom.out.yuv
stddev: 10.47 PSNR:27.72 bytes:7602176
-9649a4b68fb1107bad13e8a7574cc72d *./data/a-asv2.avi
-789072 ./data/a-asv2.avi
-74a78015b64b2cf8cb9da2e44f508a69 *./data/out.yuv
+9649a4b68fb1107bad13e8a7574cc72d *./tests/data/a-asv2.avi
+789072 ./tests/data/a-asv2.avi
+74a78015b64b2cf8cb9da2e44f508a69 *./tests/data/asv2.rotozoom.out.yuv
stddev: 10.28 PSNR:27.88 bytes:7602176
-7163b470e93feb36b3f01e82168a3d31 *./data/a-flv.flv
-131360 ./data/a-flv.flv
-8999c8264fb0941561f64c4a736e9d88 *./data/out.yuv
+7163b470e93feb36b3f01e82168a3d31 *./tests/data/a-flv.flv
+131360 ./tests/data/a-flv.flv
+8999c8264fb0941561f64c4a736e9d88 *./tests/data/flv.rotozoom.out.yuv
stddev: 5.33 PSNR:33.58 bytes:7602176
-d72b0960e162d4998b9acbabb07e99ab *./data/a-ffv1.avi
-3525804 ./data/a-ffv1.avi
-dde5895817ad9d219f79a52d0bdfb001 *./data/out.yuv
+d72b0960e162d4998b9acbabb07e99ab *./tests/data/a-ffv1.avi
+3525804 ./tests/data/a-ffv1.avi
+dde5895817ad9d219f79a52d0bdfb001 *./tests/data/ffv1.rotozoom.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-40a6e938ac2bd92ee12cd57925e86454 *./data/a-snow.avi
-68758 ./data/a-snow.avi
-1e356854142898c7c4aab4bfedadf235 *./data/out.yuv
-stddev: 10.86 PSNR:27.40 bytes:7602176
-3d0da6aeec9b80c6ee0ff4b747bdd0f0 *./data/a-snow53.avi
-2721980 ./data/a-snow53.avi
-dde5895817ad9d219f79a52d0bdfb001 *./data/out.yuv
+0b404d5372a5c6c93f6087614020b096 *./tests/data/a-snow.avi
+69068 ./tests/data/a-snow.avi
+63ea1d2fe1693be57d3ab7d351af7c55 *./tests/data/snow.rotozoom.out.yuv
+stddev: 10.87 PSNR:27.39 bytes:7602176
+a8fccf278bbb17d37a756ecf11672b09 *./tests/data/a-snow53.avi
+2721758 ./tests/data/a-snow53.avi
+dde5895817ad9d219f79a52d0bdfb001 *./tests/data/snowll.rotozoom.out.yuv
stddev: 0.00 PSNR:99.99 bytes:7602176
-54cdeaee32d1007666a1e487e739daf6 *./data/a-dv.dv
-7200000 ./data/a-dv.dv
-75bf724e37f667f36af50e2051846574 *./data/out.yuv
+54cdeaee32d1007666a1e487e739daf6 *./tests/data/a-dv.dv
+7200000 ./tests/data/a-dv.dv
+75bf724e37f667f36af50e2051846574 *./tests/data/dv.rotozoom.out.yuv
stddev: 3.11 PSNR:38.24 bytes:7602176
-ac6741e4c79e9ed18f179c4124ede29c *./data/a-dv.dv
-14400000 ./data/a-dv.dv
-ad9907f4ef608f025f5fc38b4b067b37 *./data/out.yuv
+ac6741e4c79e9ed18f179c4124ede29c *./tests/data/a-dv50.dv
+14400000 ./tests/data/a-dv50.dv
+ad9907f4ef608f025f5fc38b4b067b37 *./tests/data/dv50.rotozoom.out.yuv
stddev: 3.11 PSNR:38.25 bytes:7602176
-7ba9292d663819a9a1d1cdecc6f1b079 *./data/a-svq1.mov
-768407 ./data/a-svq1.mov
-6bc10518bc387c3bdf117997713ee69a *./data/out.yuv
+c15016c75394199660ae405c5d396e28 *./tests/data/a-svq1.mov
+768399 ./tests/data/a-svq1.mov
+6bc10518bc387c3bdf117997713ee69a *./tests/data/svq1.rotozoom.out.yuv
stddev: 3.44 PSNR:37.39 bytes:7602176
-21f8ff9f1daacd9133683bb4ea0f50a4 *./data/a-mp2.mp2
-95712 ./data/a-mp2.mp2
-83f8df5d5f84480566af548bb037fceb *./data/out.wav
+e0b42dde0cc71c294664da94721395ac *./tests/data/a-flashsv.flv
+12368839 ./tests/data/a-flashsv.flv
+a63d4e3ea1f0b0c0d44821da9e09b8f4 *./tests/data/flashsv.rotozoom.out.yuv
+stddev: 0.67 PSNR:51.57 bytes:7602176
+21f8ff9f1daacd9133683bb4ea0f50a4 *./tests/data/a-mp2.mp2
+95712 ./tests/data/a-mp2.mp2
+83f8df5d5f84480566af548bb037fceb *./tests/data/mp2.rotozoom.out.wav
stddev:9330.70 PSNR:16.92 bytes:1054720
stddev:4396.13 PSNR:23.46 bytes:1052672
-aefe11ab5067621a1c674859d6413891 *./data/a-ac3.rm
-98203 ./data/a-ac3.rm
-39878597b1d65cce473639a7d8c93b02 *./data/a-g726.wav
-24279 ./data/a-g726.wav
-888f2f016e608d044a1bacbca5497ed2 *./data/out.wav
+aefe11ab5067621a1c674859d6413891 *./tests/data/a-ac3.rm
+98203 ./tests/data/a-ac3.rm
+39878597b1d65cce473639a7d8c93b02 *./tests/data/a-g726.wav
+24279 ./tests/data/a-g726.wav
+888f2f016e608d044a1bacbca5497ed2 *./tests/data/g726.rotozoom.out.wav
stddev:8368.02 PSNR:17.87 bytes:96256
-de3f0e1f50b19bd8572fdd3dee2e72c4 *./data/a-adpcm_ima.wav
-266300 ./data/a-adpcm_ima.wav
-60178d48204f5662d91776e36eddc82e *./data/out.wav
-stddev:11441.89 PSNR:15.15 bytes:1054720
-628d4789cf9ee16a756ac54b7fd8650d *./data/a-adpcm_ms.wav
-267320 ./data/a-adpcm_ms.wav
-91a84bb4f319a3a0bf0c0441b3d3a529 *./data/out.wav
+3b969c43e45582f713e3c35faee9e0cc *./tests/data/a-adpcm_ima.wav
+266300 ./tests/data/a-adpcm_ima.wav
+947196b1739a9d6fe0c29424cf61cd8c *./tests/data/adpcm_ima_wav.rotozoom.out.wav
+stddev:904.20 PSNR:37.19 bytes:1056768
+628d4789cf9ee16a756ac54b7fd8650d *./tests/data/a-adpcm_ms.wav
+267320 ./tests/data/a-adpcm_ms.wav
+91a84bb4f319a3a0bf0c0441b3d3a529 *./tests/data/adpcm_ms.rotozoom.out.wav
stddev:1050.18 PSNR:35.89 bytes:1054720
-ab11d9151644cbff27827b7e89f37aa9 *./data/a-adpcm_yam.wav
-264248 ./data/a-adpcm_yam.wav
-e92cec8c07913ffb91ad2b11f79cdc00 *./data/out.wav
+ab11d9151644cbff27827b7e89f37aa9 *./tests/data/a-adpcm_yam.wav
+264248 ./tests/data/a-adpcm_yam.wav
+e92cec8c07913ffb91ad2b11f79cdc00 *./tests/data/adpcm_yam.rotozoom.out.wav
stddev:18312.68 PSNR:11.06 bytes:1056768
-c3382f03ce2efb5d475240d288a33898 *./data/a-flac.flac
-353368 ./data/a-flac.flac
-c4228df189aad9567a037727d0e763e4 *./data/out.wav
+de1122d20d56c44cf49f028e25a67788 *./tests/data/a-adpcm_swf.flv
+267073 ./tests/data/a-adpcm_swf.flv
+e48b800e2d9be6afcd430d4f08a34eb6 *./tests/data/adpcm_swf.rotozoom.out.wav
+stddev:934.30 PSNR:36.91 bytes:1056768
+c3382f03ce2efb5d475240d288a33898 *./tests/data/a-flac.flac
+353368 ./tests/data/a-flac.flac
+c4228df189aad9567a037727d0e763e4 *./tests/data/flac.rotozoom.out.wav
stddev: 33.31 PSNR:65.87 bytes:1040384
-0c406c4e4586ca27064e28637b662631 *./data/a-wmav1.asf
-106004 ./data/a-wmav1.asf
+a1e56bb034c2773438ba1c830c4cea07 *./tests/data/a-wmav1.asf
+106004 ./tests/data/a-wmav1.asf
stddev:12251.50 PSNR:14.56 bytes:1056768
stddev:2106.00 PSNR:29.85 bytes:1048576
-82442aaa5fdbd327769e4c4ad369147e *./data/a-wmav2.asf
-106044 ./data/a-wmav2.asf
+5e25c447c80fa937f74ed8752b0e26fb *./tests/data/a-wmav2.asf
+106044 ./tests/data/a-wmav2.asf
stddev:12255.92 PSNR:14.55 bytes:1056768
stddev:2099.31 PSNR:29.88 bytes:1048576
diff --git a/contrib/ffmpeg/tests/seek.regression.ref b/contrib/ffmpeg/tests/seek.regression.ref
new file mode 100644
index 000000000..715a1a008
--- /dev/null
+++ b/contrib/ffmpeg/tests/seek.regression.ref
@@ -0,0 +1,3685 @@
+----------------
+tests/data/a-ac3.rm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:271 size:556 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:68581 size:556 flags:1
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 ts:-0.741000 flags:1
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:68581 size:556 flags:1
+ret:-1 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:37224.448000 pts:37224.448000 pos:42963 size:556 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret:-1 st: 0 ts:2.413000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:34423 size:558 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+ret:-1 st: 0 ts:2.672000 flags:0
+ret:-1 st: 0 ts:1.566000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:37355.520000 pts:37355.520000 pos:49793 size:558 flags:1
+----------------
+tests/data/a-adpcm_ima.wav
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:60 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:-0.960000 pts:-0.960000 pos:65536 size:4096 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.856009 pts:1.856009 pos:29756 size:4096 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.831995 pts:0.831995 pos:13372 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-0.320000 pts:-0.320000 pos:46140 size:4096 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.623991 pts:2.623991 pos:42044 size:4096 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.408005 pts:1.408005 pos:22588 size:4096 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.383991 pts:0.383991 pos:6204 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.768005 pts:-0.768005 pos:38972 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.176009 pts:2.176009 pos:34876 size:4096 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.023991 pts:1.023991 pos:16444 size:4096 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:60 size:4096 flags:1
+ret: 0 st: 0 ts:2.835828 flags:1
+ret: 0 st: 0 dts:2.816009 pts:2.816009 pos:45116 size:4096 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.791995 pts:1.791995 pos:28732 size:4096 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.576009 pts:0.576009 pos:9276 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.448005 pts:-0.448005 pos:42044 size:4096 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret: 0 st: 0 dts:2.368005 pts:2.368005 pos:37948 size:4096 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.343991 pts:1.343991 pos:21564 size:4096 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.191995 pts:0.191995 pos:3132 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.896009 pts:-0.896009 pos:35900 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret: 0 st: 0 dts:1.983991 pts:1.983991 pos:31804 size:4096 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.896009 pts:0.896009 pos:14396 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-0.256009 pts:-0.256009 pos:47164 size:4096 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:2.688005 pts:2.688005 pos:43068 size:4096 flags:1
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:1.536009 pts:1.536009 pos:24636 size:4096 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.511995 pts:0.511995 pos:8252 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.703991 pts:-0.703991 pos:41020 size:4096 flags:1
+----------------
+tests/data/a-adpcm_ms.wav
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:56 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:-0.960000 pts:-0.960000 pos:65536 size:4096 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.856009 pts:1.856009 pos:29752 size:4096 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.831995 pts:0.831995 pos:13368 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-0.320000 pts:-0.320000 pos:46136 size:4096 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.623991 pts:2.623991 pos:42040 size:4096 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.408005 pts:1.408005 pos:22584 size:4096 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.383991 pts:0.383991 pos:6200 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.768005 pts:-0.768005 pos:38968 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.176009 pts:2.176009 pos:34872 size:4096 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.023991 pts:1.023991 pos:16440 size:4096 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:56 size:4096 flags:1
+ret: 0 st: 0 ts:2.835828 flags:1
+ret: 0 st: 0 dts:2.816009 pts:2.816009 pos:45112 size:4096 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.791995 pts:1.791995 pos:28728 size:4096 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.576009 pts:0.576009 pos:9272 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.448005 pts:-0.448005 pos:42040 size:4096 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret: 0 st: 0 dts:2.368005 pts:2.368005 pos:37944 size:4096 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.343991 pts:1.343991 pos:21560 size:4096 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.191995 pts:0.191995 pos:3128 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.896009 pts:-0.896009 pos:35896 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret: 0 st: 0 dts:1.983991 pts:1.983991 pos:31800 size:4096 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.896009 pts:0.896009 pos:14392 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-0.256009 pts:-0.256009 pos:47160 size:4096 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:2.688005 pts:2.688005 pos:43064 size:4096 flags:1
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:1.536009 pts:1.536009 pos:24632 size:4096 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.511995 pts:0.511995 pos:8248 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.703991 pts:-0.703991 pos:41016 size:4096 flags:1
+----------------
+tests/data/a-adpcm_swf.flv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:0.789000 pts:0.789000 pos:35357 size:2053 flags:1
+ret:-1 st: 0 ts:-0.317000 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.601000 pts:2.601000 pos:116048 size:2053 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:64323 size:2053 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.372000 pts:0.372000 pos:16736 size:2053 flags:1
+ret:-1 st: 0 ts:-0.741000 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.183000 pts:2.183000 pos:97427 size:2053 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.022000 pts:1.022000 pos:45702 size:2053 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:2.601000 pts:2.601000 pos:116048 size:2053 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.765000 pts:1.765000 pos:78806 size:2053 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.604000 pts:0.604000 pos:27081 size:2053 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:2.368000 pts:2.368000 pos:105703 size:2053 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.347000 pts:1.347000 pos:60185 size:2053 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.186000 pts:0.186000 pos:8460 size:2053 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:184 size:2053 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:1.950000 pts:1.950000 pos:87082 size:2053 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.929000 pts:0.929000 pos:41564 size:2053 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 dts:2.694000 pts:2.694000 pos:120186 size:2053 flags:1
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:1.533000 pts:1.533000 pos:68461 size:2053 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.464000 pts:0.464000 pos:20874 size:2053 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-adpcm_yam.wav
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:56 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:-0.960000 pts:-0.960000 pos:65536 size:4096 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.856009 pts:1.856009 pos:29752 size:4096 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.831995 pts:0.831995 pos:13368 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-0.320000 pts:-0.320000 pos:46136 size:4096 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.623991 pts:2.623991 pos:42040 size:4096 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.408005 pts:1.408005 pos:22584 size:4096 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.383991 pts:0.383991 pos:6200 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.768005 pts:-0.768005 pos:38968 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.176009 pts:2.176009 pos:34872 size:4096 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.023991 pts:1.023991 pos:16440 size:4096 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:56 size:4096 flags:1
+ret: 0 st: 0 ts:2.835828 flags:1
+ret: 0 st: 0 dts:2.816009 pts:2.816009 pos:45112 size:4096 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.791995 pts:1.791995 pos:28728 size:4096 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.576009 pts:0.576009 pos:9272 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.448005 pts:-0.448005 pos:42040 size:4096 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret: 0 st: 0 dts:2.368005 pts:2.368005 pos:37944 size:4096 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.343991 pts:1.343991 pos:21560 size:4096 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.191995 pts:0.191995 pos:3128 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.896009 pts:-0.896009 pos:35896 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret: 0 st: 0 dts:1.983991 pts:1.983991 pos:31800 size:4096 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.896009 pts:0.896009 pos:14392 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-0.256009 pts:-0.256009 pos:47160 size:4096 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:2.688005 pts:2.688005 pos:43064 size:4096 flags:1
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:1.536009 pts:1.536009 pos:24632 size:4096 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.511995 pts:0.511995 pos:8248 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.703991 pts:-0.703991 pos:41016 size:4096 flags:1
+----------------
+tests/data/a-asv1.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:14316 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:14316 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:776852 size:18256 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:305364 size:16180 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:595460 size:17980 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:135528 size:14868 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:404112 size:16856 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:14316 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:813408 size:18296 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:704148 size:18140 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:241776 size:15736 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:14316 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:813408 size:18296 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:524500 size:17548 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:77032 size:14496 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:14316 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:813408 size:18296 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:337820 size:16388 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:631596 size:18188 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:180224 size:15168 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-asv2.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:13732 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:13732 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:736164 size:17340 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:289720 size:15300 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:564152 size:17016 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:128576 size:14052 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:383256 size:15896 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:13732 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:770864 size:17400 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:667028 size:17172 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:229400 size:14956 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:13732 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:770864 size:17400 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:496944 size:16564 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:73188 size:13664 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5668 size:13732 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:770864 size:17400 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:320456 size:15592 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:598300 size:17180 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:171024 size:14392 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-dv.dv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.320000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.760000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+----------------
+tests/data/a-dv50.dv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:-0.320000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:-0.760000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:288000 flags:1
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:-1 size:288000 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:288000 flags:1
+----------------
+tests/data/a-error-mpeg4-adv.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:113142 size:12795 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:71660 size:11680 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:113142 size:12795 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:36782 size:10310 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:71660 size:11680 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:159370 size:13895 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:159370 size:13895 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:36782 size:10310 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:159370 size:13895 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:113142 size:12795 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9564 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:159370 size:13895 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:71660 size:11680 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:113142 size:12795 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:36782 size:10310 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-ffv1.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:2485810 size:74128 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1622716 size:71128 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:2485810 size:74128 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:796840 size:67971 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1622716 size:71128 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:3374440 size:75606 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:3374440 size:75606 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:796840 size:67971 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:3374440 size:75606 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:2485810 size:74128 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:70200 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:3374440 size:75606 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1622716 size:71128 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:2485810 size:74128 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:796840 size:67971 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-flac.flac
+ret: 0 st: 0 dts:-102481911520608.625000 pts:-102481911520608.625000 pos:0 size:1024 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.788333 flags:0
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.365000 flags:0
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.058333 flags:0
+ret:-1 st: 0 ts:2.835833 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.481667 flags:0
+ret:-1 st: 0 ts:2.412500 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.904989 flags:0
+ret:-1 st: 0 ts:1.989178 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret:-1 st: 0 ts:1.565844 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-flashsv.flv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:240780 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:240780 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:4820523 size:245529 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:4820523 size:245529 flags:1
+ret:-1 st: 0 ts:-0.317000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:8811872 size:253019 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:2387438 size:241071 flags:1
+ret:-1 st: 0 ts:-0.741000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:6302761 size:248908 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:240780 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:12114602 size:254233 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.760000 pts:1.760000 pos:10843511 size:253928 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.600000 pts:0.600000 pos:3598850 size:243415 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:240780 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:12114602 size:254233 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:8053620 size:252181 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:1187811 size:238542 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:240780 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:12114602 size:254233 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.920000 pts:0.920000 pos:5559227 size:247287 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:9572141 size:254223 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:2870244 size:242355 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-flv.flv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25960 size:10089 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:52585 size:11127 flags:1
+ret:-1 st: 0 ts:-0.317000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83240 size:12295 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25960 size:10089 flags:1
+ret:-1 st: 0 ts:-0.741000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:52585 size:11127 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:117158 size:12730 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:117158 size:12730 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25960 size:10089 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:117158 size:12730 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83240 size:12295 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:10380 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:117158 size:12730 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:52585 size:11127 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83240 size:12295 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:25960 size:10089 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-g726.wav
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:56 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.894000 pts:1.894000 pos:7632 size:4096 flags:1
+ret: 0 st: 0 ts:0.788375 flags:0
+ret: 0 st: 0 dts:0.788500 pts:0.788500 pos:3210 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317500 flags:1
+ret:-5
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.576750 pts:2.576750 pos:10363 size:4096 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.470750 pts:1.470750 pos:5939 size:4096 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.365000 pts:0.365000 pos:1516 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740875 flags:1
+ret:-5
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.153500 pts:2.153500 pos:8670 size:4096 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.047500 pts:1.047500 pos:4246 size:4096 flags:1
+ret: 0 st: 0 ts:-0.058375 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835875 flags:1
+ret: 0 st: 0 dts:2.835750 pts:2.835750 pos:11399 size:4096 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.730000 pts:1.730000 pos:6976 size:4096 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624000 pts:0.624000 pos:2552 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481625 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:2.412500 pts:2.412500 pos:9706 size:4096 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.306750 pts:1.306750 pos:5283 size:4096 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200750 pts:0.200750 pos:859 size:4096 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret:-5
+ret: 0 st: 0 ts:1.989125 flags:1
+ret: 0 st: 0 dts:1.989000 pts:1.989000 pos:8012 size:4096 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883500 pts:0.883500 pos:3590 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret:-5
+ret: 0 st: 0 ts:2.671625 flags:0
+ret: 0 st: 0 dts:2.671750 pts:2.671750 pos:10743 size:4096 flags:1
+ret: 0 st: 0 ts:1.565875 flags:1
+ret: 0 st: 0 dts:1.565750 pts:1.565750 pos:6319 size:4096 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:1896 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret:-5
+----------------
+tests/data/a-h261.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:137900 size:11377 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:92402 size:10322 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:137900 size:11377 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:54090 size:9404 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:92402 size:10322 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:187598 size:11707 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:187598 size:11707 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:54090 size:9404 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:187598 size:11707 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:137900 size:11377 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:15314 size:9645 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:187598 size:11707 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:92402 size:10322 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:137900 size:11377 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:54090 size:9404 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-h263.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:116018 size:12296 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:77940 size:11128 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:116018 size:12296 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:46548 size:10090 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:77940 size:11128 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:157298 size:12731 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:157298 size:12731 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:46548 size:10090 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:157298 size:12731 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:116018 size:12296 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:16050 size:10381 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:157298 size:12731 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:77940 size:11128 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:116018 size:12296 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:46548 size:10090 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-h263p.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:615098 size:45151 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:396904 size:40907 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:615098 size:45151 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:207578 size:36515 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:396904 size:40907 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:850798 size:46411 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:850798 size:46411 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:207578 size:36515 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:850798 size:46411 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:615098 size:45151 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:41876 size:36208 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:850798 size:46411 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:396904 size:40907 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:615098 size:45151 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:207578 size:36515 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-huffyuv.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5736 size:129760 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5736 size:129760 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:6069184 size:128520 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:2579624 size:129192 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:4778240 size:129424 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:1160260 size:128504 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:3355296 size:129424 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5736 size:129760 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:6326136 size:128288 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:5554008 size:129016 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:2062504 size:129204 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5736 size:129760 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:6326136 size:128288 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:4260872 size:129280 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:646920 size:128204 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5736 size:129760 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:6326136 size:128288 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:2838080 size:129268 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:5037036 size:129284 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:1546184 size:128860 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-jpegls.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:169698 size:164030 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:169698 size:164030 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:7980356 size:176323 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:3337352 size:164695 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:6226960 size:174093 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:1559556 size:157316 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:4338572 size:168415 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:169698 size:164030 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:176753 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:7277068 size:175370 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:2681730 size:162510 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:169698 size:164030 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:176753 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:5532842 size:172194 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:934334 size:154553 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:169698 size:164030 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:176753 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:3668754 size:165988 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:6576202 size:174822 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:2036046 size:159683 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-ljpeg.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:101714 size:96046 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:101714 size:96046 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:4576420 size:94867 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:1997656 size:95452 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:3623216 size:95720 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:949522 size:94624 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:2571070 size:95642 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:101714 size:96046 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:94581 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:4196396 size:95340 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:1615596 size:95411 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:101714 size:96046 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:94581 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:3240494 size:95577 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:571462 size:94255 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:101714 size:96046 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:94581 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:2188690 size:95527 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:3814484 size:95608 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:1234190 size:95024 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mjpeg.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:18314 size:12645 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:18314 size:12645 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880000 pts:1.880000 pos:671614 size:15502 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:271636 size:13495 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:517438 size:15178 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:128076 size:12462 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.040000 pts:1.040000 pos:355100 size:14162 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:18314 size:12645 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:15563 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.720000 pts:1.720000 pos:609712 size:15417 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:218052 size:13266 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:18314 size:12645 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:15563 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:1.320000 pos:457048 size:14771 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.200000 pos:78566 size:12235 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:18314 size:12645 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:-1 size:15563 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:299054 size:13721 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.560000 pts:1.560000 pos:548116 size:15319 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:165884 size:12719 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mp2.mp2
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.026122 pts:0.026122 pos:417 size:418 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.880800 pts:1.880800 pos:30093 size:418 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.809789 pts:0.809789 pos:12956 size:418 flags:1
+ret: 0 st: 0 ts:-0.317500 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:2.586100 pts:2.586100 pos:41377 size:418 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.462844 pts:1.462844 pos:23405 size:418 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.365711 pts:0.365711 pos:5851 size:418 flags:1
+ret: 0 st: 0 ts:-0.740833 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:2.168144 pts:2.168144 pos:34690 size:418 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.044889 pts:1.044889 pos:16718 size:418 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:2.821200 pts:2.821200 pos:45139 size:418 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.750189 pts:1.750189 pos:28003 size:418 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.600811 pts:0.600811 pos:9613 size:418 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:2.403244 pts:2.403244 pos:38452 size:418 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.332233 pts:1.332233 pos:21315 size:418 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.182856 pts:0.182856 pos:2925 size:418 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.985289 pts:1.985289 pos:31764 size:418 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.888156 pts:0.888156 pos:14210 size:418 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:2.690589 pts:2.690589 pos:43049 size:418 flags:1
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.541211 pts:1.541211 pos:24659 size:418 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.470200 pts:0.470200 pos:7523 size:418 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:417 flags:1
+----------------
+tests/data/a-mpeg1.mpg
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9216 size:9779 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9779 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:135509 size:11796 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:86934 size:10792 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:135509 size:11796 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:46937 size:9873 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:86934 size:10792 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9779 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:188353 size:12057 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:188353 size:12057 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:46937 size:9873 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9779 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:188353 size:12057 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:135509 size:11796 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9779 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9779 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:188353 size:12057 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:86934 size:10792 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:135509 size:11796 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:46937 size:9873 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg1b.mpg
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:11264 size:11817 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:11264 size:11817 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.800000 pts:-102481911520608.625000 pos:212858 size:14837 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.840000 pts:-102481911520608.625000 pos:94832 size:13267 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.320000 pts:-102481911520608.625000 pos:151065 size:14470 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.840000 pts:-102481911520608.625000 pos:94832 size:13267 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.840000 pts:-102481911520608.625000 pos:94832 size:13267 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:11264 size:11817 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.800000 pts:-102481911520608.625000 pos:212858 size:14837 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.800000 pts:-102481911520608.625000 pos:212858 size:14837 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.360000 pts:-102481911520608.625000 pos:46883 size:12009 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:11264 size:11817 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.800000 pts:-102481911520608.625000 pos:212858 size:14837 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.320000 pts:-102481911520608.625000 pos:151065 size:14470 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:11264 size:11817 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:11264 size:11817 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.800000 pts:-102481911520608.625000 pos:212858 size:14837 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.320000 pts:-102481911520608.625000 pos:151065 size:14470 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.320000 pts:-102481911520608.625000 pos:151065 size:14470 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.840000 pts:-102481911520608.625000 pos:94832 size:13267 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:139189 size:11918 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:89343 size:10909 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:139189 size:11918 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:48208 size:9985 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:89343 size:10909 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:193402 size:12183 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:193402 size:12183 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:48208 size:9985 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:193402 size:12183 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:139189 size:11918 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9911 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:193402 size:12183 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:89343 size:10909 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:139189 size:11918 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:48208 size:9985 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2i.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:143871 size:11970 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:92392 size:10965 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:143871 size:11970 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:49762 size:10045 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:92392 size:10965 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:199693 size:12232 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:199693 size:12232 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:49762 size:10045 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:199693 size:12232 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:143871 size:11970 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.920000 pts:-102481911520608.625000 pos:199693 size:12232 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-102481911520608.625000 pos:92392 size:10965 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.440000 pts:-102481911520608.625000 pos:143871 size:11970 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-102481911520608.625000 pos:49762 size:10045 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2ivlc-qprd.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:241597 size:12278 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:181240 size:13625 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:212338 size:12777 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:130237 size:29165 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:181240 size:13625 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:241597 size:12278 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:241597 size:12278 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:130237 size:29165 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:241597 size:12278 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:212338 size:12777 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:15360 size:16239 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:241597 size:12278 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:212338 size:12777 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:212338 size:12777 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:181240 size:13625 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2reuse.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:373661 size:26840 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:167721 size:23537 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:264461 size:26192 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:85877 size:21295 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:167721 size:23537 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:373661 size:26840 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:373661 size:26840 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:85877 size:21295 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:373661 size:26840 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:264461 size:26192 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:20480 size:20829 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:373661 size:26840 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:264461 size:26192 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:264461 size:26192 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:167721 size:23537 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2thread.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:172485 size:12232 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79253 size:10965 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123712 size:11970 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:40457 size:10045 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79253 size:10965 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:172485 size:12232 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:172485 size:12232 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:40457 size:10045 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:172485 size:12232 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123712 size:11970 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9961 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:172485 size:12232 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123712 size:11970 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123712 size:11970 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79253 size:10965 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg2threadivlc.mpg
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:171933 size:11930 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79182 size:10791 flags:1
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123457 size:11697 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:40451 size:9980 flags:1
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79182 size:10791 flags:1
+ret: 0 st: 0 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st: 0 ts:2.835833 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:171933 size:11930 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:171933 size:11930 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:-102481911520608.625000 pos:40451 size:9980 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:171933 size:11930 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123457 size:11697 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:9216 size:9954 flags:1
+ret: 0 st: 0 ts:1.989178 flags:1
+ret: 0 st: 0 dts:1.840000 pts:-102481911520608.625000 pos:171933 size:11930 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123457 size:11697 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 ts:1.565844 flags:1
+ret: 0 st: 0 dts:1.360000 pts:-102481911520608.625000 pos:123457 size:11697 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-102481911520608.625000 pos:79182 size:10791 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-PSP.mp4
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:242961 size:21719 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:179481 size:19311 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:242961 size:21719 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:108454 size:21469 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:179481 size:19311 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:302824 size:18559 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:302824 size:18559 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:108454 size:21469 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:302824 size:18559 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:242961 size:21719 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:17075 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:302824 size:18559 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:179481 size:19311 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:242961 size:21719 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:108454 size:21469 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-Q.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:142978 size:15562 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:64442 size:13382 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:101236 size:15057 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:32850 size:11813 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:64442 size:13382 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:142978 size:15562 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:142978 size:15562 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:32850 size:11813 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:142978 size:15562 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:101236 size:15057 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:11942 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:142978 size:15562 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:64442 size:13382 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:101236 size:15057 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:64442 size:13382 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-adap.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:175668 size:16884 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:99006 size:16933 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:136592 size:17435 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:59872 size:17261 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:99006 size:16933 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:175668 size:16884 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:175668 size:16884 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:59872 size:17261 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:175668 size:16884 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:136592 size:17435 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:6855 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:175668 size:16884 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:99006 size:16933 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:136592 size:17435 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:99006 size:16933 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-adv.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:91730 size:11013 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:59504 size:9815 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:91730 size:11013 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31944 size:8753 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:59504 size:9815 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:127624 size:11279 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:127624 size:11279 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31944 size:8753 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:127624 size:11279 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:91730 size:11013 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8653 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:127624 size:11279 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:59504 size:9815 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:91730 size:11013 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:31944 size:8753 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-nr.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:100640 size:12464 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:65480 size:11181 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:100640 size:12464 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:35312 size:9987 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:65480 size:11181 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139424 size:12911 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139424 size:12911 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:35312 size:9987 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139424 size:12911 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:100640 size:12464 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:10673 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:139424 size:12911 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:65480 size:11181 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:100640 size:12464 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:35312 size:9987 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-qprd.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:215220 size:13087 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:159706 size:12679 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:187334 size:12986 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:99648 size:29366 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:159706 size:12679 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:215220 size:13087 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:215220 size:13087 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:99648 size:29366 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:215220 size:13087 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:187334 size:12986 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14873 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:215220 size:13087 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:159706 size:12679 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:187334 size:12986 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:159706 size:12679 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-rc.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:209236 size:13826 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:154792 size:13382 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:182316 size:13326 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:95408 size:32807 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:154792 size:13382 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:209236 size:13826 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:209236 size:13826 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:95408 size:32807 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:209236 size:13826 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:182316 size:13326 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:15766 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:209236 size:13826 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:154792 size:13382 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:182316 size:13326 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:154792 size:13382 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-mpeg4-thread.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:229568 size:14638 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:163772 size:16380 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:196664 size:16051 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:98760 size:33020 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:163772 size:16380 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:229568 size:14638 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:229568 size:14638 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.400000 pts:0.400000 pos:98760 size:33020 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:229568 size:14638 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:196664 size:16051 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:14874 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.840000 pts:1.840000 pos:229568 size:14638 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:163772 size:16380 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.360000 pts:1.360000 pos:196664 size:16051 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:163772 size:16380 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-msmpeg4.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:82520 size:10783 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53858 size:9624 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:82520 size:10783 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29400 size:8502 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53858 size:9624 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:114276 size:11180 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:114276 size:11180 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29400 size:8502 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:114276 size:11180 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:82520 size:10783 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8637 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:114276 size:11180 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:53858 size:9624 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:82520 size:10783 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29400 size:8502 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-msmpeg4v2.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83882 size:11165 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54790 size:10010 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83882 size:11165 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29782 size:8869 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54790 size:10010 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116112 size:11578 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116112 size:11578 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29782 size:8869 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116112 size:11578 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83882 size:11165 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:9003 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116112 size:11578 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54790 size:10010 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83882 size:11165 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29782 size:8869 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-odivx.mp4
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:75132 size:10776 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:47220 size:9634 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:75132 size:10776 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:23263 size:8524 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:47220 size:9634 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:106159 size:11182 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:106159 size:11182 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:23263 size:8524 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:106159 size:11182 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:75132 size:10776 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:8719 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:106159 size:11182 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:47220 size:9634 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:75132 size:10776 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:23263 size:8524 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-rv10.rm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:10388 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st: 0 ts:-0.741000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:72737 size:1639 flags:0
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+ret: 0 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:152304 size:2007 flags:0
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:110921 size:2049 flags:0
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:41239 size:1400 flags:0
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:10637 size:1571 flags:0
+----------------
+tests/data/a-rv20.rm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:239 size:9361 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st: 0 ts:-0.741000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:1.000000 pts:1.000000 pos:63237 size:1657 flags:0
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+ret: 0 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 dts:1.960000 pts:1.960000 pos:130821 size:1914 flags:0
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:1.480000 pts:1.480000 pos:95674 size:1900 flags:0
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.520000 pts:0.520000 pos:35101 size:1447 flags:0
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:9610 size:1084 flags:0
+----------------
+tests/data/a-snow.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:47008 size:3663 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:31774 size:3478 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:47008 size:3663 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:18018 size:3229 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:31774 size:3478 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:63544 size:3635 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:63544 size:3635 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:18018 size:3229 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:63544 size:3635 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:47008 size:3663 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:2987 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:63544 size:3635 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:31774 size:3478 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:47008 size:3663 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:18018 size:3229 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-snow53.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:1902800 size:78837 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1239102 size:74994 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:1902800 size:78837 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:605640 size:71059 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1239102 size:74994 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:2585626 size:79731 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:2585626 size:79731 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:605640 size:71059 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:2585626 size:79731 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:1902800 size:78837 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:72476 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:2585626 size:79731 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:1239102 size:74994 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:1902800 size:78837 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:605640 size:71059 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-svq1.mov
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:518616 size:25696 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:327196 size:23556 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:518616 size:25696 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:157248 size:21908 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:327196 size:23556 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:724244 size:25912 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:724244 size:25912 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:157248 size:21908 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:724244 size:25912 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:518616 size:25696 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:22272 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:724244 size:25912 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:327196 size:23556 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:518616 size:25696 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:157248 size:21908 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-wmav1.asf
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:3.286000 pts:3.286000 pos:3604 size:743 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:-0.741000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:404 size:743 flags:1
+----------------
+tests/data/a-wmav2.asf
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:3.286000 pts:3.286000 pos:3644 size:743 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:-0.741000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:444 size:743 flags:1
+----------------
+tests/data/a-wmv1.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83754 size:11099 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54770 size:9931 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83754 size:11099 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29806 size:8796 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54770 size:9931 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:115824 size:11487 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:115824 size:11487 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29806 size:8796 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:115824 size:11487 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83754 size:11099 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5660 size:8990 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:115824 size:11487 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54770 size:9931 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83754 size:11099 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29806 size:8796 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/a-wmv2.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83802 size:11170 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54584 size:9989 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83802 size:11170 flags:1
+ret: 0 st: 0 ts:0.360000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29644 size:8839 flags:1
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54584 size:9989 flags:1
+ret: 0 st: 0 ts:-0.040000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st: 0 ts:2.840000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116070 size:11554 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116070 size:11554 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29644 size:8839 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116070 size:11554 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83802 size:11170 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st: 0 ts:-0.920000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:5664 size:8917 flags:1
+ret: 0 st: 0 ts:2.000000 flags:1
+ret: 0 st: 0 dts:1.920000 pts:1.920000 pos:116070 size:11554 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:54584 size:9989 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret: 0 st: 0 ts:1.560000 flags:1
+ret: 0 st: 0 dts:1.440000 pts:1.440000 pos:83802 size:11170 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:29644 size:8839 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.aif
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:54 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:167120 size:0 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.788345 pts:0.788345 pos:69586 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:89142 size:0 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:227316 size:0 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:129782 size:0 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.365011 pts:0.365011 pos:32248 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.740839 pts:-0.740839 pos:65016 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:189978 size:0 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:92444 size:0 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835828 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:250174 size:0 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:152640 size:0 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624172 pts:0.624172 pos:55106 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.481655 pts:-0.481655 pos:87874 size:1268 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:212836 size:0 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:115302 size:0 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200839 pts:0.200839 pos:17768 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.904989 pts:-0.904989 pos:50536 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:175500 size:0 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883333 pts:0.883333 pos:77964 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:89142 size:0 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:235696 size:0 flags:1
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:138162 size:0 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:40626 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.645828 pts:-0.645828 pos:73394 size:4096 flags:1
+----------------
+tests/data/b-libav.al
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:1.486077 pts:1.486077 pos:32768 size:1024 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.894150 pts:1.894150 pos:41766 size:1024 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.788345 pts:0.788345 pos:17383 size:1024 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret:-5
+ret: 0 st:-1 ts:2.576668 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.470839 pts:1.470839 pos:32432 size:1024 flags:1
+ret: 0 st: 0 ts:0.364989 flags:0
+ret: 0 st: 0 dts:0.364989 pts:0.364989 pos:8048 size:1024 flags:1
+ret: 0 st: 0 ts:-0.740816 flags:1
+ret: 0 st: 0 dts:1.851066 pts:1.851066 pos:40816 size:1024 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.047483 pts:1.047483 pos:23097 size:1024 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835828 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.730023 pts:1.730023 pos:38147 size:1024 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624172 pts:0.624172 pos:13763 size:1024 flags:1
+ret: 0 st: 0 ts:-0.481678 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.412517 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.306667 pts:1.306667 pos:28812 size:1024 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200816 pts:0.200816 pos:4428 size:1024 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:1.686893 pts:1.686893 pos:37196 size:1024 flags:1
+ret: 0 st: 0 ts:1.989161 flags:1
+ret: 0 st: 0 dts:1.989161 pts:1.989161 pos:43861 size:683 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883356 pts:0.883356 pos:19478 size:1024 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret:-5
+ret: 0 st: 0 ts:2.671655 flags:0
+ret:-5
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:1.565850 pts:1.565850 pos:34527 size:1024 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:10143 size:1024 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:1.946077 pts:1.946077 pos:42911 size:1024 flags:1
+----------------
+tests/data/b-libav.asf
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 1 dts:3.544000 pts:3.544000 pos:150975 size:209 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 1 ts:2.577000 flags:0
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st: 1 ts:1.471000 flags:1
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:2.153000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:1.048000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 1 ts:-0.058000 flags:0
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st: 1 ts:2.836000 flags:1
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 1 ts:1.307000 flags:0
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st: 1 ts:0.201000 flags:1
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:0.883000 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 0 ts:-0.222000 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st: 1 ts:2.672000 flags:0
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st: 1 ts:1.566000 flags:1
+ret: 0 st: 1 dts:3.100000 pts:3.100000 pos:29375 size:208 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:3.100000 pts:3.100000 pos:575 size:28874 flags:1
+----------------
+tests/data/b-libav.au
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:24 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:167090 size:0 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.788345 pts:0.788345 pos:69556 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:89112 size:0 flags:1
+ret: 0 st:-1 ts:2.576668 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:227286 size:0 flags:1
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:129752 size:0 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.365011 pts:0.365011 pos:32218 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.740839 pts:-0.740839 pos:64986 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:189948 size:0 flags:1
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:92414 size:0 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835828 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:250144 size:0 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:152610 size:0 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624172 pts:0.624172 pos:55076 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.481655 pts:-0.481655 pos:87844 size:1268 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:212806 size:0 flags:1
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:115272 size:0 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200839 pts:0.200839 pos:17738 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.904989 pts:-0.904989 pos:50506 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:175470 size:0 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883333 pts:0.883333 pos:77934 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:89112 size:0 flags:1
+ret: 0 st: 0 ts:2.671678 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:235666 size:0 flags:1
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:138132 size:0 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:40596 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.645828 pts:-0.645828 pos:73364 size:4096 flags:1
+----------------
+tests/data/b-libav.avi
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st: 1 ts:2.586122 flags:0
+ret: 0 st: 1 ts:1.462857 flags:1
+ret: 0 st: 1 dts:0.992653 pts:0.992653 pos:339102 size:209 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret:-1 st:-1 ts:-0.740831 flags:1
+ret:-1 st: 0 ts:2.160000 flags:0
+ret: 0 st: 0 ts:1.040000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 1 ts:-0.052245 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:38034 size:208 flags:1
+ret: 0 st: 1 ts:2.847347 flags:1
+ret: 0 st: 1 dts:0.992653 pts:0.992653 pos:339102 size:209 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret:-1 st: 1 ts:1.306122 flags:0
+ret: 0 st: 1 ts:0.208980 flags:1
+ret: 0 st: 1 dts:0.208980 pts:0.208980 pos:92738 size:209 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:9908 size:28118 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret: 0 st: 0 ts:0.880000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:310948 size:27927 flags:1
+ret:-1 st: 0 ts:-0.240000 flags:1
+ret:-1 st: 1 ts:2.664490 flags:0
+ret: 0 st: 1 ts:1.567347 flags:1
+ret: 0 st: 1 dts:0.992653 pts:0.992653 pos:339102 size:209 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:158912 size:27442 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.dv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:0.800000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.320000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:2.576667 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:1.470833 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.360000 pts:0.360000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.160000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:1.040000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:2.835833 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.640000 pts:0.640000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:1.306667 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:0.200833 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:0.880000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:0.880000 pos:-1 size:144000 flags:1
+ret: 0 st: 0 ts:-0.240000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:2.671667 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st: 1 ts:1.565833 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:-1 size:144000 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:144000 flags:1
+----------------
+tests/data/b-libav.ffm
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:8192 size:24795 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret:-11
+ret: 0 st:-1 ts:1.894167 flags:1
+ret:-11
+ret: 0 st: 0 ts:0.788334 flags:0
+ret: 0 st: 0 dts:0.840000 pts:0.840000 pos:311296 size:12220 flags:0
+ret: 0 st: 0 ts:-0.317499 flags:1
+ret:-11
+ret: 0 st: 1 ts:2.576668 flags:0
+ret:-11
+ret: 0 st: 1 ts:1.470835 flags:1
+ret:-11
+ret: 0 st:-1 ts:0.365002 flags:0
+ret:-11
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret:-11
+ret: 0 st: 0 ts:2.153336 flags:0
+ret:-11
+ret: 0 st: 0 ts:1.047503 flags:1
+ret:-11
+ret: 0 st: 1 ts:-0.058330 flags:0
+ret:-11
+ret: 0 st: 1 ts:2.835837 flags:1
+ret:-11
+ret: 0 st:-1 ts:1.730004 flags:0
+ret:-11
+ret: 0 st:-1 ts:0.624171 flags:1
+ret:-11
+ret: 0 st: 0 ts:-0.481662 flags:0
+ret:-11
+ret: 0 st: 0 ts:2.412505 flags:1
+ret:-11
+ret: 0 st: 1 ts:1.306672 flags:0
+ret:-11
+ret: 0 st: 1 ts:0.200839 flags:1
+ret:-11
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret:-11
+ret: 0 st:-1 ts:1.989173 flags:1
+ret:-11
+ret: 0 st: 0 ts:0.883340 flags:0
+ret:-11
+ret: 0 st: 0 ts:-0.222493 flags:1
+ret:-11
+ret: 0 st: 1 ts:2.671674 flags:0
+ret:-11
+ret: 0 st: 1 ts:1.565841 flags:1
+ret:-11
+ret: 0 st:-1 ts:0.460008 flags:0
+ret:-11
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret:-11
+----------------
+tests/data/b-libav.flv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret:-1 st: 0 ts:-0.317000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 ts:0.365000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret:-1 st: 0 ts:-0.741000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st: 0 ts:-0.058000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 ts:2.836000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 ts:-0.905000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:199 size:31385 flags:1
+ret: 0 st: 0 ts:1.989000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.672000 flags:0
+ret: 0 st: 0 ts:1.566000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:304714 size:31115 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:150381 size:30541 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.gif
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:2906382 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.gxf
+ret: 0 st: 0 dts:0.000000 pts:-184467440737095520.000000 pos:748 size:55568 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:56348 size:65536 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 0 ts:0.780000 flags:0
+ret: 0 st: 0 dts:0.800000 pts:-184467440737095520.000000 pos:670060 size:23072 flags:0
+ret: 0 st: 0 ts:-0.320000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-184467440737095520.000000 pos:748 size:55568 flags:1
+ret: 0 st: 1 ts:2.580000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 1 ts:1.480000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.360000 pts:-184467440737095520.000000 pos:306784 size:24028 flags:0
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-184467440737095520.000000 pos:748 size:55568 flags:1
+ret: 0 st: 0 ts:2.160000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 0 ts:1.040000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 1 ts:-0.060000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:56348 size:65536 flags:1
+ret: 0 st: 1 ts:2.840000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.600000 pts:-184467440737095520.000000 pos:483508 size:23568 flags:0
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:56348 size:65536 flags:1
+ret: 0 st: 0 ts:2.420000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 1 ts:1.300000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 1 ts:0.200000 flags:1
+ret: 0 st: 0 dts:0.200000 pts:-184467440737095520.000000 pos:213328 size:21332 flags:0
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:56348 size:65536 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 0 ts:0.880000 flags:0
+ret: 0 st: 0 dts:0.880000 pts:-184467440737095520.000000 pos:716384 size:20464 flags:0
+ret: 0 st: 0 ts:-0.220000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-184467440737095520.000000 pos:748 size:55568 flags:1
+ret: 0 st: 1 ts:2.680000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st: 1 ts:1.560000 flags:1
+ret: 0 st: 0 dts:0.960000 pts:-184467440737095520.000000 pos:759676 size:54948 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:-184467440737095520.000000 pos:376324 size:54324 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-184467440737095520.000000 pos:748 size:55568 flags:1
+----------------
+tests/data/b-libav.mkv
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+ret: 0 st: 1 ts:2.577000 flags:0
+ret: 0 st: 1 dts:0.026000 pts:0.026000 pos:28810 size:209 flags:1
+ret: 0 st: 1 ts:1.471000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:29026 size:10153 flags:0
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+ret: 0 st: 0 ts:2.153000 flags:0
+ret: 0 st: 1 dts:0.026000 pts:0.026000 pos:28810 size:209 flags:1
+ret: 0 st: 0 ts:1.048000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 1 ts:-0.058000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+ret: 0 st: 1 ts:2.836000 flags:1
+ret: 0 st: 1 dts:0.026000 pts:0.026000 pos:28810 size:209 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:29026 size:10153 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 1 ts:1.307000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+ret: 0 st: 1 ts:0.201000 flags:1
+ret: 0 st: 1 dts:0.026000 pts:0.026000 pos:28810 size:209 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:0.883000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st: 0 ts:-0.222000 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+ret: 0 st: 1 ts:2.672000 flags:0
+ret: 0 st: 1 dts:0.026000 pts:0.026000 pos:28810 size:209 flags:1
+ret: 0 st: 1 ts:1.566000 flags:1
+ret: 0 st: 0 dts:0.040000 pts:0.040000 pos:29026 size:10153 flags:0
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:469 size:28118 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:28595 size:208 flags:1
+----------------
+tests/data/b-libav.mmf
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:4096 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.788345 flags:0
+ret:-1 st: 0 ts:-0.317506 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.365011 flags:0
+ret:-1 st: 0 ts:-0.740839 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.058322 flags:0
+ret:-1 st: 0 ts:2.835828 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.481655 flags:0
+ret:-1 st: 0 ts:2.412494 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.904989 flags:0
+ret:-1 st: 0 ts:1.989184 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret:-1 st: 0 ts:1.565850 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.mov
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:512 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335247 size:27897 flags:1
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st: 1 ts:2.576667 flags:0
+ret: 0 st: 1 ts:1.470839 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335247 size:27897 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:166272 size:27412 flags:1
+ret:-1 st:-1 ts:-0.740831 flags:1
+ret:-1 st: 0 ts:2.160000 flags:0
+ret: 0 st: 0 ts:1.040000 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:512 flags:1
+ret: 0 st: 1 ts:-0.058322 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 1 ts:2.835828 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335247 size:27897 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 1 dts:0.476009 pts:0.476009 pos:165760 size:512 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:512 flags:1
+ret:-1 st: 1 ts:1.306667 flags:0
+ret: 0 st: 1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:36 size:28088 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 1 dts:0.952018 pts:0.952018 pos:334735 size:512 flags:1
+ret: 0 st: 0 ts:0.880000 flags:0
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335247 size:27897 flags:1
+ret:-1 st: 0 ts:-0.240000 flags:1
+ret:-1 st: 1 ts:2.671678 flags:0
+ret: 0 st: 1 ts:1.565850 flags:1
+ret: 0 st: 0 dts:0.960000 pts:0.960000 pos:335247 size:27897 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:166272 size:27412 flags:1
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.mpg
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 1 dts:0.761222 pts:0.761222 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:-0.317500 flags:1
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st: 1 ts:2.576667 flags:0
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.470833 flags:1
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st: 0 ts:2.153333 flags:0
+ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:1.047500 flags:1
+ret: 0 st: 0 dts:1.020000 pts:1.060000 pos:-1 size:14482 flags:0
+ret: 0 st: 1 ts:-0.058333 flags:0
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st: 1 ts:2.835833 flags:1
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.620000 pts:0.660000 pos:-1 size:15270 flags:0
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.306667 flags:0
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:0.200844 flags:1
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 1 dts:1.022444 pts:1.022444 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:0.883344 flags:0
+ret: 0 st: 0 dts:0.900000 pts:0.940000 pos:-1 size:13124 flags:0
+ret: 0 st: 0 ts:-0.222489 flags:1
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+ret: 0 st: 1 ts:2.671678 flags:0
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.565844 flags:1
+ret: 0 st: 1 dts:1.283678 pts:1.283678 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.500000 pts:0.540000 pos:-1 size:16335 flags:0
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 1 dts:0.500000 pts:0.500000 pos:-1 size:208 flags:1
+----------------
+tests/data/b-libav.nut
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:0.800000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:-0.320000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 1 ts:2.586122 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 1 ts:1.462857 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 ts:2.160000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:1.040000 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 1 ts:-0.052245 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 1 ts:2.847347 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:-0.480000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 0 ts:2.400000 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 1 ts:1.306122 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 1 ts:0.208980 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:0.880000 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 0 ts:-0.240000 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+ret: 0 st: 1 ts:2.664490 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st: 1 ts:1.567347 flags:1
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.480000 pts:0.480000 pos:149091 size:27412 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:279 size:28088 flags:1
+----------------
+tests/data/b-libav.ogg
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:2352 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2331 flags:1
+ret:-1 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2251 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2280 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2331 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2280 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2331 flags:1
+ret:-1 st: 0 ts:2.835828 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2292 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2331 flags:1
+ret:-1 st: 0 ts:2.412494 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2280 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2331 flags:1
+ret:-1 st: 0 ts:1.989184 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2370 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2280 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret:-1 st: 0 ts:1.565850 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2292 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-209146758205323.718750 pts:-209146758205323.718750 pos:-1 size:2280 flags:1
+----------------
+tests/data/b-pbmpipe.pbm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:317075 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-pgmpipe.pgm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:2534775 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-ppmpipe.ppm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:-1 size:7603575 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.rm
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:398 size:31393 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 ts:0.788000 flags:0
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 ts:-0.317000 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 1 ts:2.577000 flags:0
+ret:-5
+ret: 0 st: 1 ts:1.471000 flags:1
+ret:-5
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 ts:2.153000 flags:0
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 ts:1.048000 flags:1
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 1 ts:-0.058000 flags:0
+ret: 0 st: 1 dts:0.069000 pts:0.069000 pos:42717 size:278 flags:1
+ret: 0 st: 1 ts:2.836000 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st: 0 ts:-0.482000 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 0 ts:2.413000 flags:1
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 1 ts:1.307000 flags:0
+ret:-5
+ret: 0 st: 1 ts:0.201000 flags:1
+ret: 0 st: 1 dts:0.208000 pts:0.208000 pos:90745 size:278 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 ts:0.883000 flags:0
+ret: 0 st: 1 dts:0.975000 pts:0.975000 pos:355101 size:278 flags:1
+ret: 0 st: 0 ts:-0.222000 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+ret: 0 st: 1 ts:2.672000 flags:0
+ret:-5
+ret: 0 st: 1 ts:1.566000 flags:1
+ret:-5
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 1 dts:0.487000 pts:0.487000 pos:191482 size:278 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:31794 size:278 flags:1
+----------------
+tests/data/b-libav.swf
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:65 size:31385 flags:0
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.ts
+ret: 0 st: 0 dts:-0.040000 pts:0.000000 pos:-1 size:24921 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:0.788333 flags:0
+ret: 0 st: 0 dts:0.760000 pts:0.800000 pos:-1 size:12351 flags:1
+ret: 0 st: 0 ts:-0.317500 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st: 1 ts:2.576667 flags:0
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.470833 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.365002 flags:0
+ret: 0 st: 1 dts:0.000000 pts:0.000000 pos:-1 size:208 flags:1
+ret: 0 st:-1 ts:-0.740831 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st: 0 ts:2.153333 flags:0
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:1.047500 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:-0.058333 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st: 1 ts:2.835833 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.600000 pts:0.640000 pos:-1 size:14233 flags:1
+ret: 0 st: 0 ts:-0.481667 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st: 0 ts:2.412500 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.306667 flags:0
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:0.200844 flags:1
+ret: 0 st: 0 dts:0.200000 pts:0.240000 pos:-1 size:13938 flags:1
+ret: 0 st:-1 ts:-0.904994 flags:0
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st:-1 ts:1.989173 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 0 ts:0.883344 flags:0
+ret: 0 st: 0 dts:0.920000 pts:-102481911520608.625000 pos:-1 size:7258 flags:1
+ret: 0 st: 0 ts:-0.222489 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+ret: 0 st: 1 ts:2.671678 flags:0
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st: 1 ts:1.565844 flags:1
+ret: 0 st: 1 dts:0.731433 pts:0.731433 pos:-1 size:209 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.440000 pts:0.480000 pos:-1 size:21317 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:0.000000 pts:-102481911520608.625000 pos:-1 size:22036 flags:1
+----------------
+tests/data/b-libav.ul
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:0 size:1024 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret: 0 st: 0 dts:1.486077 pts:1.486077 pos:32768 size:1024 flags:1
+ret: 0 st:-1 ts:1.894167 flags:1
+ret: 0 st: 0 dts:1.894150 pts:1.894150 pos:41766 size:1024 flags:1
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.788345 pts:0.788345 pos:17383 size:1024 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret:-5
+ret: 0 st:-1 ts:2.576668 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.470835 flags:1
+ret: 0 st: 0 dts:1.470839 pts:1.470839 pos:32432 size:1024 flags:1
+ret: 0 st: 0 ts:0.364989 flags:0
+ret: 0 st: 0 dts:0.364989 pts:0.364989 pos:8048 size:1024 flags:1
+ret: 0 st: 0 ts:-0.740816 flags:1
+ret: 0 st: 0 dts:1.851066 pts:1.851066 pos:40816 size:1024 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.047503 flags:1
+ret: 0 st: 0 dts:1.047483 pts:1.047483 pos:23097 size:1024 flags:1
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835828 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.730004 flags:0
+ret: 0 st: 0 dts:1.730023 pts:1.730023 pos:38147 size:1024 flags:1
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624172 pts:0.624172 pos:13763 size:1024 flags:1
+ret: 0 st: 0 ts:-0.481678 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.412517 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.306672 flags:0
+ret: 0 st: 0 dts:1.306667 pts:1.306667 pos:28812 size:1024 flags:1
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200816 pts:0.200816 pos:4428 size:1024 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:1.686893 pts:1.686893 pos:37196 size:1024 flags:1
+ret: 0 st: 0 ts:1.989161 flags:1
+ret: 0 st: 0 dts:1.989161 pts:1.989161 pos:43861 size:683 flags:1
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883356 pts:0.883356 pos:19478 size:1024 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret:-5
+ret: 0 st: 0 ts:2.671655 flags:0
+ret:-5
+ret: 0 st: 0 ts:1.565850 flags:1
+ret: 0 st: 0 dts:1.565850 pts:1.565850 pos:34527 size:1024 flags:1
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:10143 size:1024 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:1.946077 pts:1.946077 pos:42911 size:1024 flags:1
+----------------
+tests/data/b-libav.voc
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:32 size:512 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.788333 flags:0
+ret:-1 st: 0 ts:-0.317500 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.365000 flags:0
+ret:-1 st: 0 ts:-0.740833 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.058333 flags:0
+ret:-1 st: 0 ts:2.835833 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.481667 flags:0
+ret:-1 st: 0 ts:2.412500 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.904989 flags:0
+ret:-1 st: 0 ts:1.989178 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.671678 flags:0
+ret:-1 st: 0 ts:1.565844 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
+----------------
+tests/data/b-libav.wav
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:44 size:4096 flags:1
+ret: 0 st:-1 ts:-1.000000 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.894167 flags:1
+ret:-5
+ret: 0 st: 0 ts:0.788345 flags:0
+ret: 0 st: 0 dts:0.788345 pts:0.788345 pos:69576 size:4096 flags:1
+ret: 0 st: 0 ts:-0.317506 flags:1
+ret:-5
+ret: 0 st:-1 ts:2.576668 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.470835 flags:1
+ret:-5
+ret: 0 st: 0 ts:0.365011 flags:0
+ret: 0 st: 0 dts:0.365011 pts:0.365011 pos:32238 size:4096 flags:1
+ret: 0 st: 0 ts:-0.740839 flags:1
+ret: 0 st: 0 dts:-0.740839 pts:-0.740839 pos:65006 size:4096 flags:1
+ret: 0 st:-1 ts:2.153336 flags:0
+ret:-5
+ret: 0 st:-1 ts:1.047503 flags:1
+ret:-5
+ret: 0 st: 0 ts:-0.058322 flags:0
+ret:-5
+ret: 0 st: 0 ts:2.835828 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.730004 flags:0
+ret:-5
+ret: 0 st:-1 ts:0.624171 flags:1
+ret: 0 st: 0 dts:0.624172 pts:0.624172 pos:55096 size:4096 flags:1
+ret: 0 st: 0 ts:-0.481655 flags:0
+ret: 0 st: 0 dts:-0.481655 pts:-0.481655 pos:87864 size:1268 flags:1
+ret: 0 st: 0 ts:2.412494 flags:1
+ret:-5
+ret: 0 st:-1 ts:1.306672 flags:0
+ret:-5
+ret: 0 st:-1 ts:0.200839 flags:1
+ret: 0 st: 0 dts:0.200839 pts:0.200839 pos:17758 size:4096 flags:1
+ret: 0 st: 0 ts:-0.904989 flags:0
+ret: 0 st: 0 dts:-0.904989 pts:-0.904989 pos:50526 size:4096 flags:1
+ret: 0 st: 0 ts:1.989184 flags:1
+ret:-5
+ret: 0 st:-1 ts:0.883340 flags:0
+ret: 0 st: 0 dts:0.883333 pts:0.883333 pos:77954 size:4096 flags:1
+ret: 0 st:-1 ts:-0.222493 flags:1
+ret:-5
+ret: 0 st: 0 ts:2.671678 flags:0
+ret:-5
+ret: 0 st: 0 ts:1.565850 flags:1
+ret:-5
+ret: 0 st:-1 ts:0.460008 flags:0
+ret: 0 st: 0 dts:0.460000 pts:0.460000 pos:40616 size:4096 flags:1
+ret: 0 st:-1 ts:-0.645825 flags:1
+ret: 0 st: 0 dts:-0.645828 pts:-0.645828 pos:73384 size:4096 flags:1
+----------------
+tests/data/b-libav.y4m
+ret: 0 st: 0 dts:0.000000 pts:0.000000 pos:66 size:152064 flags:1
+ret:-1 st:-1 ts:-1.000000 flags:0
+ret:-1 st:-1 ts:1.894167 flags:1
+ret:-1 st: 0 ts:0.800000 flags:0
+ret:-1 st: 0 ts:-0.320000 flags:1
+ret:-1 st:-1 ts:2.576668 flags:0
+ret:-1 st:-1 ts:1.470835 flags:1
+ret:-1 st: 0 ts:0.360000 flags:0
+ret:-1 st: 0 ts:-0.760000 flags:1
+ret:-1 st:-1 ts:2.153336 flags:0
+ret:-1 st:-1 ts:1.047503 flags:1
+ret:-1 st: 0 ts:-0.040000 flags:0
+ret:-1 st: 0 ts:2.840000 flags:1
+ret:-1 st:-1 ts:1.730004 flags:0
+ret:-1 st:-1 ts:0.624171 flags:1
+ret:-1 st: 0 ts:-0.480000 flags:0
+ret:-1 st: 0 ts:2.400000 flags:1
+ret:-1 st:-1 ts:1.306672 flags:0
+ret:-1 st:-1 ts:0.200839 flags:1
+ret:-1 st: 0 ts:-0.920000 flags:0
+ret:-1 st: 0 ts:2.000000 flags:1
+ret:-1 st:-1 ts:0.883340 flags:0
+ret:-1 st:-1 ts:-0.222493 flags:1
+ret:-1 st: 0 ts:2.680000 flags:0
+ret:-1 st: 0 ts:1.560000 flags:1
+ret:-1 st:-1 ts:0.460008 flags:0
+ret:-1 st:-1 ts:-0.645825 flags:1
diff --git a/contrib/ffmpeg/tests/seek_test.c b/contrib/ffmpeg/tests/seek_test.c
index e17409439..b1a2c939a 100644
--- a/contrib/ffmpeg/tests/seek_test.c
+++ b/contrib/ffmpeg/tests/seek_test.c
@@ -23,12 +23,18 @@
#include "avformat.h"
+#undef exit
+
int main(int argc, char **argv)
{
const char *filename;
AVFormatContext *ic;
int i, ret, stream_id;
int64_t timestamp;
+ AVFormatParameters params, *ap= &params;
+ memset(ap, 0, sizeof(params));
+ ap->channels=1;
+ ap->sample_rate= 22050;
/* initialize libavcodec, and register all codecs and formats */
av_register_all();
@@ -48,9 +54,9 @@ int main(int argc, char **argv)
exit(1);
}
- ret = av_open_input_file(&ic, filename, NULL, 0, NULL);
+ ret = av_open_input_file(&ic, filename, NULL, 0, ap);
if (ret < 0) {
- fprintf(stderr, "cant open %s\n", filename);
+ fprintf(stderr, "cannot open %s\n", filename);
exit(1);
}
@@ -70,7 +76,7 @@ int main(int argc, char **argv)
printf("ret:%2d", ret);
if(ret>=0){
st= ic->streams[pkt.stream_index];
- printf(" st:%2d dts:%f pts:%f pos:%Ld size:%d flags:%d", pkt.stream_index, pkt.dts*av_q2d(st->time_base), pkt.pts*av_q2d(st->time_base), pkt.pos, pkt.size, pkt.flags);
+ printf(" st:%2d dts:%f pts:%f pos:%" PRId64 " size:%d flags:%d", pkt.stream_index, pkt.dts*av_q2d(st->time_base), pkt.pts*av_q2d(st->time_base), pkt.pos, pkt.size, pkt.flags);
}
printf("\n");
}
diff --git a/contrib/ffmpeg/tests/seek_test.sh b/contrib/ffmpeg/tests/seek_test.sh
index eeac747b1..7132a2590 100755
--- a/contrib/ffmpeg/tests/seek_test.sh
+++ b/contrib/ffmpeg/tests/seek_test.sh
@@ -1,25 +1,27 @@
#!/bin/sh
-#feel free to clean this up ive made no attempt to write this overly portable ...
-datadir="./data"
+LC_ALL=C
+export LC_ALL
+
+datadir="tests/data"
logfile="$datadir/seek.regression"
reffile="$1"
-list=`ls data/a-* data/b-* | sort`
-rm $logfile
+list=`grep '^tests/data/[ab]-' "$reffile"`
+rm -f $logfile
for i in $list ; do
- echo ---------------- >>$logfile
- echo $i >>$logfile
- ./seek_test $i >> $logfile
+ echo ---------------- >> $logfile
+ echo $i >> $logfile
+ tests/seek_test $i >> $logfile
done
-if diff -u "$logfile" "$reffile" ; then
+if diff -u "$reffile" "$logfile" ; then
echo
- echo Regression test succeeded.
+ echo seek regression test: success
exit 0
else
echo
- echo Regression test: Error.
+ echo seek regression test: error
exit 1
fi
diff --git a/contrib/ffmpeg/tests/server-regression.sh b/contrib/ffmpeg/tests/server-regression.sh
index 1f561aa54..8e764410f 100755
--- a/contrib/ffmpeg/tests/server-regression.sh
+++ b/contrib/ffmpeg/tests/server-regression.sh
@@ -1,30 +1,23 @@
-#!/bin/bash
-# Even in the 21st century some diffs are not supporting -u.
-diff -u $0 $0 > /dev/null 2>&1
-if [ $? -eq 0 ]; then
- diff_cmd="diff -u"
-else
- diff_cmd="diff"
-fi
+#!/bin/sh
# Make sure that the data directory exists
-mkdir -p data
+mkdir -p tests/data
-#perl -e 'chomp($wd = `pwd`); print map { s!data/!!; "<Stream $_>\nFile $wd/data/$_\n</Stream>\n\n" } @ARGV' data/a* >> data/test.conf
-#perl -e 'chomp($wd = `pwd`); print map { s!data/!!; "<Stream $_.asf>\nFile $wd/data/$_\n</Stream>\n\n" } @ARGV' data/a* >> data/test.conf
+#perl -e 'chomp($wd = `pwd`); print map { s!tests/data/!!; "<Stream $_>\nFile $wd/tests/data/$_\n</Stream>\n\n" } @ARGV' tests/data/a* >> tests/data/test.conf
+#perl -e 'chomp($wd = `pwd`); print map { s!tests/data/!!; "<Stream $_.asf>\nFile $wd/tests/data/$_\n</Stream>\n\n" } @ARGV' tests/data/a* >> tests/data/test.conf
-FILES=`sed -n 's/^[^#]*<Stream \(.*\)>.*/\1/p' test.conf | grep -v html`
+FILES=`sed -n 's/^[^#]*<Stream \(.*\)>.*/\1/p' $2 | grep -v html`
-rm -f feed1.ffm
-../ffserver -d -f test.conf 2> /dev/null &
+rm -f tests/feed1.ffm
+./ffserver -d -f tests/test.conf 2> /dev/null &
FFSERVER_PID=$!
sleep 2
echo "Waiting for feeds to startup..."
-../ffmpeg -loop_input -flags +bitexact -dct fastint -idct simple -y -f pgmyuv -i vsynth1/%02d.pgm http://localhost:9999/feed1.ffm 2> /dev/null &
+./ffmpeg -loop_input -flags +bitexact -dct fastint -idct simple -y -f pgmyuv -i tests/vsynth1/%02d.pgm http://localhost:9999/feed1.ffm 2> /dev/null &
FFMPEG_PID=$!
sleep 5
(
- cd data || exit $?
+ cd tests/data || exit $?
rm -f ff-*;
WGET_OPTIONS="--user-agent=NSPlayer -q --proxy=off -e verbose=off -e server_response=off"
for file in $FILES; do
@@ -42,8 +35,8 @@ sleep 5
kill $FFMPEG_PID
kill $FFSERVER_PID
wait > /dev/null 2>&1
-rm -f feed1.ffm
-if $diff_cmd data/ffserver.regression "$1" ; then
+rm -f tests/feed1.ffm
+if diff -u tests/data/ffserver.regression "$1" ; then
echo
echo Server regression test succeeded.
exit 0
diff --git a/contrib/ffmpeg/tests/tiny_psnr.c b/contrib/ffmpeg/tests/tiny_psnr.c
index d8bce2b7b..31a7a1b5e 100644
--- a/contrib/ffmpeg/tests/tiny_psnr.c
+++ b/contrib/ffmpeg/tests/tiny_psnr.c
@@ -1,20 +1,21 @@
/*
* Copyright (c) 2003 Michael Niedermayer <michaelni@gmx.at>
*
- * This library is free software; you can redistribute it and/or
+ * This file is part of FFmpeg.
+ *
+ * FFmpeg is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public
* License as published by the Free Software Foundation; either
- * version 2 of the License, or (at your option) any later version.
+ * version 2.1 of the License, or (at your option) any later version.
*
- * This library is distributed in the hope that it will be useful,
+ * FFmpeg is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
* Lesser General Public License for more details.
*
* You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
+ * License along with FFmpeg; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
- *
*/
#include <stdio.h>
@@ -48,7 +49,8 @@ uint64_t exp16_table[21]={
195360063,
582360139072LL,
};
-#if 1
+
+#if 0
// 16.16 fixpoint exp()
static unsigned int exp16(unsigned int a){
int i;
@@ -61,6 +63,8 @@ static unsigned int exp16(unsigned int a){
return out;
}
+#endif
+
// 16.16 fixpoint log()
static int64_t log16(uint64_t a){
int i;
@@ -79,7 +83,6 @@ static int64_t log16(uint64_t a){
return out;
}
-#endif
static uint64_t int_sqrt(uint64_t a)
{
uint64_t ret=0;
diff --git a/contrib/ffmpeg/tests/videogen.c b/contrib/ffmpeg/tests/videogen.c
index 39d85a26a..226c4dd4f 100644
--- a/contrib/ffmpeg/tests/videogen.c
+++ b/contrib/ffmpeg/tests/videogen.c
@@ -1,6 +1,6 @@
/*
* Generates a synthetic YUV video sequence suitable for codec testing.
- * NOTE: no floats are used to guaranty a bit exact output.
+ * NOTE: No floats are used to guarantee a bit exact output.
*
* Copyright (c) 2002 Fabrice Bellard
*