shaka-packager/packager/media
KongQun Yang 2ac57bf9b9 Use FOURCC as protection scheme parameter
- Remove EncryptionMode enums
- Remove AesEncryptor::InitializeWithRandomIv, replaced with
  a static function AesCryptor::GenerateRandomIv, which should
  be called to generate the iv if the iv is empty.

This change is to prepare support for CBCS and CENS pattern-based
protection schemes.

Issue #77

Change-Id: Icba35089d6e451cbea7ebbf5dd5674079f206390
2016-04-12 16:06:49 -07:00
..
base Use FOURCC as protection scheme parameter 2016-04-12 16:06:49 -07:00
event Move fixed key encryption code to new FixedKeySource. 2016-03-21 10:30:47 -07:00
file Replace vector_as_array(...) with vector::data() 2016-03-02 10:22:15 -08:00
filters Move fourccs.h and rcheck.h to media/base 2016-04-12 21:28:37 +00:00
formats Use FOURCC as protection scheme parameter 2016-04-12 16:06:49 -07:00
test Use FOURCC as protection scheme parameter 2016-04-12 16:06:49 -07:00