mirror of
https://github.com/IllusionMan1212/vitasdk-odin.git
synced 2026-10-24 02:12:38 +00:00
19 lines
701 B
Odin
19 lines
701 B
Odin
package audioenc
|
|||
|
|
|
||
|
|
import "core:c"
|
||
|
|
import sce "../common"
|
||
|
|
|
||
|
|
foreign import audioenc "system:SceAudioenc_stub"
|
||
|
|
|
||
|
|
@(link_prefix = "sceAudioenc")
|
||
|
|
foreign audioenc {
|
||
|
|
InitLibrary :: proc(codecType: c.int, pInitParam: ^SceAudioencInitParam) -> c.int ---
|
||
|
|
TermLibrary :: proc(codecType: c.uint) -> c.int ---
|
||
|
|
CreateEncoder :: proc(pCtrl: ^SceAudioencCtrl, codecType: c.int) -> c.int ---
|
||
|
|
DeleteEncoder :: proc(pCtrl: ^SceAudioencCtrl) -> c.int ---
|
||
|
|
Encode :: proc(pCtrl: ^SceAudioencCtrl) -> c.int ---
|
||
|
|
ClearContext :: proc(pCtrl: ^SceAudioencCtrl) -> c.int ---
|
||
|
|
GetOptInfo :: proc(pCtrl: ^SceAudioencCtrl) -> c.int ---
|
||
|
|
GetInternalError :: proc(pCtrl: ^SceAudioencCtrl, pInternalError: ^c.int) -> c.int ---
|
||
|
|
}
|