• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..16-Feb-2021-

BUILD.gnH A D16-Feb-20211.5 KiB5346

README.mdH A D16-Feb-2021573 129

cdm_file_adapter.ccH A D16-Feb-20212.1 KiB7958

cdm_file_adapter.hH A D16-Feb-20212.3 KiB6937

cdm_file_io_test.ccH A D16-Feb-202120.7 KiB719572

cdm_file_io_test.hH A D16-Feb-20216.6 KiB190100

cdm_video_decoder.ccH A D16-Feb-202111.6 KiB336235

cdm_video_decoder.hH A D16-Feb-20211.2 KiB4225

clear_key_cdm.ccH A D16-Feb-202135.8 KiB975737

clear_key_cdm.hH A D16-Feb-20217.7 KiB192132

clear_key_persistent_session_cdm.ccH A D16-Feb-202114.6 KiB397294

clear_key_persistent_session_cdm.hH A D16-Feb-20215.7 KiB12785

ffmpeg_cdm_audio_decoder.ccH A D16-Feb-202111.5 KiB346283

ffmpeg_cdm_audio_decoder.hH A D16-Feb-20212.9 KiB8850

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