Interface IMediaKeySystemConfiguration2
interface IMediaKeySystemConfiguration2
Extends IMediaKeySystemConfiguration
Methods
getLabel()
string getLabel()
Gets the label from the configuration.
Returns
string
The label as String
getInitDataTypes()
Gets the list of ContentProtectionInitDataType from the configurationContentProtectionInitDataType[]getInitDataTypes()
Returns
ContentProtectionInitDataType[]
ContentProtectionInitDataType list
getAudioCapabilities()
Gets the list of audio IMediaKeySystemMediaCapability2 from the configurationIMediaKeySystemMediaCapability2*[]getAudioCapabilities()
Returns
IMediaKeySystemMediaCapability2*[]
IMediaKeySystemMediaCapability list for audio
getVideoCapabilities()
Gets the list of video IMediaKeySystemMediaCapability2 from the configurationIMediaKeySystemMediaCapability2*[]getVideoCapabilities()
Returns
IMediaKeySystemMediaCapability2*[]
IMediaKeySystemMediaCapability list for video
supportDistinctiveIdentifier()
bool supportDistinctiveIdentifier()
Checks whether or not the underlying CDM supports the use of
Distinctive Identifiers
Returns
bool
true if supported
supportsPersistentState()
bool supportsPersistentState()
Checks whether or not the underlying CDM supports the use of
Persistent State
Returns
bool
true if supported
getSessionTypes()
Gets the list of MediaKeySessionType from the configurationMediaKeySessionType[]getSessionTypes()
Returns
MediaKeySessionType[]
MediaKeySessionType list for

