#include <IAgoraH265Transcoder.h>
Inherits agora::RefCountInterface.
◆ ~IH265Transcoder()
| virtual agora::rtc::IH265Transcoder::~IH265Transcoder |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ enableTranscode()
| virtual int agora::rtc::IH265Transcoder::enableTranscode |
( |
const char * | token, |
|
|
const char * | channel, |
|
|
uid_t | uid ) |
|
pure virtual |
Enable transcoding for a channel.
- Parameters
-
| token | The token for authentication. |
| channel | The unique channel name for the AgoraRTC session in the string format. |
| uid | User ID. |
- Returns
-
◆ queryChannel()
| virtual int agora::rtc::IH265Transcoder::queryChannel |
( |
const char * | token, |
|
|
const char * | channel, |
|
|
uid_t | uid ) |
|
pure virtual |
Query the transcoded channel of a channel.
- Parameters
-
| token | The token for authentication. |
| channel | The unique channel name for the AgoraRTC session in the string format. |
| uid | User ID. |
- Returns
-
◆ triggerTranscode()
| virtual int agora::rtc::IH265Transcoder::triggerTranscode |
( |
const char * | token, |
|
|
const char * | channel, |
|
|
uid_t | uid ) |
|
pure virtual |
Trigger channel transcoding.
- Parameters
-
| token | The token for authentication. |
| channel | The unique channel name for the AgoraRTC session in the string format. |
| uid | User ID. |
- Returns
-
◆ registerTranscoderObserver()
◆ unregisterTranscoderObserver()