Agora C++ API Reference for All Platforms
|
12 #include "NGIAgoraRtmpConnection.h"
22 virtual int SendAudioFrame(
const uint8_t* data,
size_t size, int64_t pts_ms) = 0;
23 virtual int SendVideoFrame(
const uint8_t* data,
size_t size, int64_t pts_ms,
bool is_key) = 0;
virtual int SendAudioFrame(const uint8_t *data, size_t size, int64_t pts_ms)=0
virtual int disconnectLLApiInternal()=0
virtual int SendVideoFrame(const uint8_t *data, size_t size, int64_t pts_ms, bool is_key)=0
Definition: NGIAgoraRtmpConnection.h:317
virtual int registerObserverLLApiInternal(IRtmpConnectionObserver *observer, void(*safeDeleter)(IRtmpConnectionObserver *)=NULL)=0
Definition: NGIAgoraRtmpConnection.h:231
Definition: AgoraAtomicOps.h:21
virtual int unregisterObserverLLApiInternal(IRtmpConnectionObserver *observer)=0
Definition: rtmp_connection_i.h:17
virtual int initialize(const RtmpConnectionConfiguration &config)=0
virtual int connectLLApiInternal(const char *url)=0
virtual int initializeLLApiInternal(const RtmpConnectionConfiguration &config)=0
virtual int deinitialize()=0
Definition: NGIAgoraRtmpConnection.h:254
Definition: video_node_i.h:28