ffmpeg/tests/fate
Jacob Trimble f7221d8e67 avformat/mov: Increase support for common encryption.
- 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>
2018-04-19 03:15:32 +02:00
..
aac.mak fate: remove the fate-aac-ltp-encode test 2018-01-13 12:03:49 +00:00
ac3.mak fate: add test for eac3 dependant stream 2018-03-30 14:05:10 -03:00
acodec.mak avcodec/dcaenc: Use ffmpeg mdct instead of own implementation 2018-01-13 18:13:58 +00:00
adpcm.mak
alac.mak
als.mak
amrnb.mak
amrwb.mak
api.mak Merge commit '698ac8f9cabd053f2c19346a77b92f8eae4218fc' 2017-10-03 22:59:08 -03:00
apng.mak
atrac.mak
audio.mak
avformat.mak fate: remove missing references to ffm 2018-01-06 16:14:55 -03:00
bmp.mak
build.mak Merge commit 'db869f4ea4405fb8f9736e5ecdca70f77621a28e' 2017-10-11 19:02:04 -03:00
canopus.mak
cbs.mak cbs: Add some read/write tests 2017-10-17 20:56:30 +01:00
cdxl.mak
checkasm.mak checkasm/swscale : add test for rgb shuffle_bytes func 2018-03-24 20:22:12 +01:00
concatdec.mak
cover-art.mak
dca.mak fate: add a dca_core bitstream filter test 2018-03-17 12:34:46 -03:00
demux.mak libavformat/aac: Parse all ID3 tags present between ADTS frames 2018-04-12 02:54:14 +02:00
dfa.mak
dnxhd.mak
dpcm.mak
ea.mak
exif.mak
ffmpeg.mak fate: change fate-ffmpeg-attached_pics to encode to pcm_s16le 2017-10-28 21:35:57 +02:00
ffprobe.mak
fft.mak Merge commit '698ac8f9cabd053f2c19346a77b92f8eae4218fc' 2017-10-03 22:59:08 -03:00
fifo-muxer.mak
filter-audio.mak fate: add tests for pan audio filter 2018-02-19 08:32:44 +01:00
filter-video.mak tests/fate/filter-video: Use a bitexact/lossless input sample for fate-filter-metadata-silencedetect 2018-04-13 21:44:28 +02:00
fits.mak fate: Fix fitsdec-gbrap16 test on big-endian hardware. 2017-11-04 00:47:37 +01:00
flac.mak
flvenc.mak
gapless.mak lavc: prefer the mp3float decoder to the mp3 decoder 2018-04-01 13:02:12 +01:00
gif.mak
h264.mak Merge commit 'ec0f4fa17ce29cf01d4def21041b0b87f7e3105d' 2017-11-11 18:37:54 -03:00
hap.mak fate/hapqa_extract : add test for hapqa_extract bsf 2018-03-18 13:43:39 +01:00
hevc.mak fate: add PERSIST_RPARAM_A_RExt_Sony_3 hevc conformance test 2018-01-05 16:47:02 -03:00
id3v2.mak fate: add id3v2 test 2018-02-02 12:16:56 -03:00
image.mak fate/exr : add test for long name flag 2018-02-24 21:42:46 +01:00
indeo.mak
libavcodec.mak fate/libavcodec: add codec_desc test 2018-02-12 06:06:37 +07:00
libavdevice.mak
libavformat.mak
libavresample.mak
libavutil.mak avutil/integer: move the test to the corresponding subdirectory 2018-03-20 23:27:58 -03:00
libswresample.mak Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7' 2017-10-03 21:28:07 -03:00
libswscale.mak
lossless-audio.mak
lossless-video.mak
matroska.mak
microsoft.mak Merge commit 'e1a6d63c7eeff2f0ec8173546357bfaa9deecea4' 2017-10-03 23:36:25 -03:00
monkeysaudio.mak
mov.mak avformat/mov: Increase support for common encryption. 2018-04-19 03:15:32 +02:00
mp3.mak Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7' 2017-10-03 21:28:07 -03:00
mpc.mak
mpeg4.mak
mpegps.mak fate/mpegps: add tests for PCM_DVD stream remux 2018-02-16 21:53:22 +01:00
mpegts.mak fate: to test program sub stream selection by its type in mpegts 2018-04-12 23:52:59 +02:00
mxf.mak fate/mxf: add reel name test 2017-12-08 20:02:16 +01:00
opus.mak opus: fix hybrid folding indexing during band quantization 2017-12-08 04:42:24 +00:00
pcm.mak
pixlet.mak
probe.mak
prores.mak Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7' 2017-10-03 21:28:07 -03:00
qt.mak fate: disable fate-svq3-2 2017-10-02 21:42:34 -03:00
qtrle.mak
real.mak
screen.mak Merge commit '4d4d7cf9d539a053f531f662a972b23d335738eb' 2017-10-27 21:16:18 -03:00
seek.mak lavf/mov.c: Use the correct offset to shift timestamp when seeking. 2018-03-10 17:55:50 +01:00
source-check.sh
source.mak
speedhq.mak
subtitles.mak avcodec/mpeg12dec: parse A53 caption data embedded in SCTE-20 user data 2017-11-15 18:14:39 -08:00
utvideo.mak avcodec/utvideoenc: switch to planar RGB formats 2018-01-02 13:41:50 +01:00
vcodec.mak Merge commit '5be9939b46a6a4d3860a1b1a872aa50897095970' 2017-11-07 18:35:34 -03:00
video.mak fate/hap : move decoding test to a separate file 2018-03-13 20:27:22 +01:00
voice.mak
vorbis.mak
vpx.mak Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7' 2017-10-03 21:28:07 -03:00
vqf.mak Merge commit '4141a5a240fba44b4b4a1c488c279d7dd8a11ec7' 2017-10-03 21:28:07 -03:00
wavpack.mak
wma.mak
xvid.mak