Agora Java API Reference for Android
|
This is the complete list of members for agora::media::IMediaEngineEx, including all inherited members.
pullAudioFrame(IAudioFrameObserver::AudioFrame *frame)=0 | agora::media::IMediaEngine | pure virtual |
pushAudioFrame(MEDIA_SOURCE_TYPE type, IAudioFrameObserver::AudioFrame *frame, bool wrap=false, int sourceId=0, int connectionId=agora::rtc::DEFAULT_CONNECTION_ID)=0 | agora::media::IMediaEngine | pure virtual |
pushEncodedVideoImage(const uint8_t *imageBuffer, size_t length, const agora::rtc::EncodedVideoFrameInfo &videoEncodedFrameInfo, rtc::conn_id_t connectionId=rtc::DEFAULT_CONNECTION_ID)=0 | agora::media::IMediaEngine | pure virtual |
pushPrimaryAudioFrame(IAudioFrameObserver::AudioFrame *frame)=0 | agora::media::IMediaEngine | pure virtual |
pushSecondaryAudioFrame(IAudioFrameObserver::AudioFrame *frame)=0 | agora::media::IMediaEngine | pure virtual |
pushVideoFrame(base::ExternalVideoFrame *frame, rtc::conn_id_t connectionId=rtc::DEFAULT_CONNECTION_ID)=0 | agora::media::IMediaEngine | pure virtual |
pushVideoFrameEx(const webrtc::VideoFrame &frame, rtc::conn_id_t connectionId=rtc::DEFAULT_CONNECTION_ID)=0 (defined in agora::media::IMediaEngineEx) | agora::media::IMediaEngineEx | pure virtual |
registerAudioFrameObserver(IAudioFrameObserver *observer)=0 | agora::media::IMediaEngine | pure virtual |
registerVideoEncodedImageReceiver(rtc::IVideoEncodedImageReceiver *receiver)=0 | agora::media::IMediaEngine | pure virtual |
registerVideoFrameObserver(IVideoFrameObserver *observer)=0 | agora::media::IMediaEngine | pure virtual |
release()=0 (defined in agora::media::IMediaEngine) | agora::media::IMediaEngine | pure virtual |
setExternalAudioSource(bool enabled, int sampleRate, int channels, int sourceNumber, bool localPlayback=false, bool publish=true)=0 | agora::media::IMediaEngine | pure virtual |
setExternalVideoConfigEx(const rtc::VideoEncoderConfiguration &config, rtc::conn_id_t connectionId=rtc::DEFAULT_CONNECTION_ID)=0 | agora::media::IMediaEngine | pure virtual |
setExternalVideoSource(bool enabled, bool useTexture, bool encodedFrame=false)=0 | agora::media::IMediaEngine | pure virtual |
~IMediaEngine() (defined in agora::media::IMediaEngine) | agora::media::IMediaEngine | protectedvirtual |
~IMediaEngineEx() override=default (defined in agora::media::IMediaEngineEx) | agora::media::IMediaEngineEx | protected |