mirror of
https://github.com/kunkundi/crossdesk.git
synced 2025-10-26 12:15:34 +08:00
45 lines
1.1 KiB
C++
45 lines
1.1 KiB
C++
#include "config_center.h"
|
|
|
|
ConfigCenter::ConfigCenter() {}
|
|
|
|
ConfigCenter::~ConfigCenter() {}
|
|
|
|
int ConfigCenter::SetLanguage(LANGUAGE language) {
|
|
language_ = language;
|
|
return 0;
|
|
}
|
|
|
|
int ConfigCenter::SetVideoQuality(VIDEO_QUALITY video_quality) {
|
|
video_quality_ = video_quality;
|
|
return 0;
|
|
}
|
|
|
|
int ConfigCenter::SetVideoEncodeFormat(
|
|
VIDEO_ENCODE_FORMAT video_encode_format) {
|
|
video_encode_format_ = video_encode_format;
|
|
return 0;
|
|
}
|
|
|
|
int ConfigCenter::SetHardwareVideoCodec(bool hardware_video_codec) {
|
|
hardware_video_codec_ = hardware_video_codec;
|
|
return 0;
|
|
}
|
|
|
|
int ConfigCenter::SetTurn(bool enable_turn) {
|
|
enable_turn_ = enable_turn;
|
|
return 0;
|
|
}
|
|
|
|
ConfigCenter::LANGUAGE ConfigCenter::GetLanguage() { return language_; }
|
|
|
|
ConfigCenter::VIDEO_QUALITY ConfigCenter::GetVideoQuality() {
|
|
return video_quality_;
|
|
}
|
|
|
|
ConfigCenter::VIDEO_ENCODE_FORMAT ConfigCenter::GetVideoEncodeFormat() {
|
|
return video_encode_format_;
|
|
}
|
|
|
|
bool ConfigCenter::IsHardwareVideoCodec() { return hardware_video_codec_; }
|
|
|
|
bool ConfigCenter::IsEnableTurn() { return enable_turn_; } |