aboutsummaryrefslogtreecommitdiffstats
path: root/tests/fate/h264.mak
Commit message (Collapse)AuthorAgeFilesLines
* Merge commit '38efff92f1ef81f3de20ff0460ec7b70c253d714'Clément Bœsch2017-01-241-0/+4
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit '38efff92f1ef81f3de20ff0460ec7b70c253d714': FATE: add a test for H.264 with two fields per packet h264: fix decoding multiple fields per packet with slice threads This merge includes two commits because the FATE test was useful in order to make proper testing. The merge gets rid of the now unused: - SLICE_SINGLETHREAD and SLICE_SKIPED macros - max_contexts - "again" label in decode_nal_units() This commit also includes the fix from d3e4d406b. Thanks to wm4 and Michael Niedermayer for their testing. Merged-by: Clément Bœsch <u@pkh.me> Merged-by: Matthieu Bouron <matthieu.bouron@gmail.com>
| * FATE: add a test for H.264 with two fields per packetAnton Khirnov2016-07-151-0/+4
| |
* | avcodec/h264dec: Fix regression with "make fate-h264-attachment-631 THREADS=8"Michael Niedermayer2017-01-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | This treats the case of no slices like no frames which it basically is. The field is added to the context as other nal related fields are also there and passing the has_slices field per *arguments is ugly and not consistent Found-by: ubitux Approved-by: ubitux Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Add h264 test for frame num gapsDerek Buitenhuis2016-12-121-0/+2
| | | | | | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* | Merge commit '8d07e941b04d63fc4443dd986e3dc7b69cdcca43'Hendrik Leppkes2016-11-181-0/+2
|\| | | | | | | | | | | | | | | | | | | * commit '8d07e941b04d63fc4443dd986e3dc7b69cdcca43': FATE: add a test of H.264 SEI recovery in an intra refresh stream Our H264 decoder drops 3 frames from the beginning of the stream, but all frames after those match, hence the difference in the fate test. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * FATE: add a test of H.264 SEI recovery in an intra refresh streamAnton Khirnov2016-07-151-0/+2
| |
* | Merge commit '390b95b88b2b896b63f257f69e434dfc0111e076'Hendrik Leppkes2016-11-181-0/+5
|\| | | | | | | | | | | | | * commit '390b95b88b2b896b63f257f69e434dfc0111e076': fate: Add a mixed NAL coding sample Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate: Add a mixed NAL coding sampleVittorio Giovara2016-07-131-0/+5
| | | | | | | | | | | | See 17c99b6158f2c6720af74e81ee727ee50d2e7e96. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'cbbb404055877e3beb9890ffe22784a6a100963e'Hendrik Leppkes2016-11-171-2/+2
|\| | | | | | | | | | | | | * commit 'cbbb404055877e3beb9890ffe22784a6a100963e': fate: Restore order of h264 entries Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate: Restore order of h264 entriesVittorio Giovara2016-07-131-2/+2
| |
* | fate: Add h264 extradata reload testsVittorio Giovara2016-11-161-0/+5
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/h264: make mp4toannexb test use auto-BSFRodger Combs2016-10-241-2/+3
| |
* | tests/fate: Add test for ticket 3386 ([H264] [Regression] illegal short term ↵Michael Niedermayer2016-07-021-0/+2
| | | | | | | | | | | | buffer state detected) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate/h264: add test for skip-nointra and skip-nokeyMichael Niedermayer2016-06-291-0/+3
| |
* | fate/h264: add test for ticket #631Clément Bœsch2016-06-171-0/+2
| |
* | tests/fate/h264: Add test for xavc and somewhat odd pps/spsMichael Niedermayer2016-06-031-0/+2
| | | | | | | | | | | | (Ticket 4389) Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '18019f8cb9663dd1032c65aa453eaec18d641905'Derek Buitenhuis2016-05-111-0/+10
|\| | | | | | | | | | | | | | | * commit '18019f8cb9663dd1032c65aa453eaec18d641905': FATE: add an H.264 test with unescaped extradata FATE: add an H.264 test with invalid reference lists Merged-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
| * FATE: add an H.264 test with unescaped extradataAnton Khirnov2016-04-151-0/+4
| | | | | | | | See commit a7829a2
| * FATE: add an H.264 test with invalid reference listsAnton Khirnov2016-04-151-0/+6
| | | | | | | | See commit 9d74012
* | fate: Add test for broken SPS (Ticket 2580)Michael Niedermayer2016-05-051-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Remove vsync drop from some h264 testsMichael Niedermayer2016-03-261-16/+16
| | | | | | | | | | | | | | | | Note some tests need vsync drop to produce exact timestamps, these seem not to need it. quite likely many more dont need it either, ive not checked beyond finding one that needs it and the ones which have it removed Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: Modify a random h264 test to also test the -framerate optionMichael Niedermayer2016-03-261-1/+4
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add missing dependencies for fate-h264-dts_5framesJames Almer2016-03-121-4/+3
| | | | | | | | Signed-off-by: James Almer <jamrial@gmail.com>
* | fate: Add ffprobe dependancy to fate-h264-dts_5framesMichael Niedermayer2016-03-121-0/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add test for "Fix DTS for short H264 streams"Sasi Inguva2016-03-121-0/+3
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit '819bb3e81c72939ae1c1a4e5fc3dfdf3e98df074'Michael Niedermayer2014-07-211-0/+2
|\| | | | | | | | | | | | | * commit '819bb3e81c72939ae1c1a4e5fc3dfdf3e98df074': fate: add h264-direct-bff test Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add h264-direct-bff testVittorio Giovara2014-07-201-0/+2
| |
* | Merge commit '52ea29867070243385220a223d7512ea7d4ae2d2'Michael Niedermayer2013-07-121-1/+1
|\| | | | | | | | | | | | | * commit '52ea29867070243385220a223d7512ea7d4ae2d2': fate: use current syntax for the scale filter Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: use current syntax for the scale filterSean McGovern2013-07-121-1/+1
| | | | | | | | Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'ba13606ca6adbc74b4db4a72b0769397d6408791'Michael Niedermayer2013-05-291-190/+190
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'ba13606ca6adbc74b4db4a72b0769397d6408791': fate: Add a --target-samples path parameter Conflicts: configure tests/fate/audio.mak tests/fate/cover-art.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/filter-video.mak tests/fate/h264.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/pcm.mak tests/fate/prores.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vpx.mak tests/fate/vqf.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: Add a --target-samples path parameterMartin Storsjö2013-05-281-179/+179
| | | | | | | | | | | | | | This allows having the samples accessible via different paths on the target and on the host. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'fc18cc44ebfae07da153dc782572e7ce2f6fe47d'Michael Niedermayer2013-04-251-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | * commit 'fc18cc44ebfae07da153dc782572e7ce2f6fe47d': fate: add CVFC1_Sony_C to h264 conformance tests doc/APIchanges: add missing hashes and dates Conflicts: doc/APIchanges tests/fate/h264.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add CVFC1_Sony_C to h264 conformance testsVittorio Giovara2013-04-241-0/+2
| | | | | | | | | | | | | | The sample is already included in the FATE suite, but is not tested because cropping wasn't fully supported before. Signed-off-by: Anton Khirnov <anton@khirnov.net>
| * fate: use little endian yuv444p10 in h264-reinit testsJanne Grunau2013-03-231-1/+1
| | | | | | | | Fixes fate big endian configs.
* | fate: use little endian yuv444p10 in h264-reinit testsJanne Grunau2013-03-231-1/+1
| | | | | | | | | | | | Fixes fate big endian configs. Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2013-03-231-0/+2
|\| | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: add test for cropping h264 to container dimensions FATE: add a tscc2 test. tscc2: allocate AVFrame properly. Conflicts: libavcodec/tscc2.c Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add test for cropping h264 to container dimensionsJanne Grunau2013-03-221-0/+2
| | | | | | | | | | Tests the workaround added for 1080 videos created with Canon cameras in 30f515091c323da59c0f1b533703dedca2f4b95d.
* | Merge commit '1c4073efd24164ac6eaa52c544f5cdb0e5f6aee5'Michael Niedermayer2013-03-211-0/+8
|\| | | | | | | | | | | | | | | * commit '1c4073efd24164ac6eaa52c544f5cdb0e5f6aee5': fate: add tests for h264 decoder reinit h264: fix bit depth changes with frame threading Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: add tests for h264 decoder reinitJanne Grunau2013-03-201-0/+8
| |
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-12-041-181/+181
|\| | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: ppc: always use pic for shared libraries build: cosmetics: Move CONFIG_RTPDEC entry to a more suitable place fate: ea, h264: prettyprinting and ordering cosmetics Conflicts: tests/fate/ea.mak tests/fate/h264.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: ea, h264: prettyprinting and ordering cosmeticsDiego Biurrun2012-12-031-177/+177
| |
* | Merge commit 'e4d349b4014ee2a03f521027e0bd1ace4a9e60bd'Michael Niedermayer2012-11-291-4/+6
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | * commit 'e4d349b4014ee2a03f521027e0bd1ace4a9e60bd': fate: h264: Add dependencies fate: ea: Add dependencies fate: Do not unconditionally run libavutil tests rtpenc_chain: Remove unused variable nuv: check for malloc failure when allocating extradata nuv: use the stream indices generated by avformat_new_stream() Conflicts: tests/fate/ea.mak Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: h264: Add dependenciesDiego Biurrun2012-11-281-4/+6
| |
* | fate: drop strict 1 for MR4_TANDBERG_C.264 and MR5_TANDBERG_C.264Michael Niedermayer2012-07-021-2/+2
| | | | | | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-201-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: fate: fix dependencies on SAMPLES being set fate: remove unnecessary libavfilter dependency Conflicts: ffmpeg.c tests/Makefile tests/fate/aac.mak tests/fate/audio.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/image.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/mpc.mak tests/fate/probe.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vqf.mak tests/ref/fate/idroq-video-encode tests/ref/fate/vc1-ism Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: fix dependencies on SAMPLES being setMans Rullgard2012-05-191-1/+1
| | | | | | | | | | | | | | This allows fate to run without errors with or without SAMPLES being set. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-05-101-1/+1
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: (27 commits) libxvid: Give more suitable names to libxvid-related files. libxvid: Separate libxvid encoder from libxvid rate control code. jpeglsdec: Remove write-only variable in ff_jpegls_decode_lse(). fate: cosmetics: lowercase some comments fate: Give more consistent names to some RealVideo/RealAudio tests. lavfi: add avfilter_get_audio_buffer_ref_from_arrays(). lavfi: add extended_data to AVFilterBuffer. lavc: check that extended_data is properly set in avcodec_encode_audio2(). lavc: pad last audio frame with silence when needed. samplefmt: add a function for filling a buffer with silence. samplefmt: add a function for copying audio samples. lavr: do not try to copy to uninitialized output audio data. lavr: make avresample_read() with NULL output discard samples. fate: split idroq audio and video into separate tests fate: improve dependencies fate: add convenient shorthands for ea-vp6, libavcodec, libavutil tests fate: split some combined tests into separate audio and video tests fate: fix dependencies for probe tests mips: intreadwrite: fix inline asm for gcc 4.8 mips: intreadwrite: remove unnecessary inline asm ... Conflicts: cmdutils.h configure doc/APIchanges doc/filters.texi ffmpeg.c ffplay.c libavcodec/internal.h libavcodec/jpeglsdec.c libavcodec/libschroedingerdec.c libavcodec/libxvid.c libavcodec/libxvid_rc.c libavcodec/utils.c libavcodec/version.h libavfilter/avfilter.c libavfilter/avfilter.h libavfilter/buffersink.h tests/Makefile tests/fate/aac.mak tests/fate/audio.mak tests/fate/demux.mak tests/fate/ea.mak tests/fate/image.mak tests/fate/libavutil.mak tests/fate/lossless-audio.mak tests/fate/lossless-video.mak tests/fate/microsoft.mak tests/fate/qt.mak tests/fate/real.mak tests/fate/screen.mak tests/fate/video.mak tests/fate/voice.mak tests/fate/vqf.mak tests/ref/fate/ea-mad tests/ref/fate/ea-tqi Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * fate: improve dependenciesMans Rullgard2012-05-091-1/+1
| | | | | | | | | | | | | | This makes only tests actually using avconv depend on it. The remaining tests already depend on what they need. Signed-off-by: Mans Rullgard <mans@mansr.com>
* | Merge remote-tracking branch 'qatar/master'Michael Niedermayer2012-02-271-3/+3
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * qatar/master: lavf: don't guess r_frame_rate from either stream or codec timebase. avconv: set discard on input streams automatically. Fix parser not to clobber has_b_frames when extradata is set. lavf: don't set codec timebase in avformat_find_stream_info(). avconv: saner output video timebase. rawdec: set timebase to 1/fps. avconv: refactor vsync code. FATE: remove a bunch of useless -vsync 0 cdxl: bit line plane arrangement support cdxl: remove early check for bpp cdxl: set pix_fmt PAL8 only if palette is available Conflicts: ffmpeg.c libavcodec/h264_parser.c libavformat/rawdec.c tests/fate/demux.mak tests/fate/ea.mak tests/fate/h264.mak tests/fate/prores.mak tests/fate/video.mak tests/ref/fate/bethsoft-vid tests/ref/fate/creatureshock-avs tests/ref/fate/ea-cmv tests/ref/fate/interplay-mve-16bit tests/ref/fate/interplay-mve-8bit tests/ref/fate/nuv tests/ref/fate/prores-alpha tests/ref/fate/qtrle-16bit tests/ref/fate/qtrle-1bit tests/ref/fate/real-rv40 tests/ref/fate/rpza tests/ref/fate/wmv8-drm Merged-by: Michael Niedermayer <michaelni@gmx.at>
| * FATE: remove a bunch of useless -vsync 0Anton Khirnov2012-02-261-175/+175
| | | | | | | | No changes in the test results.