shaka-packager/packager/media
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
..
base Refactor and optimize cbc encryption/decryption 2016-03-30 17:22:13 -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 Fixed mac build for H.265 parser. 2016-03-29 15:52:03 -07:00
formats Refactor and optimize cbc encryption/decryption 2016-03-30 17:22:13 -07:00
test Move fixed key encryption code to new FixedKeySource. 2016-03-21 10:30:47 -07:00