1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-11-21 10:55:51 +02:00
FFmpeg/tests
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
..
api lav*,tests: remove several register_all calls 2018-04-02 03:26:22 +01:00
checkasm tests/checkasm/checkasm: Provide verbose failure information on float_near_abs_eps() failures 2018-04-14 15:54:06 +02:00
fate avformat/mov: Increase support for common encryption. 2018-04-19 03:15:32 +02:00
filtergraphs FATE: Add test for libavfilter/scale2ref 2017-06-05 01:50:25 +02:00
ref avformat/mov: Increase support for common encryption. 2018-04-19 03:15:32 +02:00
.gitignore
audiogen.c
audiomatch.c tests/audiomatch: Add missing return code at the end of main() 2017-12-19 21:32:04 +01:00
base64.c
copycooker.sh
extended.ffconcat
fate-run.sh fate/mpegps: add tests for PCM_DVD stream remux 2018-02-16 21:53:22 +01:00
fate-valgrind.supp
fate.sh Merge commit '35d1f726eb9fdd376ab900587fb02122b72f2b9a' 2017-05-05 09:27:18 +02:00
lavf-regression.sh fate: add mxf_dv25/dvcpro50 regression tests 2017-09-18 08:56:52 +02:00
Makefile fate/hap : move decoding test to a separate file 2018-03-13 20:27:22 +01:00
md5.sh
refcmp-metadata.awk fate: add tests for psnr and ssim filter 2017-09-27 15:58:49 +02:00
reference.pnm
regression-funcs.sh tests: add -nostdin flag when calling ffmpeg 2016-10-06 18:31:07 -05:00
rotozoom.c
simple1.ffconcat
simple2.ffconcat
test.ffmeta
tiny_psnr.c
tiny_ssim.c
utils.c
videogen.c