mirror of
https://github.com/IllusionMan1212/ndk-odin.git
synced 2026-10-24 10:12:30 +00:00
amidi, aaudio, and mediandk done
This commit is contained in:
@@ -0,0 +1,29 @@
|
||||
//+build android
|
||||
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) ---
|
||||
}
|
||||
Reference in New Issue
Block a user