Update EvaluateVideoQuality.
This commit is contained in:
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT DetectVideoShotRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
DetectVideoShotRequest();
|
||||
~DetectVideoShotRequest();
|
||||
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl()const;
|
||||
void setVideoUrl(const std::string& videoUrl);
|
||||
|
||||
private:
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT DetectVideoShotRequest : public RpcServiceRequest {
|
||||
public:
|
||||
DetectVideoShotRequest();
|
||||
~DetectVideoShotRequest();
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl() const;
|
||||
void setVideoUrl(const std::string &videoUrl);
|
||||
|
||||
private:
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_DETECTVIDEOSHOTREQUEST_H_
|
||||
|
||||
@@ -1,54 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT GenerateVideoCoverRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GenerateVideoCoverRequest();
|
||||
~GenerateVideoCoverRequest();
|
||||
|
||||
bool getIsGif()const;
|
||||
void setIsGif(bool isGif);
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl()const;
|
||||
void setVideoUrl(const std::string& videoUrl);
|
||||
|
||||
private:
|
||||
bool isGif_;
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT GenerateVideoCoverRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GenerateVideoCoverRequest();
|
||||
~GenerateVideoCoverRequest();
|
||||
bool getIsGif() const;
|
||||
void setIsGif(bool isGif);
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl() const;
|
||||
void setVideoUrl(const std::string &videoUrl);
|
||||
|
||||
private:
|
||||
bool isGif_;
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_GENERATEVIDEOCOVERREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
GetAsyncJobResultRequest();
|
||||
~GetAsyncJobResultRequest();
|
||||
|
||||
std::string getJobId()const;
|
||||
void setJobId(const std::string& jobId);
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
bool async_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT GetAsyncJobResultRequest : public RpcServiceRequest {
|
||||
public:
|
||||
GetAsyncJobResultRequest();
|
||||
~GetAsyncJobResultRequest();
|
||||
std::string getJobId() const;
|
||||
void setJobId(const std::string &jobId);
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
|
||||
private:
|
||||
std::string jobId_;
|
||||
bool async_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_GETASYNCJOBRESULTREQUEST_H_
|
||||
|
||||
@@ -1,57 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT RecognizeVideoCastCrewListRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
RecognizeVideoCastCrewListRequest();
|
||||
~RecognizeVideoCastCrewListRequest();
|
||||
|
||||
Array getParams()const;
|
||||
void setParams(const Array& params);
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
std::string getRegisterUrl()const;
|
||||
void setRegisterUrl(const std::string& registerUrl);
|
||||
std::string getVideoUrl()const;
|
||||
void setVideoUrl(const std::string& videoUrl);
|
||||
|
||||
private:
|
||||
Array params_;
|
||||
bool async_;
|
||||
std::string registerUrl_;
|
||||
std::string videoUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT RecognizeVideoCastCrewListRequest : public RpcServiceRequest {
|
||||
public:
|
||||
struct Params {
|
||||
std::string type;
|
||||
};
|
||||
RecognizeVideoCastCrewListRequest();
|
||||
~RecognizeVideoCastCrewListRequest();
|
||||
std::vector<Params> getParams() const;
|
||||
void setParams(const std::vector<Params> ¶ms);
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
std::string getRegisterUrl() const;
|
||||
void setRegisterUrl(const std::string ®isterUrl);
|
||||
std::string getVideoUrl() const;
|
||||
void setVideoUrl(const std::string &videoUrl);
|
||||
|
||||
private:
|
||||
std::vector<Params> params_;
|
||||
bool async_;
|
||||
std::string registerUrl_;
|
||||
std::string videoUrl_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_RECOGNIZEVIDEOCASTCREWLISTREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,48 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT SplitVideoPartsRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
SplitVideoPartsRequest();
|
||||
~SplitVideoPartsRequest();
|
||||
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl()const;
|
||||
void setVideoUrl(const std::string& videoUrl);
|
||||
|
||||
private:
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT SplitVideoPartsRequest : public RpcServiceRequest {
|
||||
public:
|
||||
SplitVideoPartsRequest();
|
||||
~SplitVideoPartsRequest();
|
||||
std::string get_Template() const;
|
||||
void set_Template(const std::string &_template);
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoUrl() const;
|
||||
void setVideoUrl(const std::string &videoUrl);
|
||||
|
||||
private:
|
||||
std::string _template_;
|
||||
bool async_;
|
||||
std::string videoUrl_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_SPLITVIDEOPARTSREQUEST_H_
|
||||
|
||||
@@ -40,6 +40,15 @@ namespace AlibabaCloud
|
||||
float beginTime;
|
||||
long index;
|
||||
};
|
||||
struct SplitVideoPartResultsItem
|
||||
{
|
||||
std::string type;
|
||||
float endTime;
|
||||
std::string by;
|
||||
float beginTime;
|
||||
std::string theme;
|
||||
};
|
||||
std::vector<SplitVideoPartResultsItem> splitVideoPartResults;
|
||||
std::vector<ElementsItem> elements;
|
||||
};
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
|
||||
namespace AlibabaCloud
|
||||
{
|
||||
namespace Videorecog
|
||||
{
|
||||
namespace Model
|
||||
{
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT UnderstandVideoContentRequest : public RpcServiceRequest
|
||||
{
|
||||
|
||||
public:
|
||||
UnderstandVideoContentRequest();
|
||||
~UnderstandVideoContentRequest();
|
||||
|
||||
bool getAsync()const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoURL()const;
|
||||
void setVideoURL(const std::string& videoURL);
|
||||
|
||||
private:
|
||||
bool async_;
|
||||
std::string videoURL_;
|
||||
|
||||
};
|
||||
}
|
||||
}
|
||||
}
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
*/
|
||||
|
||||
#ifndef ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
#define ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
|
||||
#include <alibabacloud/videorecog/VideorecogExport.h>
|
||||
#include <alibabacloud/core/RpcServiceRequest.h>
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <map>
|
||||
|
||||
namespace AlibabaCloud {
|
||||
namespace Videorecog {
|
||||
namespace Model {
|
||||
class ALIBABACLOUD_VIDEORECOG_EXPORT UnderstandVideoContentRequest : public RpcServiceRequest {
|
||||
public:
|
||||
UnderstandVideoContentRequest();
|
||||
~UnderstandVideoContentRequest();
|
||||
bool getAsync() const;
|
||||
void setAsync(bool async);
|
||||
std::string getVideoURL() const;
|
||||
void setVideoURL(const std::string &videoURL);
|
||||
|
||||
private:
|
||||
bool async_;
|
||||
std::string videoURL_;
|
||||
};
|
||||
} // namespace Model
|
||||
} // namespace Videorecog
|
||||
} // namespace AlibabaCloud
|
||||
#endif // !ALIBABACLOUD_VIDEORECOG_MODEL_UNDERSTANDVIDEOCONTENTREQUEST_H_
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/DetectVideoShotRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::DetectVideoShotRequest;
|
||||
|
||||
DetectVideoShotRequest::DetectVideoShotRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "DetectVideoShot")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
DetectVideoShotRequest::~DetectVideoShotRequest()
|
||||
{}
|
||||
|
||||
bool DetectVideoShotRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/DetectVideoShotRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::DetectVideoShotRequest;
|
||||
|
||||
DetectVideoShotRequest::DetectVideoShotRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "DetectVideoShot") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void DetectVideoShotRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
DetectVideoShotRequest::~DetectVideoShotRequest() {}
|
||||
|
||||
bool DetectVideoShotRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
std::string DetectVideoShotRequest::getVideoUrl()const
|
||||
{
|
||||
return videoUrl_;
|
||||
void DetectVideoShotRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
void DetectVideoShotRequest::setVideoUrl(const std::string& videoUrl)
|
||||
{
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter("VideoUrl", videoUrl);
|
||||
std::string DetectVideoShotRequest::getVideoUrl() const {
|
||||
return videoUrl_;
|
||||
}
|
||||
|
||||
void DetectVideoShotRequest::setVideoUrl(const std::string &videoUrl) {
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter(std::string("VideoUrl"), videoUrl);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,62 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/GenerateVideoCoverRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::GenerateVideoCoverRequest;
|
||||
|
||||
GenerateVideoCoverRequest::GenerateVideoCoverRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "GenerateVideoCover")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GenerateVideoCoverRequest::~GenerateVideoCoverRequest()
|
||||
{}
|
||||
|
||||
bool GenerateVideoCoverRequest::getIsGif()const
|
||||
{
|
||||
return isGif_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/GenerateVideoCoverRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::GenerateVideoCoverRequest;
|
||||
|
||||
GenerateVideoCoverRequest::GenerateVideoCoverRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "GenerateVideoCover") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void GenerateVideoCoverRequest::setIsGif(bool isGif)
|
||||
{
|
||||
isGif_ = isGif;
|
||||
setBodyParameter("IsGif", isGif ? "true" : "false");
|
||||
GenerateVideoCoverRequest::~GenerateVideoCoverRequest() {}
|
||||
|
||||
bool GenerateVideoCoverRequest::getIsGif() const {
|
||||
return isGif_;
|
||||
}
|
||||
|
||||
bool GenerateVideoCoverRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
void GenerateVideoCoverRequest::setIsGif(bool isGif) {
|
||||
isGif_ = isGif;
|
||||
setBodyParameter(std::string("IsGif"), isGif ? "true" : "false");
|
||||
}
|
||||
|
||||
void GenerateVideoCoverRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
bool GenerateVideoCoverRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
std::string GenerateVideoCoverRequest::getVideoUrl()const
|
||||
{
|
||||
return videoUrl_;
|
||||
void GenerateVideoCoverRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
void GenerateVideoCoverRequest::setVideoUrl(const std::string& videoUrl)
|
||||
{
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter("VideoUrl", videoUrl);
|
||||
std::string GenerateVideoCoverRequest::getVideoUrl() const {
|
||||
return videoUrl_;
|
||||
}
|
||||
|
||||
void GenerateVideoCoverRequest::setVideoUrl(const std::string &videoUrl) {
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter(std::string("VideoUrl"), videoUrl);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/GetAsyncJobResultRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::GetAsyncJobResultRequest;
|
||||
|
||||
GetAsyncJobResultRequest::GetAsyncJobResultRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "GetAsyncJobResult")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
GetAsyncJobResultRequest::~GetAsyncJobResultRequest()
|
||||
{}
|
||||
|
||||
std::string GetAsyncJobResultRequest::getJobId()const
|
||||
{
|
||||
return jobId_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/GetAsyncJobResultRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::GetAsyncJobResultRequest;
|
||||
|
||||
GetAsyncJobResultRequest::GetAsyncJobResultRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "GetAsyncJobResult") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void GetAsyncJobResultRequest::setJobId(const std::string& jobId)
|
||||
{
|
||||
jobId_ = jobId;
|
||||
setBodyParameter("JobId", jobId);
|
||||
GetAsyncJobResultRequest::~GetAsyncJobResultRequest() {}
|
||||
|
||||
std::string GetAsyncJobResultRequest::getJobId() const {
|
||||
return jobId_;
|
||||
}
|
||||
|
||||
bool GetAsyncJobResultRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
void GetAsyncJobResultRequest::setJobId(const std::string &jobId) {
|
||||
jobId_ = jobId;
|
||||
setBodyParameter(std::string("JobId"), jobId);
|
||||
}
|
||||
|
||||
void GetAsyncJobResultRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
bool GetAsyncJobResultRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
void GetAsyncJobResultRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
|
||||
@@ -1,73 +1,65 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/RecognizeVideoCastCrewListRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::RecognizeVideoCastCrewListRequest;
|
||||
|
||||
RecognizeVideoCastCrewListRequest::RecognizeVideoCastCrewListRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "RecognizeVideoCastCrewList")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
RecognizeVideoCastCrewListRequest::~RecognizeVideoCastCrewListRequest()
|
||||
{}
|
||||
|
||||
Array RecognizeVideoCastCrewListRequest::getParams()const
|
||||
{
|
||||
return params_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/RecognizeVideoCastCrewListRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::RecognizeVideoCastCrewListRequest;
|
||||
|
||||
RecognizeVideoCastCrewListRequest::RecognizeVideoCastCrewListRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "RecognizeVideoCastCrewList") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void RecognizeVideoCastCrewListRequest::setParams(const Array& params)
|
||||
{
|
||||
params_ = params;
|
||||
setBodyParameter("Params", std::to_string(params));
|
||||
RecognizeVideoCastCrewListRequest::~RecognizeVideoCastCrewListRequest() {}
|
||||
|
||||
std::vector<RecognizeVideoCastCrewListRequest::Params> RecognizeVideoCastCrewListRequest::getParams() const {
|
||||
return params_;
|
||||
}
|
||||
|
||||
bool RecognizeVideoCastCrewListRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
void RecognizeVideoCastCrewListRequest::setParams(const std::vector<RecognizeVideoCastCrewListRequest::Params> ¶ms) {
|
||||
params_ = params;
|
||||
for(int dep1 = 0; dep1 != params.size(); dep1++) {
|
||||
setBodyParameter(std::string("Params") + "." + std::to_string(dep1 + 1) + ".Type", params[dep1].type);
|
||||
}
|
||||
}
|
||||
|
||||
void RecognizeVideoCastCrewListRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
bool RecognizeVideoCastCrewListRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
std::string RecognizeVideoCastCrewListRequest::getRegisterUrl()const
|
||||
{
|
||||
return registerUrl_;
|
||||
void RecognizeVideoCastCrewListRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
void RecognizeVideoCastCrewListRequest::setRegisterUrl(const std::string& registerUrl)
|
||||
{
|
||||
registerUrl_ = registerUrl;
|
||||
setBodyParameter("RegisterUrl", registerUrl);
|
||||
std::string RecognizeVideoCastCrewListRequest::getRegisterUrl() const {
|
||||
return registerUrl_;
|
||||
}
|
||||
|
||||
std::string RecognizeVideoCastCrewListRequest::getVideoUrl()const
|
||||
{
|
||||
return videoUrl_;
|
||||
void RecognizeVideoCastCrewListRequest::setRegisterUrl(const std::string ®isterUrl) {
|
||||
registerUrl_ = registerUrl;
|
||||
setBodyParameter(std::string("RegisterUrl"), registerUrl);
|
||||
}
|
||||
|
||||
void RecognizeVideoCastCrewListRequest::setVideoUrl(const std::string& videoUrl)
|
||||
{
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter("VideoUrl", videoUrl);
|
||||
std::string RecognizeVideoCastCrewListRequest::getVideoUrl() const {
|
||||
return videoUrl_;
|
||||
}
|
||||
|
||||
void RecognizeVideoCastCrewListRequest::setVideoUrl(const std::string &videoUrl) {
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter(std::string("VideoUrl"), videoUrl);
|
||||
}
|
||||
|
||||
|
||||
@@ -1,51 +1,54 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/SplitVideoPartsRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::SplitVideoPartsRequest;
|
||||
|
||||
SplitVideoPartsRequest::SplitVideoPartsRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "SplitVideoParts")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
SplitVideoPartsRequest::~SplitVideoPartsRequest()
|
||||
{}
|
||||
|
||||
bool SplitVideoPartsRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/SplitVideoPartsRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::SplitVideoPartsRequest;
|
||||
|
||||
SplitVideoPartsRequest::SplitVideoPartsRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "SplitVideoParts") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void SplitVideoPartsRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
SplitVideoPartsRequest::~SplitVideoPartsRequest() {}
|
||||
|
||||
std::string SplitVideoPartsRequest::get_Template() const {
|
||||
return _template_;
|
||||
}
|
||||
|
||||
std::string SplitVideoPartsRequest::getVideoUrl()const
|
||||
{
|
||||
return videoUrl_;
|
||||
void SplitVideoPartsRequest::set_Template(const std::string &_template) {
|
||||
_template_ = _template;
|
||||
setBodyParameter(std::string("Template"), _template);
|
||||
}
|
||||
|
||||
void SplitVideoPartsRequest::setVideoUrl(const std::string& videoUrl)
|
||||
{
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter("VideoUrl", videoUrl);
|
||||
bool SplitVideoPartsRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
void SplitVideoPartsRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
std::string SplitVideoPartsRequest::getVideoUrl() const {
|
||||
return videoUrl_;
|
||||
}
|
||||
|
||||
void SplitVideoPartsRequest::setVideoUrl(const std::string &videoUrl) {
|
||||
videoUrl_ = videoUrl;
|
||||
setBodyParameter(std::string("VideoUrl"), videoUrl);
|
||||
}
|
||||
|
||||
|
||||
@@ -52,6 +52,22 @@ void SplitVideoPartsResult::parse(const std::string &payload)
|
||||
elementsItemObject.index = std::stol(dataNodeElementselementsItem["Index"].asString());
|
||||
data_.elements.push_back(elementsItemObject);
|
||||
}
|
||||
auto allSplitVideoPartResultsNode = dataNode["SplitVideoPartResults"]["splitVideoPartResultsItem"];
|
||||
for (auto dataNodeSplitVideoPartResultssplitVideoPartResultsItem : allSplitVideoPartResultsNode)
|
||||
{
|
||||
Data::SplitVideoPartResultsItem splitVideoPartResultsItemObject;
|
||||
if(!dataNodeSplitVideoPartResultssplitVideoPartResultsItem["BeginTime"].isNull())
|
||||
splitVideoPartResultsItemObject.beginTime = std::stof(dataNodeSplitVideoPartResultssplitVideoPartResultsItem["BeginTime"].asString());
|
||||
if(!dataNodeSplitVideoPartResultssplitVideoPartResultsItem["EndTime"].isNull())
|
||||
splitVideoPartResultsItemObject.endTime = std::stof(dataNodeSplitVideoPartResultssplitVideoPartResultsItem["EndTime"].asString());
|
||||
if(!dataNodeSplitVideoPartResultssplitVideoPartResultsItem["Theme"].isNull())
|
||||
splitVideoPartResultsItemObject.theme = dataNodeSplitVideoPartResultssplitVideoPartResultsItem["Theme"].asString();
|
||||
if(!dataNodeSplitVideoPartResultssplitVideoPartResultsItem["Type"].isNull())
|
||||
splitVideoPartResultsItemObject.type = dataNodeSplitVideoPartResultssplitVideoPartResultsItem["Type"].asString();
|
||||
if(!dataNodeSplitVideoPartResultssplitVideoPartResultsItem["By"].isNull())
|
||||
splitVideoPartResultsItemObject.by = dataNodeSplitVideoPartResultssplitVideoPartResultsItem["By"].asString();
|
||||
data_.splitVideoPartResults.push_back(splitVideoPartResultsItemObject);
|
||||
}
|
||||
if(!value["Code"].isNull())
|
||||
code_ = value["Code"].asString();
|
||||
if(!value["Message"].isNull())
|
||||
|
||||
@@ -1,51 +1,45 @@
|
||||
/*
|
||||
* Copyright 2009-2017 Alibaba Cloud All rights reserved.
|
||||
*
|
||||
*
|
||||
* Licensed under the Apache License, Version 2.0 (the "License");
|
||||
* you may not use this file except in compliance with the License.
|
||||
* You may obtain a copy of the License at
|
||||
*
|
||||
*
|
||||
* http://www.apache.org/licenses/LICENSE-2.0
|
||||
*
|
||||
*
|
||||
* Unless required by applicable law or agreed to in writing, software
|
||||
* distributed under the License is distributed on an "AS IS" BASIS,
|
||||
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
* See the License for the specific language governing permissions and
|
||||
* limitations under the License.
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/UnderstandVideoContentRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::UnderstandVideoContentRequest;
|
||||
|
||||
UnderstandVideoContentRequest::UnderstandVideoContentRequest() :
|
||||
RpcServiceRequest("videorecog", "2020-03-20", "UnderstandVideoContent")
|
||||
{
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
UnderstandVideoContentRequest::~UnderstandVideoContentRequest()
|
||||
{}
|
||||
|
||||
bool UnderstandVideoContentRequest::getAsync()const
|
||||
{
|
||||
return async_;
|
||||
*/
|
||||
|
||||
#include <alibabacloud/videorecog/model/UnderstandVideoContentRequest.h>
|
||||
|
||||
using AlibabaCloud::Videorecog::Model::UnderstandVideoContentRequest;
|
||||
|
||||
UnderstandVideoContentRequest::UnderstandVideoContentRequest()
|
||||
: RpcServiceRequest("videorecog", "2020-03-20", "UnderstandVideoContent") {
|
||||
setMethod(HttpRequest::Method::Post);
|
||||
}
|
||||
|
||||
void UnderstandVideoContentRequest::setAsync(bool async)
|
||||
{
|
||||
async_ = async;
|
||||
setBodyParameter("Async", async ? "true" : "false");
|
||||
UnderstandVideoContentRequest::~UnderstandVideoContentRequest() {}
|
||||
|
||||
bool UnderstandVideoContentRequest::getAsync() const {
|
||||
return async_;
|
||||
}
|
||||
|
||||
std::string UnderstandVideoContentRequest::getVideoURL()const
|
||||
{
|
||||
return videoURL_;
|
||||
void UnderstandVideoContentRequest::setAsync(bool async) {
|
||||
async_ = async;
|
||||
setBodyParameter(std::string("Async"), async ? "true" : "false");
|
||||
}
|
||||
|
||||
void UnderstandVideoContentRequest::setVideoURL(const std::string& videoURL)
|
||||
{
|
||||
videoURL_ = videoURL;
|
||||
setBodyParameter("VideoURL", videoURL);
|
||||
std::string UnderstandVideoContentRequest::getVideoURL() const {
|
||||
return videoURL_;
|
||||
}
|
||||
|
||||
void UnderstandVideoContentRequest::setVideoURL(const std::string &videoURL) {
|
||||
videoURL_ = videoURL;
|
||||
setBodyParameter(std::string("VideoURL"), videoURL);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user