Audio frame data listener. More...
Public Member Functions | |
boolean | onCapturedAudioFrame (AlivcLivePushAudioFrame audioFrame) |
boolean | onProcessCapturedAudioFrame (AlivcLivePushAudioFrame audioFrame) |
boolean | onPublishAudioFrame (AlivcLivePushAudioFrame audioFrame) |
boolean | onPlaybackAudioFrame (AlivcLivePushAudioFrame audioFrame) |
boolean | onMixedAllAudioFrame (AlivcLivePushAudioFrame audioFrame) |
Audio frame data listener.
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
Definition at line 15 of file AlivcLivePushAudioFrameListener.java.
boolean com.alivc.live.pusher.AlivcLivePushAudioFrameListener.onCapturedAudioFrame | ( | AlivcLivePushAudioFrame | audioFrame | ) |
Audio capture frame data callback
audioFrame | Audio frame data |
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
AlivcLiveAudioSource#CAPTURED
Definition at line 27 of file AlivcLivePushAudioFrameListener.java.
boolean com.alivc.live.pusher.AlivcLivePushAudioFrameListener.onMixedAllAudioFrame | ( | AlivcLivePushAudioFrame | audioFrame | ) |
Push streaming and playback audio frame data after mixing callback
audioFrame | Audio frame data |
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
AlivcLiveAudioSource#MIXED_ALL
com.alivc.live.annotations.AlivcLiveAudioFrameObserverUserDefinedInfoBitMask
mode through AlivcLiveAudioFrameObserverConfig#userDefinedInfo
Definition at line 84 of file AlivcLivePushAudioFrameListener.java.
boolean com.alivc.live.pusher.AlivcLivePushAudioFrameListener.onPlaybackAudioFrame | ( | AlivcLivePushAudioFrame | audioFrame | ) |
Audio playback frame data callback
audioFrame | Audio frame data |
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
AlivcLiveAudioSource#PLAYBACK
Definition at line 69 of file AlivcLivePushAudioFrameListener.java.
boolean com.alivc.live.pusher.AlivcLivePushAudioFrameListener.onProcessCapturedAudioFrame | ( | AlivcLivePushAudioFrame | audioFrame | ) |
Raw data callback after audio 3A
audioFrame | Audio frame data |
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
AlivcLiveAudioSource#PROCESS_CAPTURED
Definition at line 41 of file AlivcLivePushAudioFrameListener.java.
boolean com.alivc.live.pusher.AlivcLivePushAudioFrameListener.onPublishAudioFrame | ( | AlivcLivePushAudioFrame | audioFrame | ) |
Audio streaming frame data callback
audioFrame | Audio frame data |
AlivcLivePusher#enableAudioFrameObserver(boolean, AlivcLiveAudioSource, AlivcLiveAudioFrameObserverConfig)
AlivcLiveAudioSource#PUB
Definition at line 55 of file AlivcLivePushAudioFrameListener.java.