Package org.robovm.apple.audiotoolbox
Class AudioCodec
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.audiotoolbox.AudioComponentInstance
org.robovm.apple.audiotoolbox.AudioCodec
public class AudioCodec extends AudioComponentInstance
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAudioCodec.AudioCodecPtrNested classes/interfaces inherited from class org.robovm.apple.audiotoolbox.AudioComponentInstance
AudioComponentInstance.AudioComponentInstancePtrNested classes/interfaces inherited from class org.robovm.rt.bro.NativeObject
NativeObject.Marshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedAudioCodec() -
Method Summary
Modifier and Type Method Description OSStatusappendInputBufferList(AudioBufferList inBufferList, IntPtr ioNumberPackets, AudioStreamPacketDescription inPacketDescription, IntPtr outBytesConsumed)OSStatusappendInputData(VoidPtr inInputData, IntPtr ioInputDataByteSize, IntPtr ioNumberPackets, AudioStreamPacketDescription inPacketDescription)OSStatusgetProperty(int inPropertyID, IntPtr ioPropertyDataSize, VoidPtr outPropertyData)OSStatusgetPropertyInfo(int inPropertyID, IntPtr outSize, BooleanPtr outWritable)OSStatusinitialize(AudioStreamBasicDescription inInputFormat, AudioStreamBasicDescription inOutputFormat, VoidPtr inMagicCookie, int inMagicCookieByteSize)OSStatusproduceOutputBufferList(AudioBufferList ioBufferList, IntPtr ioNumberPackets, AudioStreamPacketDescription outPacketDescription, IntPtr outStatus)OSStatusproduceOutputPackets(VoidPtr outOutputData, IntPtr ioOutputDataByteSize, IntPtr ioNumberPackets, AudioStreamPacketDescription outPacketDescription, IntPtr outStatus)OSStatusreset()OSStatussetProperty(int inPropertyID, int inPropertyDataSize, VoidPtr inPropertyData)OSStatusuninitialize()Methods inherited from class org.robovm.apple.audiotoolbox.AudioComponentInstance
create, create0, dispose, dispose0, getComponent
-
Constructor Details
-
AudioCodec
protected AudioCodec()
-
-
Method Details
-
getPropertyInfo
-
getProperty
-
setProperty
-
initialize
public OSStatus initialize(AudioStreamBasicDescription inInputFormat, AudioStreamBasicDescription inOutputFormat, VoidPtr inMagicCookie, int inMagicCookieByteSize) -
uninitialize
-
appendInputData
public OSStatus appendInputData(VoidPtr inInputData, IntPtr ioInputDataByteSize, IntPtr ioNumberPackets, AudioStreamPacketDescription inPacketDescription) -
produceOutputPackets
-
appendInputBufferList
public OSStatus appendInputBufferList(AudioBufferList inBufferList, IntPtr ioNumberPackets, AudioStreamPacketDescription inPacketDescription, IntPtr outBytesConsumed) -
produceOutputBufferList
public OSStatus produceOutputBufferList(AudioBufferList ioBufferList, IntPtr ioNumberPackets, AudioStreamPacketDescription outPacketDescription, IntPtr outStatus) -
reset
-