shaka-packager/packager
KongQun Yang a9e5a2ff4f Refactor and optimize cbc encryption/decryption
- Optimize and clean up encryption and decryption code.
- Consolidate various CBC encryption/decryption schemes into a
  common class.
- Make it a constructor argument whether cipher block chain is
  continuous across Encrypt/Decrypt calls.
- Also align protected region size as required in CENC spec.

Issue #77

Change-Id: I533d92ada3cd80933b532b9c3a1cca105ba66f8e
2016-03-30 17:22:13 -07:00
..
app Refactor and optimize cbc encryption/decryption 2016-03-30 17:22:13 -07:00
media Refactor and optimize cbc encryption/decryption 2016-03-30 17:22:13 -07:00
mpd Change to use ProtectionSystemSpecificInfo. 2016-03-11 17:56:25 +00:00
testing Get rid of svn dependencies 2015-10-16 20:11:20 +00:00
third_party MacOSX: Import apple_apsl 2016-01-22 18:50:05 -08:00
tools Add ignore file for TSan build 2015-11-13 18:57:54 +00:00
version Fix generate_version_string errors with old versions of git 2016-02-11 18:01:00 -08:00
common.gypi Enable '-Wimplicit-fallthrough' and fix issues 2016-01-06 17:12:49 -08:00
packager.gyp Enable '-Wimplicit-fallthrough' and fix issues 2016-01-06 17:12:49 -08:00