Package com.banuba.sdk.internal.encoding
Class EncoderHandlerThreadAudio
java.lang.Object
android.os.Handler
com.banuba.sdk.internal.WeakHandler<com.banuba.sdk.internal.encoding.EncoderHandlerThreadAudio.EncoderThreadAudio>
com.banuba.sdk.internal.encoding.EncoderHandlerThreadAudio
- All Implemented Interfaces:
IAudioDataSender
public class EncoderHandlerThreadAudio
extends WeakHandler<com.banuba.sdk.internal.encoding.EncoderHandlerThreadAudio.EncoderThreadAudio>
implements IAudioDataSender
-
Nested Class Summary
Nested classes/interfaces inherited from class android.os.Handler
android.os.Handler.Callback -
Method Summary
Modifier and TypeMethodDescriptionvoidhandleMessage(android.os.Message msg) voidsendAudioData(byte[] buffer, long audioTimeNs) Methods inherited from class com.banuba.sdk.internal.WeakHandler
getThreadMethods inherited from class android.os.Handler
createAsync, createAsync, dispatchMessage, dump, getLooper, getMessageName, hasCallbacks, hasMessages, hasMessages, obtainMessage, obtainMessage, obtainMessage, obtainMessage, obtainMessage, post, postAtFrontOfQueue, postAtTime, postAtTime, postDelayed, postDelayed, removeCallbacks, removeCallbacks, removeCallbacksAndMessages, removeMessages, removeMessages, sendEmptyMessage, sendEmptyMessageAtTime, sendEmptyMessageDelayed, sendMessage, sendMessageAtFrontOfQueue, sendMessageAtTime, sendMessageDelayed, toString
-
Method Details
-
sendAudioData
public void sendAudioData(@NonNull byte[] buffer, long audioTimeNs) - Specified by:
sendAudioDatain interfaceIAudioDataSender
-
handleMessage
public void handleMessage(android.os.Message msg) - Overrides:
handleMessagein classandroid.os.Handler
-