Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 12-Nov-2020 | - | ||||
BUILD.gn | H A D | 07-Nov-2020 | 1.8 KiB | 73 | 63 | |
README.md | H A D | 07-Nov-2020 | 573 | 12 | 9 | |
cdm_file_adapter.cc | H A D | 07-Nov-2020 | 2.1 KiB | 79 | 58 | |
cdm_file_adapter.h | H A D | 07-Nov-2020 | 2.3 KiB | 69 | 37 | |
cdm_file_io_test.cc | H A D | 07-Nov-2020 | 20.7 KiB | 719 | 572 | |
cdm_file_io_test.h | H A D | 07-Nov-2020 | 6.6 KiB | 190 | 100 | |
cdm_proxy_common.h | H A D | 07-Nov-2020 | 795 | 22 | 11 | |
cdm_proxy_handler.cc | H A D | 07-Nov-2020 | 3.5 KiB | 120 | 89 | |
cdm_proxy_handler.h | H A D | 07-Nov-2020 | 2 KiB | 61 | 38 | |
cdm_video_decoder.cc | H A D | 07-Nov-2020 | 11.8 KiB | 342 | 241 | |
cdm_video_decoder.h | H A D | 07-Nov-2020 | 1.2 KiB | 42 | 25 | |
clear_key_cdm.cc | H A D | 07-Nov-2020 | 39 KiB | 1,066 | 803 | |
clear_key_cdm.h | H A D | 07-Nov-2020 | 8.3 KiB | 213 | 148 | |
clear_key_cdm_proxy.cc | H A D | 07-Nov-2020 | 4 KiB | 130 | 94 | |
clear_key_cdm_proxy.h | H A D | 07-Nov-2020 | 1.9 KiB | 60 | 41 | |
clear_key_persistent_session_cdm.cc | H A D | 07-Nov-2020 | 12.8 KiB | 358 | 273 | |
clear_key_persistent_session_cdm.h | H A D | 07-Nov-2020 | 5.5 KiB | 122 | 81 | |
ffmpeg_cdm_audio_decoder.cc | H A D | 07-Nov-2020 | 11.5 KiB | 346 | 283 | |
ffmpeg_cdm_audio_decoder.h | H A D | 07-Nov-2020 | 2.9 KiB | 88 | 50 |
README.md
1# Clear Key CDM 2 3This folder contains a library CDM implemenation that implements the 4cdm::ContentDecryptionModule interface to support **External Clear Key** key 5system ("org.chromium.externalclearkey" and variants), which is a superset of 6the Clear Key key system. 7 8Clear Key CDM is developed to test the library CDM path. It implements the basic 9functionality of Clear Key key system, as well as additional features like 10persistent license support. It also performs various unit tests based on the 11key system suffix (e.g. "org.chromium.externalclearkey.storageidtest"). 12