James Almer
962040ad91
fate/image: add missing ffprobe dependency to fate-dpx-probe
...
And use the existing probeframes helper while at it.
Signed-off-by: James Almer <jamrial@gmail.com>
4 years ago
Harry Mallon
4bdfbd688f
fate: Add dpx-probe test
...
Signed-off-by: Harry Mallon <harry.mallon@codex.online>
4 years ago
Mark Reid
8d19b3c4a5
avcodec/exr: preserve half-float NaN bits and add fate test
...
Handles NaNs more like the official implementation handles them, preserving
the original bits.
4 years ago
Nicolas George
3bf5cc9c58
fate: add scale filters for big-endian architectures.
...
Filters mostly work in native endianness, but they must output
a specified endianness, usually little: that requires a final
conversion for big endian.
I do not know what's the deal with gif-deal: inserting explicitly
the filters that are implicitly inserted result in less frames in
output. Probably a strange problem of duration.
4 years ago
Mark Reid
61d767f3a3
fate: use correct uint32 layer
4 years ago
Mark Reid
1c094563fe
avcodec/exr: add support data windows larger or outside display window
4 years ago
Nicolas George
f08e024ac7
fate: disable automatic conversions on many tests.
...
Explicitly insert the scale or aresample filter where it would
have been inserted by the negotiation.
Re-enable conversions if it cannot be done easily.
If a conversion is needed in a test, we want to know about it.
If the negotiation changes and makes new conversion necessary,
we want to know about it even more.
4 years ago
Mark Reid
af5922a79a
avcodec/exr: output float pixels in float pixel format
...
changes since v1
- default behavior, no longer hidden behind decoder parameter
- updated tests to reflect change
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
5 years ago
Martin Vignali
c8552b7858
fate/exr : add test for long name flag
...
ticket 6994
7 years ago
Martin Vignali
6ce57fb3c2
fate/exr : add test for Y, b44A negative half, and datawindow != displaywindow
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
89812e423d
fate/exr : add test for negative float value
...
the tested sample contain negative value in the red channel
need to be clip to zero, and not set to MAX_RED
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
5ad18f279a
fate/exr : add tests for piz uncompress
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
59d219b91e
fate/exr : fix pix_fmt
...
rgb_scanline_pxr24_half_uint32_13x9.exr doesn't have alpha
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
4db2bfa63c
fate : add test for exr with offset table set to 0
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
6426f74272
fate/exr : add test for uint32 data
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Mark Thompson
156bc0193b
fate: Add webp alpha test
8 years ago
Martin Vignali
1412e5a004
fate/psd : add test for bitmap and duotone
...
The duotone file is interpreted as gray
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
682769d3d3
fate/psd : add test for 256 color
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
6672a49e5a
fate/psd: add tests for uncompress and rle samples
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
c9d1f4883d
fate/exr: add test for pxr24 with half and uint32 channel
...
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Carl Eugen Hoyos
445522c01b
fate: Add test for ticket #5805 .
8 years ago
Christophe Gisquet
b6e8efb082
fate: add 12bpp sample
...
Allows testing simple_idct12 correctness/bitexactness, as the sample
was generated using faani as idct.
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
9cc114fa54
fate/png : add test for rgba64 and interleaved rgb
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Martin Vignali
92bf87db29
fate/webp : add test for lossless picture to improve cover
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Martin Vignali
2bdb26b4ee
fate/webp : add test for lossy compression.
...
the result of ffmpeg decoding is binary exact with the yuv output of
official decoder (dwebp)
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Diego Biurrun
7c55fac7df
fate: Add test for webp
9 years ago
Martin Vignali
bd2cec7021
fate/webp : add test for webp lossless decoding (rgb and rgba)
...
output have been compared with official decoding tool output (dwebp)
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Martin Vignali
971ee09d32
fate/exr : add tests for file with half and float channels
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Vittorio Giovara
4b2e69397b
dds: Add support for monochrome images
9 years ago
Martin Vignali
b45d542ea6
fate/exr : add test for PXR24 Float and tile uncompress
9 years ago
Diego Biurrun
01621202aa
build: miscellaneous cosmetics
...
Restore alphabetical order in lists, break overly long lines, do some
prettyprinting, add some explanatory section comments, group parts
together that belong together logically.
9 years ago
Vittorio Giovara
00658253e2
fate: Update DDS tests
9 years ago
Martin Vignali
4f682318fb
fate/exr : add test for b44/b44a compression
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Vittorio Giovara
823fa70045
fate: Rework sgi tests into a suite and add the missing ones
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
9 years ago
Vittorio Giovara
a16854892c
dds: Add a rgba fate test
9 years ago
Martin Storsjö
e2bd03a14a
fate: Avoid unnecessary pixel format conversions
...
Most of the fate-dds-* and fate-txd-* tests already
output into the same pixel format regardless of
platform endianness, so there's no need to force
conversion to another format.
This fixes the tests fate-txd-16bpp, fate-txd-odd,
fate-dds-rgb16, fate-dds-rgb24 and fate-dds-xrgb on
big endian, where the tests seem to fail due to issues
with certain conversion codepaths in swscale.
Those conversion codepaths should of course be fixed, but
the individual decoder tests should use as little extra
conversion steps as possible.
Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago
Michael Niedermayer
8575d960fe
tests/fate/image: also run fate-sgi for the fate-image target
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
10 years ago
Vittorio Giovara
5c018ee188
DirectDraw Surface image decoder
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
10 years ago
Vittorio Giovara
d81fb63d87
fate: Add a PICT test
...
This stimulates the direct pixel mode in Quickdraw decoder.
10 years ago
Vittorio Giovara
7b734ee55d
lavf: Open PICT images with Quickdraw
...
Update the pictor test to use the pictor codec, as both formats share
the .pic file extension.
10 years ago
Martin Storsjö
50036c30df
fate: Use bitexact conversions in the dpxparser test
...
This fixes fate on e.g. ppc.
Signed-off-by: Martin Storsjö <martin@martin.st>
10 years ago
Vittorio Giovara
a381e0cec8
fate: add a DPX parser test
10 years ago
Vittorio Giovara
086a541857
fate: png-suite
...
Every supported format is converted to RGB.
10 years ago
Martin Storsjö
66d04c068a
fate: Explicitly use gray16le in fate-sgi-gray16
...
This fixes the test on big endian.
Signed-off-by: Martin Storsjö <martin@martin.st>
11 years ago
Vittorio Giovara
55c6e59906
fate: add SGI tests
11 years ago
Paul B Mahol
06688e96fb
fate: add exr tests
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
11 years ago
Martin Storsjö
3e4e2142d2
fate: Convert the paletted output in the brenderpix tests to rgb24
...
This makes the output consistent on big-endian systems.
11 years ago
Vittorio Giovara
e8e560f2a2
fate: add a bmpparser test
11 years ago
Vittorio Giovara
991362fab4
fate: add XBM tests
11 years ago
Vittorio Giovara
bb36b9aa7e
fate: add BRender PIX tests
11 years ago