com.metaio.sdk.jni
Class IAudioCallback

java.lang.Object
  extended by com.metaio.sdk.jni.IAudioCallback
Direct Known Subclasses:
AudioRenderer

public class IAudioCallback
extends Object

The metaio SDK Audio Callback interface. These functions should be implemented for handling events triggered by the SDK.


Constructor Summary
IAudioCallback()
           
IAudioCallback(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
static long getCPtr(IAudioCallback obj)
           
 void onAudioPause()
           
 void onAudioRestart()
           
 void onAudioSample(ByteBuffer soundBuffer)
           
 void onAudioStop()
           
 void swigReleaseOwnership()
           
 void swigTakeOwnership()
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAudioCallback

public IAudioCallback(long cPtr,
                      boolean cMemoryOwn)

IAudioCallback

public IAudioCallback()
Method Detail

getCPtr

public static long getCPtr(IAudioCallback obj)

delete

public void delete()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()

onAudioSample

public void onAudioSample(ByteBuffer soundBuffer)
Parameters:
soundBuffer - struct containing the audio buffer

onAudioPause

public void onAudioPause()

onAudioRestart

public void onAudioRestart()

onAudioStop

public void onAudioStop()