|
Agora C++ API Reference for All Platforms
|
#include <rtc_connection_i.h>
Public Types | |
| using | onAudioPacketType = std::function<int(audio_packet_t&)> |
| using | onVideoPacketType = std::function<int(video_packet_t&)> |
| using | onControlBroadcastPacketType = std::function<int(control_broadcast_packet_t&)> |
| using | onPeerMessageType = std::function<int(const peer_message_t&)> |
| using | onVideoCustomCtrlPacketType = std::function<int(video_custom_ctrl_broadcast_packet_t&)> |
| using | onAudioFrameType = std::function<int(SAudioFrame&)> |
Public Member Functions | |
| ReceivePacketHandler (onAudioPacketType &&onAudioPacket=nullptr, onVideoPacketType &&onVideoPacket=nullptr, onControlBroadcastPacketType &&onControlBroadcastPacket=nullptr, onPeerMessageType &&onPeerMessagePacket=nullptr, onVideoCustomCtrlPacketType &&onVideoCustomCtrlPacket=nullptr, onAudioFrameType &&onAudioFrame=nullptr) | |
| ReceivePacketHandler (ReceivePacketHandler &&rhs) | |
| using agora::rtc::ReceivePacketHandler::onAudioPacketType = std::function<int(audio_packet_t&)> |
| using agora::rtc::ReceivePacketHandler::onVideoPacketType = std::function<int(video_packet_t&)> |
| using agora::rtc::ReceivePacketHandler::onControlBroadcastPacketType = std::function<int(control_broadcast_packet_t&)> |
| using agora::rtc::ReceivePacketHandler::onPeerMessageType = std::function<int(const peer_message_t&)> |
| using agora::rtc::ReceivePacketHandler::onVideoCustomCtrlPacketType = std::function<int(video_custom_ctrl_broadcast_packet_t&)> |
| using agora::rtc::ReceivePacketHandler::onAudioFrameType = std::function<int(SAudioFrame&)> |
|
inline |
|
inline |
| onAudioPacketType agora::rtc::ReceivePacketHandler::onAudioPacket_ |
| onVideoPacketType agora::rtc::ReceivePacketHandler::onVideoPacket_ |
| onControlBroadcastPacketType agora::rtc::ReceivePacketHandler::onControlBroadcastPacket_ |
| onPeerMessageType agora::rtc::ReceivePacketHandler::onPeerMessagePacket_ |
| onVideoCustomCtrlPacketType agora::rtc::ReceivePacketHandler::onVideoCustomCtrlPacket_ |
| onAudioFrameType agora::rtc::ReceivePacketHandler::onAudioFrame_ |