summaryrefslogtreecommitdiffstats
path: root/tests/fate/mov.mak
Commit message (Collapse)AuthorAgeFilesLines
* fate: add prog suffix in fate-mov-mp4-with-mov-in24-verGyan Doshi2018-12-111-1/+1
| | | | | Prevent test failure with builds that set a suffix and/or extension for the ffprobe binary
* fate/mov : use do_md5sum for mov-faststart-4gb-overflow testMartin Vignali2018-09-221-1/+1
| | | | | | fix test on osx based on suggestion by Hendrik Leppkes
* Add FATE test for QT format audio descriptors in MP4Derek Buitenhuis2018-09-091-0/+3
| | | | Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* lavf/mov.c: Set start_time for all streams (in case of edit lists).Sasi Inguva2018-08-111-0/+5
| | | | | | | | | Fixes vorbis mp4 audio files, with edit list specified. Since st->skip_samples is not set in case of vorbis , ffmpeg computes the start_time as negative. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: correct filename references of qt-faststart binaryGyan Doshi2018-06-161-1/+1
| | | | qt-faststart build doesn't have PROGSSUF added.
* qt-faststart: add fate test for stco overflowerankor2018-06-131-1/+8
| | | | | | | verify that the stco atom is upgraded to co64 when the addition of moov size to the offsets results in an overflow Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Set st->start_time for video streams explicitly.Sasi Inguva2018-06-061-0/+4
| | | | | | | If start_time is not set, ffmpeg takes the duration from the global movie instead of the per stream duration. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/mov: Increase support for common encryption.Jacob Trimble2018-04-191-0/+8
| | | | | | | | | | | | | | | | | | - Parse schm atom to get different encryption schemes. - Allow senc atom to appear in track fragments. - Allow 16-byte IVs. - Allow constant IVs (specified in tenc). - Allow only tenc to specify encryption (i.e. no senc/saiz/saio). - Use sample descriptor to detect clear fragments. This doesn't support: - Different sample descriptor holding different encryption info. - Only first sample descriptor can be encrypted. - Encrypted sample groups (i.e. seig). - Non-'cenc' encryption scheme when using -decryption_key. Signed-off-by: Jacob Trimble <modmaker@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/utils.c: Don't compute start_time from DISCARD packets for video.Sasi Inguva2018-03-241-1/+9
| | | | | Signed-off-by: Sasi Inguva <isasi@isasi.mtv.corp.google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: Fix ffprobe dependency for fate-mov-guess-delay-*.Carl Eugen Hoyos2017-12-291-3/+3
|
* lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.Sasi Inguva2017-12-201-0/+7
| | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: Fix fate-mov-bbi-elst-starts-b on ARMMichael Niedermayer2017-12-081-1/+1
|
* tests/fate/mov: Fix fate-mov-invalid-elst-entry-count failure on ARMMichael Niedermayer2017-12-061-1/+1
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Don't correct edit list start to zero, when we can't find a ↵Sasi Inguva2017-11-141-0/+6
| | | | | | | | | frame before edit list start. After c2a8f0fcbe57ea9ccaa864130f078af10516c3c1 this can happen on normal edit lists starting on a B-frame. Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate/mov: add test for overlapping fragmentsJohn Stebbins2017-11-141-0/+4
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Parse upto 2 keyframes after the edit list end in mov_fix_index.Sasi Inguva2017-11-111-0/+4
| | | | | | Partially fixes t/6699. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Refine edit list start seek, based on PTS computed from CTTS.Sasi Inguva2017-11-041-0/+8
| | | | | | Partially fixes t/6699. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: Add bitexact flag to the invalid-elst test.Carl Eugen Hoyos2017-10-291-1/+1
| | | | Fixes fate-mov-invalid-elst-entry-count on a ppc system.
* lavf/mov.c: Fix parsing of edit list atoms with invalid elst entry count.Sasi Inguva2017-10-281-0/+4
| | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avformat/mov: Set start_pad correctly in mov_fix_index()Dale Curtis2017-10-211-0/+4
| | | | | | | | | | | Sets the correct start padding value when an edit list is present. A new fate test is added, fate-mov-440hz-10ms, to ensure this is handled correctly. Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Reviewed-by: Sasi Inguva <isasi-at-google.com@ffmpeg.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/movenc: support GPMF track (gpmd) remuxingClément Bœsch2017-07-241-0/+5
| | | | | See https://github.com/gopro/gpmf-parser for more information on the data stream itself.
* Merge commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c'James Almer2017-03-271-1/+1
|\ | | | | | | | | | | | | | | | | * commit 'b90c8a3d08e3f9ad4de1253376d2d1d93abb8b8c': fate: Add tests for mov display matrix Adapted to use ffprobe -show_entries Merged-by: James Almer <jamrial@gmail.com>
| * fate: Add tests for mov display matrixVittorio Giovara2016-11-011-0/+15
| | | | | | Rotation, sample/display aspect ratio and pure matrix export. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* mov: add fate test for decryption with edit listerankor2017-02-011-0/+4
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: improve fate-mov dependenciesJames Almer2016-12-091-11/+8
| | | | | Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
* fate: Add a monoscopic spherical mov testVittorio Giovara2016-12-071-0/+4
|
* fate/mov: Rename a couple of entries to respect the file naming schemeVittorio Giovara2016-12-021-4/+4
|
* fate: Add test for mov displaymatrixVittorio Giovara2016-11-301-1/+5
|
* lavf/mov.c: Fallback to finding non-keyframe in fix_index, if keyframe ↵Sasi Inguva2016-11-101-1/+5
| | | | | | | | 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>
* fate: Remove show_formats for fate-mov-zombie testMichael Niedermayer2016-11-051-1/+1
| | | | | | | This includes the absolute path Found-by: jamrial Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* fate: add zombie testMichael Niedermayer2016-11-051-0/+4
| | | | | | This test tests some odd sample with odd aspect ratio Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* lavf/mov.c: Use the correct timescale when seeking for audio.Sasi Inguva2016-10-311-1/+5
| | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
* lavf/mov: Add support for edit list parsing.Sasi Inguva2016-09-191-0/+28
Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
OpenPOWER on IntegriCloud