Ronald S. Bultje
b51021da7b
fate: fix fate-h264-conformance-frext-pph10i4-panasonic-a crcs.
...
The sample on rsync was corrupt, this one is now bitexact w.r.t. JM.
14 years ago
Stefano Sabatini
e280a4da2a
iff/8svx: redesign 8SVX demuxing and decoding for handling stereo samples correctly
...
Make the iff demuxer send the whole audio chunk to the decoder as a
single packet, move stereo interleaving from the iff demuxer to the
decoder, and introduce an 8svx_raw decoder which performs
stereo interleaving.
This is required for handling stereo data correctly, indeed samples
are stored like:
LLLLLL....RRRRRR
that is all left samples are at the beginning of the chunk, all right
samples at the end, so it is necessary to store and process the whole
buffer in order to decode each frame. Thus the decoder needs all the
audio chunk before it can return interleaved data.
Fix decoding of files 8svx_exp.iff and 8svx_fib.iff, fix trac issue #169 .
14 years ago
Michael Niedermayer
0f6bbc5a06
h264-fate: Fix 10bit H264 tests on big endian.
...
framecrc returns different values when one swiches endianness,
this apparently has been missed by "the fork" who added the 10bit fate
tests. Sorry for missing this during the merge.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Ronald S. Bultje
23d10ce015
fate: add 10-bit H264 tests.
14 years ago
Michael Niedermayer
3dd779eb0a
swscale: implement Nbit->non native endian 16bit. Fixes v210.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Baptiste Coudurier
807a058e8b
v210dec: switch to PIX_FMT_422P10
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Baptiste Coudurier
b3d5a4b06e
adpcmdec: Fix QT IMA ADPCM decoder
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Ronald S. Bultje
7d2e03afc8
vc1: make overlap filter for I-frames bit-exact.
14 years ago
Anssi Hannula
7c152a458d
lavf: inspect more frames for fps when container time base is coarse
...
As per issue2629, most 23.976fps matroska H.264 files are incorrectly
detected as 24fps, as the matroska timestamps usually have only
millisecond precision.
Fix that by doubling the amount of timestamps inspected for frame rate
for streams that have coarse time base. This also fixes 29.970 detection
in matroska.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
(cherry picked from commit 78431098f9
)
Tested with mplayer based on this report
http://thread.gmane.org/gmane.comp.video.mplayer.user/66043/focus=66063
Signed-off-by: Reinhard Tartler <siretart@tauware.de>
14 years ago
Vitor Sessak
96573c0d76
lavf/utils.c: Order packets with identical PTS by stream index.
...
This allows for more reproducible results when using multi-threading.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Anssi Hannula
78431098f9
lavf: inspect more frames for fps when container time base is coarse
...
As per issue2629, most 23.976fps matroska H.264 files are incorrectly
detected as 24fps, as the matroska timestamps usually have only
millisecond precision.
Fix that by doubling the amount of timestamps inspected for frame rate
for streams that have coarse time base. This also fixes 29.970 detection
in matroska.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Ronald S. Bultje
c56e618b4b
Split fate-psx-str-v3 into a video-only and audio-only test.
14 years ago
Mans Rullgard
2a569799a9
fate: update wmv8-drm reference
...
This updates the wmv8-drm reference after c47d383
.
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Ronald S. Bultje
c47d383502
vc1: make P-frame deblock filter bit-exact.
14 years ago
Peter Ross
c3afa4db91
bink: prevent overflows within binkidct by using int-sized intermediate array
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit e211e255aa
)
14 years ago
Justin Ruggles
1e898e7d35
vmdaudio: output 8-bit audio as AV_SAMPLE_FMT_U8.
...
There is no need to expand to 16-bits. Just use memcpy() to copy the raw data.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 1108f8998c
)
14 years ago
Justin Ruggles
c11c79222e
vmdaudio: output audio samples for standalone silent blocks.
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 9b73f78600
)
14 years ago
Peter Ross
e211e255aa
bink: prevent overflows within binkidct by using int-sized intermediate array
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Justin Ruggles
1108f8998c
vmdaudio: output 8-bit audio as AV_SAMPLE_FMT_U8.
...
There is no need to expand to 16-bits. Just use memcpy() to copy the raw data.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Justin Ruggles
9b73f78600
vmdaudio: output audio samples for standalone silent blocks.
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Mans Rullgard
c78c182097
fate: add h264 test for extreme cases in planar prediction
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit e63dd5fb04
)
14 years ago
Mans Rullgard
e63dd5fb04
fate: add h264 test for extreme cases in planar prediction
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Mans Rullgard
73fd7c1f0a
fate: add lossless h264 test
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 76edf2c137
)
14 years ago
Mans Rullgard
76edf2c137
fate: add lossless h264 test
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
14 years ago
Baptiste Coudurier
90603f7c93
Update smc fate ref due to r26310
...
Originally committed as revision 26342 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
87c1410d11
Add a FATE test for Playstation STR version 3
...
Originally committed as revision 26231 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Aurelien Jacobs
2c77c90684
add SubRip decoder
...
Originally committed as revision 26119 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
eb066a4ce9
Discard partial packet of last frame for fate-wmv8-drm to avoid test fails
...
due to VC-1 decoder overreads resulting in different output.
Originally committed as revision 26055 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
853395b913
Add test for ASF -cryptokey that tests only demuxing, but both audio and video
...
to complement the existing video-only decode test.
Originally committed as revision 26054 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
bf09a01981
Change ASF demuxer to return incomplete last packets.
...
Whether the behaviour for streams using scrambling makes sense
is unclear.
Originally committed as revision 26053 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Carl Eugen Hoyos
ad556addfd
Fix h264-conformance-frext-frext_mmco4_sony_b conformance test.
...
This includes a revert of r25840
Originally committed as revision 25842 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Baptiste Coudurier
79561f0ed4
Update fate h264 test due to r25824, this file has 2 frames delay
...
Originally committed as revision 25840 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
bbf07bf9b8
Remove now unused file (should have been part of commit r25735)
...
Originally committed as revision 25736 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
c51722bf97
Test 4XM decoding (and not only demuxing) in FATE tests
...
Originally committed as revision 25735 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
e61bb0852f
Add test for cropping of interlaced H.264.
...
Originally committed as revision 25677 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
9fc2b70826
Update 24 bpp TM1 reference for decoder fixes.
...
Originally committed as revision 25664 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Alexander Strange
e4dccc0d59
Update rv30 FATE reference after last commit
...
The rm demuxer has timestamp bugs, so this test is sensitive to changes in
timestamp correction. The previous commit did not make output any better or worse
on this test, just different.
See https://roundup.ffmpeg.org/issue2288 for details.
Originally committed as revision 25432 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
01e4b67598
Rename fate-gsm test to the more accurate fate-gsm-ms
...
and add a test for regular GSM as fate-gsm.
Fixes a 8kHz sample from issue 113.
Originally committed as revision 25313 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Martin Storsjö
fe5f761ab6
Add a FATE test for the G.722 decoder
...
Originally committed as revision 25104 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
4b7539f1cd
SHA fate test
...
Originally committed as revision 25013 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
d81db9c7d1
Add RealVideo 3 FATE test
...
Originally committed as revision 25008 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
3e41fc623c
Add Apple MJPEG-B decoder FATE test
...
Originally committed as revision 25006 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
506c47a48e
Add FATE test for ScummVM DXA flavor
...
Originally committed as revision 25005 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
2d0cdf3cc0
Add fate test for Westwood SND1 codec
...
Originally committed as revision 24957 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
0a24503d04
Remove CCITT fax G4 tests (partial revert of r24954). This test is
...
corrupting memory somehow and segfaulting in the BSDs.
Originally committed as revision 24956 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
3b619cab31
CCITT Fax Group compression fate tests
...
Originally committed as revision 24954 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
4574b815cc
VP3 fate test
...
Originally committed as revision 24928 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
d21caa952c
Renderware TeXture Dictionary FATE test
...
Originally committed as revision 24911 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Vitor Sessak
07862680b5
Add FATE test for WMV8 DRM
...
Originally committed as revision 24874 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago
Reimar Döffinger
620918e4bf
Add truemotion1 tests.
...
Originally committed as revision 24872 to svn://svn.ffmpeg.org/ffmpeg/trunk
14 years ago