Generated 2018-01-11 for rtc.

This commit is contained in:
sdk-team
2020-10-13 07:49:47 +00:00
parent 65262923e4
commit 1abc39e9d1
5 changed files with 231 additions and 0 deletions

View File

@@ -36,6 +36,49 @@ namespace AlibabaCloud
int paneId;
std::string userId;
std::string sourceType;
struct Images
{
std::string url;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
std::vector<Images> images;
struct Texts
{
std::string text;
float x;
float y;
int fontType;
int fontSize;
int fontColor;
int zOrder;
};
std::vector<Texts> texts;
};
struct Watermarks
{
std::string url;
float alpha;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
struct Backgrounds
{
std::string url;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
public:
@@ -66,12 +109,16 @@ namespace AlibabaCloud
void setStreamURL(const std::string& streamURL);
long getVadInterval()const;
void setVadInterval(long vadInterval);
std::vector<Watermarks> getWatermarks()const;
void setWatermarks(const std::vector<Watermarks>& watermarks);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::vector<std::string> getSubSpecUsers()const;
void setSubSpecUsers(const std::vector<std::string>& subSpecUsers);
std::string getAppId()const;
void setAppId(const std::string& appId);
std::vector<Backgrounds> getBackgrounds()const;
void setBackgrounds(const std::vector<Backgrounds>& backgrounds);
long getTimeStampRef()const;
void setTimeStampRef(long timeStampRef);
int getMediaEncode()const;
@@ -92,9 +139,11 @@ namespace AlibabaCloud
std::string showLog_;
std::string streamURL_;
long vadInterval_;
std::vector<Watermarks> watermarks_;
long ownerId_;
std::vector<std::string> subSpecUsers_;
std::string appId_;
std::vector<Backgrounds> backgrounds_;
long timeStampRef_;
int mediaEncode_;
std::string channelId_;

View File

@@ -36,6 +36,49 @@ namespace AlibabaCloud
int paneId;
std::string userId;
std::string sourceType;
struct Images
{
std::string url;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
std::vector<Images> images;
struct Texts
{
std::string text;
float x;
float y;
int fontType;
int fontSize;
int fontColor;
int zOrder;
};
std::vector<Texts> texts;
};
struct Watermarks
{
std::string url;
float alpha;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
struct Backgrounds
{
std::string url;
int display;
float x;
float y;
float width;
float height;
int zOrder;
};
public:
@@ -54,10 +97,14 @@ namespace AlibabaCloud
void setTaskId(const std::string& taskId);
std::string getShowLog()const;
void setShowLog(const std::string& showLog);
std::vector<Watermarks> getWatermarks()const;
void setWatermarks(const std::vector<Watermarks>& watermarks);
long getOwnerId()const;
void setOwnerId(long ownerId);
std::string getAppId()const;
void setAppId(const std::string& appId);
std::vector<Backgrounds> getBackgrounds()const;
void setBackgrounds(const std::vector<Backgrounds>& backgrounds);
private:
std::vector<UserPanes> userPanes_;
@@ -66,8 +113,10 @@ namespace AlibabaCloud
std::vector<long> layoutIds_;
std::string taskId_;
std::string showLog_;
std::vector<Watermarks> watermarks_;
long ownerId_;
std::string appId_;
std::vector<Backgrounds> backgrounds_;
};
}