Files
ndk-odin/media/NdkMediaCrypto.odin
T

29 lines
617 B
Odin
Raw Normal View History

2024-08-08 12:27:09 +02:00
package mediandk
foreign import mediandk "system:mediandk"
AMediaCrypto :: struct{}
AMediaUUID :: [16]u8
foreign mediandk {
/**
* Available since API level 21.
*/
AMediaCrypto_isCryptoSchemeSupported :: proc(uuid: AMediaUUID) -> bool ---
/**
* Available since API level 21.
*/
AMediaCrypto_requiresSecureDecoderComponent :: proc(mime: cstring) -> bool ---
/**
* Available since API level 21.
*/
AMediaCrypto_new :: proc(uuid: AMediaUUID, initData: rawptr, initDataSize: uint) -> ^AMediaCrypto ---
/**
* Available since API level 21.
*/
AMediaCrypto_delete :: proc(crypto: ^AMediaCrypto) ---
}