openRtpServer接口新增only_audio参数,优化语音对讲场景

This commit is contained in:
xiongziliang
2023-02-17 22:43:45 +08:00
parent 5cdaf982f3
commit 8f0ba6988b
10 changed files with 80 additions and 17 deletions

View File

@@ -94,6 +94,12 @@ public:
*/
void addTrackCompleted() override;
/**
* 设置最大track数取值范围1~2该方法与addTrackCompleted类型
* 在设置单track时可以加快媒体注册速度
*/
void setMaxTrackCount(size_t i);
/**
* 重置track
*/
@@ -115,6 +121,11 @@ public:
*/
void enableAudio(bool flag);
/**
* 设置单音频
*/
void setOnlyAudio();
/**
* 设置是否开启添加静音音频
*/
@@ -157,6 +168,7 @@ private:
private:
bool _enable_audio = true;
bool _only_audio = false;
bool _add_mute_audio = true;
bool _all_track_ready = false;
size_t _max_track_size = 2;