FFmpeg/tests/ref/seek
Alexandra Hájková b08569a239 lavf: Replace the ASF demuxer
The old one is the result of the reverse engineering and guesswork.
The new one has been written following the now-available specification.

This work is part of Outreach Program for Women Summer 2014 activities
for the Libav project.

The fate references had to be changed because the old demuxer truncates
the last frame in some cases, the new one handles it properly.
The seek-test reference is changed because seeking works differently
in the new demuxer. When seeking, the packet is not read from the stream
directly, but it is rather constructed by the demuxer. That is why
position is -1 now in the reference.

Signed-off-by: Anton Khirnov <anton@khirnov.net>
2015-06-28 10:16:40 +02:00
..
acodec-adpcm-ima_qt fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-adpcm-ima_wav fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-adpcm-ms fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-adpcm-swf fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-adpcm-yamaha fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-alac fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-flac fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-mp2 fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-alaw fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-f32be fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-f32le fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-f64be fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-f64le fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-mulaw fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s8 fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s16be fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s16le fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s24be fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s24le fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s32be fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-s32le fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
acodec-pcm-u8 fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-aiff fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-alaw avconv: make -t insert trim/atrim filters. 2013-04-30 11:53:12 +02:00
lavf-asf lavf: Replace the ASF demuxer 2015-06-28 10:16:40 +02:00
lavf-au fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-avi fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-bmp fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-dv_fmt fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-flv_fmt flvenc: only write the framerate tag based on avg_frame_rate 2014-05-29 08:01:30 +02:00
lavf-gif fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-gxf mpeg2: add sequence display extension information 2014-06-06 15:38:10 +01:00
lavf-jpg fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-mkv matroskaenc: set the stream timebase earlier 2014-05-29 08:01:58 +02:00
lavf-mmf fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-mov fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-mpg lavf: introduce AVFMT_TS_NEGATIVE 2013-04-25 10:13:27 +02:00
lavf-mulaw avconv: make -t insert trim/atrim filters. 2013-04-30 11:53:12 +02:00
lavf-mxf mpeg2: add sequence display extension information 2014-06-06 15:38:10 +01:00
lavf-mxf_d10 mxf: Set audio packets pts 2014-03-06 19:28:20 +01:00
lavf-nut nutenc: do not use has_b_frames 2015-01-27 09:15:07 +01:00
lavf-ogg oggdec: do not fall back on binary search in the generic code. 2013-07-02 10:37:22 +02:00
lavf-pbmpipe fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-pcx fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-pgm fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-pgmpipe fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-ppm fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-ppmpipe fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-rm fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-sgi fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-swf fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-tga fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-tiff fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-ts mpeg2: add sequence display extension information 2014-06-06 15:38:10 +01:00
lavf-voc fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-wav fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
lavf-yuv4mpeg fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-asv1 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-asv2 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-dnxhd-720p fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-dnxhd-720p-rd fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-dnxhd-1080i fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-dv fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-dv-50 fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-dv-411 fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-ffv1 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-flashsv Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-flv Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-h261 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-h263 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-h263p Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-huffyuv Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-jpegls Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-ljpeg Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mjpeg Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg1 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg1b Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-422 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-idct-int Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-ilace Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-ivlc-qprd Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-thread Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg2-thread-ivlc Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-adap Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-adv Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-error Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-nr Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-qpel Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-qprd Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-rc Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-mpeg4-thread Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-msmpeg4 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-msmpeg4v2 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-rgb fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00
vsynth2-roqvideo Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-rv10 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-rv20 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-svq1 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-wmv1 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-wmv2 Replace lena.pnm 2014-11-28 17:55:27 -05:00
vsynth2-yuv fate: split dependencies for fate-seek tests 2012-12-02 23:25:41 +01:00