summaryrefslogtreecommitdiffstats
path: root/media/cdm/aes_decryptor.cc
Commit message (Expand)AuthorAgeFilesLines
* Reland "Add unit tests for CdmAdapter"jrummell2015-11-171-2/+2
* Revert of Add unit tests for CdmAdapter (patchset #6 id:100001 of https://cod...zhaoqin2015-11-161-2/+2
* Add unit tests for CdmAdapterjrummell2015-11-131-2/+2
* Add constructors for CdmKeyInformationjrummell2015-10-311-5/+2
* Lock while using key to prevent Update() from changing itjrummell2015-07-061-4/+5
* Remove NOTREACHED in DeinitializeDecoder()jrummell2015-07-021-1/+3
* cenc_utils should only be included when support of MP4 is availablejrummell2015-06-021-1/+10
* Use std::vector<uint8_t> instead of uint8*/int for MediaKeys interfacejrummell2015-04-241-26/+21
* Pass security origin to AesDecryptor()jrummell2015-04-091-1/+4
* CreateSessionAndGenerateRequest() to use enum for |init_data_type|jrummell2015-04-021-20/+28
* media: Always define |cdm_id| in CdmContext.xhwang2015-03-191-2/+0
* Properly determine if a new key was added in AesDecryptor::Update()jrummell2015-03-171-3/+18
* Update Clear Key to support keyids formatted init_datajrummell2015-03-051-1/+8
* Handle 'cenc' Initialization Data Type in Clear Key.jrummell2015-02-211-6/+25
* media: Rename WebSessionId to SessionId.xhwang2015-01-221-38/+37
* Add |legacy_destination_url| back to SessionMessage for EMEjrummell2015-01-141-1/+3
* Reduce locked scope in AesDecryptor::UpdateSession()jrummell2015-01-131-9/+11
* Pass MessageType in OnSessionMessage() callsjrummell2015-01-091-1/+1
* Add session_type parameter to LoadSession()jrummell2015-01-091-1/+2
* Pass key_information on SessionKeysChange messagejrummell2015-01-081-2/+16
* Rename CreateSession() to CreateSessionAndGenerateRequest()jrummell2015-01-081-5/+6
* Encrypted Media: Check "alg":"A128KW" in AesDecryptor.xhwang2014-12-231-3/+3
* Remove GetUsableKeyIds()jrummell2014-12-191-17/+0
* Introduce CdmContext interface.xhwang2014-11-211-0/+4
* Add MediaKeys::GetCdmId().xhwang2014-10-211-0/+6
* Update MediaKeys interface for EMEjrummell2014-09-261-20/+49
* Implement ClearKey message format as JSON.jrummell@chromium.org2014-08-191-3/+4
* Update ClearKey to support CDM_6jrummell@chromium.org2014-08-151-0/+21
* Clear Key CDM to generate close event when session is closed.jrummell@chromium.org2014-06-111-2/+6
* Add Promises for EME (Chromium side)jrummell@chromium.org2014-06-071-65/+75
* Using GURL in place of std::string for destination_urlamogh.bihani@samsung.com2014-05-281-1/+1
* Support LoadSession() in MediaKeys and PPP_ContentDecryptor_Private interface.xhwang@chromium.org2014-02-121-2/+9
* AesDecryptor callbacks now used in a thread-safe mannerjrummell@chromium.org2014-01-101-4/+10
* Drop DecryptConfig::data_offset_.xhwang@chromium.org2014-01-081-8/+4
* Manage sessions in AesDecryptor.jrummell@chromium.org2013-12-131-1/+10
* Support session management in AesDecryptor.jrummell@chromium.org2013-12-111-12/+117
* Rename EME WD call parametersjrummell@chromium.org2013-12-101-12/+12
* Add support for CDM_3.jrummell@chromium.org2013-11-301-35/+31
* Move ExtractJWKKeys to json_web_keyjrummell@chromium.org2013-11-271-126/+5
* Remove support for non-JSON keys in AesDecryptorjrummell@chromium.org2013-11-221-39/+14
* Check overflow in subsample calculation/conversion.xhwang@chromium.org2013-11-201-6/+12
* Add support for multiple MediaKey sessionsjrummell@chromium.org2013-11-141-17/+17
* Allow EME base64 encoded keys to not be paddedjrummell@chromium.org2013-10-211-6/+23
* Add EME support for JSON Web Keysjrummell@chromium.org2013-09-111-31/+172
* Relocate last remnants of webkit/renderer/media code.dalecurtis@chromium.org2013-08-101-0/+345