Agora Java API Reference for Android
Public Member Functions | List of all members
agora::rtc::IRtmpConnectionEx Class Referenceabstract
Inheritance diagram for agora::rtc::IRtmpConnectionEx:
agora::rtc::IRtmpConnection agora::RefCountInterface

Public Member Functions

virtual int initialize (const RtmpConnectionConfiguration &config)=0
 
virtual int deinitialize ()=0
 
virtual int SendAudioFrame (const uint8_t *data, size_t size, int64_t pts_ms)=0
 
virtual int SendVideoFrame (const uint8_t *data, size_t size, int64_t pts_ms, bool is_key)=0
 
- Public Member Functions inherited from agora::rtc::IRtmpConnection
virtual int connect (const char *url)=0
 
virtual int disconnect ()=0
 
virtual RtmpConnectionInfo getConnectionInfo ()=0
 
virtual IRtmpLocalUsergetRtmpLocalUser ()=0
 
virtual int registerObserver (IRtmpConnectionObserver *observer, void(*safeDeleter)(IRtmpConnectionObserver *)=NULL)=0
 
virtual int unregisterObserver (IRtmpConnectionObserver *observer)=0
 
- Public Member Functions inherited from agora::RefCountInterface
virtual void AddRef () const =0
 
virtual RefCountReleaseStatus Release () const =0
 
virtual bool HasOneRef () const =0