summaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAge
* tests: Fix running ffserver under qemuMichael Niedermayer2016-11-28
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/Makefile: Fix ffservertest dependenciesMichael Niedermayer2016-11-28
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/ffserver-regression.sh: Fix file truncation introduced in ↵Michael Niedermayer2016-11-28
| | | | | | 508826f961caf662cadb7c253e3c0e7d75104bdd Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/ffserver.conf: Force bitexactness in the ffmpeg commandMichael Niedermayer2016-11-27
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate/exr: add test for pxr24 with half and uint32 channelMartin Vignali2016-11-25
| | | | Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
* fate/swresample: add resample exact_lin and exact_lin_async testMuhammad Faiz2016-11-25
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* avutil/tests: add cpu_init to .gitignore and tests/fateWan-Teh Chang2016-11-24
| | | | | | | This is a follow-up to commit d84a21207ea83055dc9b6dc1cd6a379f2ea756e7, which added the libavutil/tests/cpu_init.c. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: update fate-source ref fileJames Almer2016-11-23
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/apngenc: use the stream parameters extradata if availableJames Almer2016-11-18
| | | | | | | Fixes remuxing apng streams coming from the apng demuxer, which sends extradata during init. Signed-off-by: James Almer <jamrial@gmail.com>
* Revert "apngdec: use side data to pass extradata to the decoder"James Almer2016-11-18
| | | | | | | | | | | | | This reverts commit e0c6b32046f4bab7d34be77dd2f03b2a80c86d39. Said commit changed the behavior of the demuxer and decoder in a non backwards compatible way. Demuxers should make extradata available at init if possible, and send new extradata as side data within a packet if needed. A better fix for the remuxing crash will follow. Signed-off-by: James Almer <jamrial@gmail.com>
* Merge commit '8d07e941b04d63fc4443dd986e3dc7b69cdcca43'Hendrik Leppkes2016-11-18
|\ | | | | | | | | | | | | | | | | | | * 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-15
| |
* | Merge commit '390b95b88b2b896b63f257f69e434dfc0111e076'Hendrik Leppkes2016-11-18
|\| | | | | | | | | | | | | * 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-13
| | | | | | | | | | | | See 17c99b6158f2c6720af74e81ee727ee50d2e7e96. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* | Merge commit 'cbbb404055877e3beb9890ffe22784a6a100963e'Hendrik Leppkes2016-11-17
|\| | | | | | | | | | | | | * commit 'cbbb404055877e3beb9890ffe22784a6a100963e': fate: Restore order of h264 entries Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * fate: Restore order of h264 entriesVittorio Giovara2016-07-13
| |
* | Merge commit '7b1ae0e73ab7f7c5eabc70dbe2e579127c6e154f'Hendrik Leppkes2016-11-17
|\| | | | | | | | | | | | | * commit '7b1ae0e73ab7f7c5eabc70dbe2e579127c6e154f': checkasm/arm: preserve the stack alignment checkasm_checked_call Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm/arm: preserve the stack alignment checkasm_checked_callJanne Grunau2016-07-13
| | | | | | | | | | | | | | | | | | The stack used by checkasm_checked_call_vfp was a multiple of 4 when the checked function is called. AAPCS requires a double word (8 byte) aligned stack public interfaces. Since both calls are public interfaces the stack is misaligned when the checked is called. Might fix the SIGBUS error in the armv7-linux-clang-3.7 fate config.
* | Merge commit '80fbb7becae530167373fe5178966b7d7604306e'Hendrik Leppkes2016-11-17
|\| | | | | | | | | | | | | * commit '80fbb7becae530167373fe5178966b7d7604306e': checkasm: vp8.mc: initialize the full src buffer after ec32574209f Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm: vp8.mc: initialize the full src buffer after ec32574209fJanne Grunau2016-07-13
| | | | | | | | Fixes "Use of uninitialised value" valgrind warnings in checkasm.
* | Merge commit '8c816c0c9b12fdefd9046415e97df299880bc9b8'Hendrik Leppkes2016-11-17
|\| | | | | | | | | | | | | * commit '8c816c0c9b12fdefd9046415e97df299880bc9b8': checkasm/arm: align the clobber check data properly for ldrd Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm/arm: align the clobber check data properly for ldrdJanne Grunau2016-07-10
| | | | | | | | Should fix the SIGBUS in the armv7-linux-clang-3.7 fate target.
* | Merge commit 'ec32574209f36467ef0d22c21a7e811ba98c15b6'Hendrik Leppkes2016-11-17
|\| | | | | | | | | | | | | * commit 'ec32574209f36467ef0d22c21a7e811ba98c15b6': checkasm: vp8: mc: test unequal width/height for partitions Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm: vp8: mc: test unequal width/height for partitionsJanne Grunau2016-07-10
| |
* | fate: Add h264 extradata reload testsVittorio Giovara2016-11-16
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | Merge commit 'f8d17d53957056c053a46f9320fa7ae6fe1479a5'Hendrik Leppkes2016-11-14
|\| | | | | | | | | | | | | * commit 'f8d17d53957056c053a46f9320fa7ae6fe1479a5': checkasm: Add tests for vp8dsp Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm: Add tests for vp8dspMartin Storsjö2016-07-08
| | | | | | | | | | | | | | The tests are inspired by similar tests for vp9 by Ronald Bultje. Signed-off-by: Martin Storsjö <martin@martin.st>
* | Merge commit 'b55566db4c51d920a6496455bb30a608e5a50a41'Hendrik Leppkes2016-11-14
|\| | | | | | | | | | | | | | | | | | | * commit 'b55566db4c51d920a6496455bb30a608e5a50a41': avconv: use avcodec_parameters_copy() with streamcopy The fate-aac-autobsf-adtstoasc changes from writing an audio bitdepth based on the sample format, which is now available. Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * avconv: use avcodec_parameters_copy() with streamcopyAnton Khirnov2016-07-02
| | | | | | | | | | | | | | | | | | This preserves all the information in the codec parameters. The wavpack ref changes are caused by the fact that now the sample format is set, so matroskaenc can use it to set the bit depth. Bug-Id: 945, along with the previous commit
| * checkasm: hevc: Iterate over features first, then over bitdepthsMartin Storsjö2016-06-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This avoids listing the same feature multiple times in the test output. Previously the output contained something like this: SSE2: - hevc_mc.qpel [OK] - hevc_mc.epel [OK] - hevc_mc.unweighted_pred [OK] - hevc_mc.qpel [OK] - hevc_mc.epel [OK] - hevc_mc.unweighted_pred [OK] Signed-off-by: Martin Storsjö <martin@martin.st>
| * ffv1: Remove version 2 and mark version 3 as non-experimentalLuca Barbato2016-06-29
| | | | | | | | | | The encoder produces bitstream compatible with the current specification and version 2 is set as reserved (non-standardizable).
| * fate: Add test for webpDiego Biurrun2016-06-28
| |
* | lsws: Add GRAY10 conversion.Carl Eugen Hoyos2016-11-14
| | | | | | | | Based on 19be5fb7 by Luca Barbato.
* | Merge commit 'e48746deec48e9ff195841bc3266b4e153a878cd'Hendrik Leppkes2016-11-13
|\| | | | | | | | | | | | | * commit 'e48746deec48e9ff195841bc3266b4e153a878cd': checkasm: h264dsp: Move the x and y variables into the randomize_buffer macro Merged-by: Hendrik Leppkes <h.leppkes@gmail.com>
| * checkasm: h264dsp: Move the x and y variables into the randomize_buffer macroMartin Storsjö2016-06-28
| | | | | | | | | | | | | | This avoids the risk of accidentally clobbering such variables outside of the macro if the same variables are used there. Signed-off-by: Martin Storsjö <martin@martin.st>
| * checkasm: h264dsp: Initialize the padding areaMartin Storsjö2016-06-28
| | | | | | | | | | | | | | | | This fixes valgrind warnings about conditional jumps based on uninitialized data (even though the uninitialized data only ever was compared with a direct copy of the same uninitialized data). Signed-off-by: Martin Storsjö <martin@martin.st>
* | fate/colorkey: disable audio stream.Nicolas George2016-11-13
| | | | | | | | | | | | | | The test is not supposed to cover audio. Also, using -vframes along with an audio stream depends on the exact order the frames are processed by filters, it is too much constraint to guarantee.
* | fate: fix fate-api dependenciesJames Almer2016-11-12
| | | | | | | | | | | | | | No need to run the whole fate-lavf set. fate-lavf-flv_fmt is enough to create the required source file. Signed-off-by: James Almer <jamrial@gmail.com>
* | lavf/mov.c: Fallback to finding non-keyframe in fix_index, if keyframe ↵Sasi Inguva2016-11-10
| | | | | | | | | | | | | | | | search fails. Signed-off-by: Sasi Inguva <isasi@google.com> Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/flvenc: add add_keyframe_index optionSteven Liu2016-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add keyframe index metadata Used to facilitate seeking; particularly for HTTP pseudo streaming. 1. read live streaming or file by sequence 2. if use add_keyframe_index option, add a mark flag at the position, use to insert new context at the last step. 3. add the keyframes *offset* and *timestamp* into a list 4. if use add_keyframe_index option, shift the metadata data from mark flag offset 5. insert the keyframes *offset* and *timestamp* from the list by sequence 6. free the list 7. end. Add FATE test case; Reviewed-by: Lou Logan <lou@lrcd.com> Signed-off-by: Steven Liu <liuqi@gosun.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | nut: add gray12 supportMichael Niedermayer2016-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale: Add GRAY12Luca Barbato2016-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale: Add GBRAP10 outputMichael Niedermayer2016-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | swscale: Add the GBRAP12 outputLuca Barbato2016-11-10
| | | | | | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | avformat/framehash: also print channel layout as a stringJames Almer2016-11-05
| | | | | | | | | | | | | | | | This should be more useful for users since numerical values for channel layout can be confusing and unintuitive. Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* | fate: Remove show_formats for fate-mov-zombie testMichael Niedermayer2016-11-05
| | | | | | | | | | | | | | This includes the absolute path Found-by: jamrial Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add zombie testMichael Niedermayer2016-11-05
| | | | | | | | | | | | This test tests some odd sample with odd aspect ratio Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* | fate: add bsf tests for ticket 5927James Almer2016-11-04
| | | | | | | | | | Tested-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* | avfilter/af_firequalizer: add fft2 optionMuhammad Faiz2016-11-04
| | | | | | | | | | | | | | | | | | | | 2-channels convolution using complex fft improves speed significantly not sure if it should be enabled by default so disable it by default Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
* | tests/fate/avformat: add segment.c testsRodger Combs2016-11-02
| |