![]() |
RDK Documentation (Open Sourced RDK Components)
|

Directories |
Files | |
| file | AampDrmData.h [code] |
| File holds DRM License data. | |
| file | AampDrmHelper.cpp [code] |
| Drm Helper file to handle DRM operation. | |
| file | AampDrmInfo.h [code] |
| DRM license information for Aamp. | |
| file | AampDrmMediaFormat.h [code] |
| Types of Media. | |
| file | AampDrmSession.cpp [code] |
| Source file for AampDrmSession. | |
| file | AampDrmSession.h [code] |
| Header file for AampDrmSession. | |
| file | aampdrmsessionfactory.cpp [code] |
| Source file for AampDrmSessionFactory. | |
| file | aampdrmsessionfactory.h [code] |
| Header file for AampDrmSessionFactory. | |
| file | AampDRMSessionManager.cpp [code] |
| Source file for DrmSessionManager. | |
| file | AampDRMSessionManager.h [code] |
| Header file for DRM session manager. | |
| file | AampDRMutils.cpp [code] |
| DataStructures and methods for DRM license acquisition. | |
| file | AampDRMutils.h [code] |
| Context-free common utility functions. | |
| file | AampHlsDrmSessionManager.cpp [code] |
| Operations for HLS DRM. | |
| file | AampHlsDrmSessionManager.h [code] |
| Operations for HLS DRM. | |
| file | AampHlsOcdmBridge.cpp [code] |
| Handles OCDM bridge to validate DRM License. | |
| file | AampHlsOcdmBridge.h [code] |
| Handles OCDM bridge to validate DRM License. | |
| file | AampIonMemorySystem.cpp [code] |
| Handles ION memory management segments. | |
| file | AampIonMemorySystem.h [code] |
| Controls the ION memory for aamp. | |
| file | AampMemorySystem.h [code] |
| Memory handler for Aamp DRM process. | |
| file | AampOcdmBasicSessionAdapter.cpp [code] |
| Handles operations on OCDM session. | |
| file | AampOcdmGstSessionAdapter.cpp [code] |
| File holds operations on OCDM gst sessions. | |
| file | AampOcdmGstSessionAdapter.h [code] |
| File holds operations on OCDM gst sessions. | |
| file | aampoutputprotection.cpp [code] |
| Output protection management for Aamp. | |
| file | aampoutputprotection.h [code] |
| Output protection management for Aamp. | |
| file | AampSecManager.cpp [code] |
| Class impl for AampSecManager. | |
| file | AampSecManager.h [code] |
| Class to communicate with SecManager Thunder plugin. | |
| file | AampSharedMemorySystem.cpp [code] |
| Handles the functionalities for shared memory Aamp DRM. | |
| file | AampSharedMemorySystem.h [code] |
| Handles the functionalities for shared memory communication. | |
| file | ClearKeyDrmSession.cpp [code] |
| Source file for ClearKey DRM Session. | |
| file | ClearKeyDrmSession.h [code] |
| Header file for ClearKeySession. | |
| file | HlsDrmBase.h [code] |
| Declaration common to various HLS DRM implementations. | |
| file | opencdmsession.cpp [code] |
| Playready Session management. | |
| file | opencdmsession.h [code] |
| DRM Session management for Aamp. | |
| file | opencdmsessionadapter.cpp [code] |
| Handles operation with OCDM session to handle DRM License data. | |
| file | opencdmsessionadapter.h [code] |
| Handles operation with OCDM session to handle DRM License data. | |
| file | playreadydrmsession.cpp [code] |
| Playready Session management. | |
| file | playreadydrmsession.h [code] |
| Playready Session management. | |