Files
aliyun-openapi-cpp-sdk/ice/CMakeLists.txt

770 lines
37 KiB
CMake

#
# 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.
#
set(public_header_dir ${CMAKE_CURRENT_SOURCE_DIR}/../include)
set(ice_public_header
include/alibabacloud/ice/ICEClient.h
include/alibabacloud/ice/ICEExport.h )
set(ice_public_header_model
include/alibabacloud/ice/model/AddCategoryRequest.h
include/alibabacloud/ice/model/AddCategoryResult.h
include/alibabacloud/ice/model/AddEditingProjectMaterialsRequest.h
include/alibabacloud/ice/model/AddEditingProjectMaterialsResult.h
include/alibabacloud/ice/model/AddFavoritePublicMediaRequest.h
include/alibabacloud/ice/model/AddFavoritePublicMediaResult.h
include/alibabacloud/ice/model/AddMediaMarksRequest.h
include/alibabacloud/ice/model/AddMediaMarksResult.h
include/alibabacloud/ice/model/AddTemplateRequest.h
include/alibabacloud/ice/model/AddTemplateResult.h
include/alibabacloud/ice/model/BatchGetMediaInfosRequest.h
include/alibabacloud/ice/model/BatchGetMediaInfosResult.h
include/alibabacloud/ice/model/CancelDNAJobRequest.h
include/alibabacloud/ice/model/CancelDNAJobResult.h
include/alibabacloud/ice/model/CancelFavoritePublicMediaRequest.h
include/alibabacloud/ice/model/CancelFavoritePublicMediaResult.h
include/alibabacloud/ice/model/CreateAuditRequest.h
include/alibabacloud/ice/model/CreateAuditResult.h
include/alibabacloud/ice/model/CreateCustomTemplateRequest.h
include/alibabacloud/ice/model/CreateCustomTemplateResult.h
include/alibabacloud/ice/model/CreateDNADBRequest.h
include/alibabacloud/ice/model/CreateDNADBResult.h
include/alibabacloud/ice/model/CreateEditingProjectRequest.h
include/alibabacloud/ice/model/CreateEditingProjectResult.h
include/alibabacloud/ice/model/CreateLiveRecordTemplateRequest.h
include/alibabacloud/ice/model/CreateLiveRecordTemplateResult.h
include/alibabacloud/ice/model/CreateLiveSnapshotTemplateRequest.h
include/alibabacloud/ice/model/CreateLiveSnapshotTemplateResult.h
include/alibabacloud/ice/model/CreateLiveTranscodeTemplateRequest.h
include/alibabacloud/ice/model/CreateLiveTranscodeTemplateResult.h
include/alibabacloud/ice/model/CreatePipelineRequest.h
include/alibabacloud/ice/model/CreatePipelineResult.h
include/alibabacloud/ice/model/CreateUploadMediaRequest.h
include/alibabacloud/ice/model/CreateUploadMediaResult.h
include/alibabacloud/ice/model/CreateUploadStreamRequest.h
include/alibabacloud/ice/model/CreateUploadStreamResult.h
include/alibabacloud/ice/model/DeleteCategoryRequest.h
include/alibabacloud/ice/model/DeleteCategoryResult.h
include/alibabacloud/ice/model/DeleteCustomTemplateRequest.h
include/alibabacloud/ice/model/DeleteCustomTemplateResult.h
include/alibabacloud/ice/model/DeleteDNADBRequest.h
include/alibabacloud/ice/model/DeleteDNADBResult.h
include/alibabacloud/ice/model/DeleteDNAFilesRequest.h
include/alibabacloud/ice/model/DeleteDNAFilesResult.h
include/alibabacloud/ice/model/DeleteEditingProjectMaterialsRequest.h
include/alibabacloud/ice/model/DeleteEditingProjectMaterialsResult.h
include/alibabacloud/ice/model/DeleteEditingProjectsRequest.h
include/alibabacloud/ice/model/DeleteEditingProjectsResult.h
include/alibabacloud/ice/model/DeleteLiveRecordFilesRequest.h
include/alibabacloud/ice/model/DeleteLiveRecordFilesResult.h
include/alibabacloud/ice/model/DeleteLiveRecordTemplateRequest.h
include/alibabacloud/ice/model/DeleteLiveRecordTemplateResult.h
include/alibabacloud/ice/model/DeleteLiveSnapshotFilesRequest.h
include/alibabacloud/ice/model/DeleteLiveSnapshotFilesResult.h
include/alibabacloud/ice/model/DeleteLiveSnapshotTemplateRequest.h
include/alibabacloud/ice/model/DeleteLiveSnapshotTemplateResult.h
include/alibabacloud/ice/model/DeleteLiveTranscodeJobRequest.h
include/alibabacloud/ice/model/DeleteLiveTranscodeJobResult.h
include/alibabacloud/ice/model/DeleteLiveTranscodeTemplateRequest.h
include/alibabacloud/ice/model/DeleteLiveTranscodeTemplateResult.h
include/alibabacloud/ice/model/DeleteMediaInfosRequest.h
include/alibabacloud/ice/model/DeleteMediaInfosResult.h
include/alibabacloud/ice/model/DeleteMediaMarksRequest.h
include/alibabacloud/ice/model/DeleteMediaMarksResult.h
include/alibabacloud/ice/model/DeletePipelineRequest.h
include/alibabacloud/ice/model/DeletePipelineResult.h
include/alibabacloud/ice/model/DeletePlayInfoRequest.h
include/alibabacloud/ice/model/DeletePlayInfoResult.h
include/alibabacloud/ice/model/DeleteSmartJobRequest.h
include/alibabacloud/ice/model/DeleteSmartJobResult.h
include/alibabacloud/ice/model/DeleteTemplateRequest.h
include/alibabacloud/ice/model/DeleteTemplateResult.h
include/alibabacloud/ice/model/DescribeFilterConfigsRequest.h
include/alibabacloud/ice/model/DescribeFilterConfigsResult.h
include/alibabacloud/ice/model/DescribeMeterIceEditUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterIceEditUsageResult.h
include/alibabacloud/ice/model/DescribeMeterIceLiveMediaConvertUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterIceLiveMediaConvertUsageResult.h
include/alibabacloud/ice/model/DescribeMeterIceMediaConvertUHDUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterIceMediaConvertUHDUsageResult.h
include/alibabacloud/ice/model/DescribeMeterIceMediaConvertUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterIceMediaConvertUsageResult.h
include/alibabacloud/ice/model/DescribeMeterIceMpsAiUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterIceMpsAiUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsEditUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsEditUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsLiveEditUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsLiveEditUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsLiveMediaConvertUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsLiveMediaConvertUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsLiveRecordUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsLiveRecordUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsLiveSnapshotUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsLiveSnapshotUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsMediaConvertUHDUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsMediaConvertUHDUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsMediaConvertUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsMediaConvertUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsMpsAiUsageRequest.h
include/alibabacloud/ice/model/DescribeMeterImsMpsAiUsageResult.h
include/alibabacloud/ice/model/DescribeMeterImsSummaryRequest.h
include/alibabacloud/ice/model/DescribeMeterImsSummaryResult.h
include/alibabacloud/ice/model/DescribePlayDetailRequest.h
include/alibabacloud/ice/model/DescribePlayDetailResult.h
include/alibabacloud/ice/model/DescribePlayEventListRequest.h
include/alibabacloud/ice/model/DescribePlayEventListResult.h
include/alibabacloud/ice/model/DescribePlayFirstFrameDurationMetricDataRequest.h
include/alibabacloud/ice/model/DescribePlayFirstFrameDurationMetricDataResult.h
include/alibabacloud/ice/model/DescribePlayListRequest.h
include/alibabacloud/ice/model/DescribePlayListResult.h
include/alibabacloud/ice/model/DescribePlayMetricDataRequest.h
include/alibabacloud/ice/model/DescribePlayMetricDataResult.h
include/alibabacloud/ice/model/DescribePlayQoeListRequest.h
include/alibabacloud/ice/model/DescribePlayQoeListResult.h
include/alibabacloud/ice/model/DescribePlayQosListRequest.h
include/alibabacloud/ice/model/DescribePlayQosListResult.h
include/alibabacloud/ice/model/DescribeQueryConfigsRequest.h
include/alibabacloud/ice/model/DescribeQueryConfigsResult.h
include/alibabacloud/ice/model/GetCategoriesRequest.h
include/alibabacloud/ice/model/GetCategoriesResult.h
include/alibabacloud/ice/model/GetContentAnalyzeConfigRequest.h
include/alibabacloud/ice/model/GetContentAnalyzeConfigResult.h
include/alibabacloud/ice/model/GetCustomTemplateRequest.h
include/alibabacloud/ice/model/GetCustomTemplateResult.h
include/alibabacloud/ice/model/GetDefaultStorageLocationRequest.h
include/alibabacloud/ice/model/GetDefaultStorageLocationResult.h
include/alibabacloud/ice/model/GetDynamicImageJobRequest.h
include/alibabacloud/ice/model/GetDynamicImageJobResult.h
include/alibabacloud/ice/model/GetEditingProjectRequest.h
include/alibabacloud/ice/model/GetEditingProjectResult.h
include/alibabacloud/ice/model/GetEditingProjectMaterialsRequest.h
include/alibabacloud/ice/model/GetEditingProjectMaterialsResult.h
include/alibabacloud/ice/model/GetEventCallbackRequest.h
include/alibabacloud/ice/model/GetEventCallbackResult.h
include/alibabacloud/ice/model/GetLiveEditingIndexFileRequest.h
include/alibabacloud/ice/model/GetLiveEditingIndexFileResult.h
include/alibabacloud/ice/model/GetLiveEditingJobRequest.h
include/alibabacloud/ice/model/GetLiveEditingJobResult.h
include/alibabacloud/ice/model/GetLiveRecordJobRequest.h
include/alibabacloud/ice/model/GetLiveRecordJobResult.h
include/alibabacloud/ice/model/GetLiveRecordTemplateRequest.h
include/alibabacloud/ice/model/GetLiveRecordTemplateResult.h
include/alibabacloud/ice/model/GetLiveSnapshotJobRequest.h
include/alibabacloud/ice/model/GetLiveSnapshotJobResult.h
include/alibabacloud/ice/model/GetLiveSnapshotTemplateRequest.h
include/alibabacloud/ice/model/GetLiveSnapshotTemplateResult.h
include/alibabacloud/ice/model/GetLiveTranscodeJobRequest.h
include/alibabacloud/ice/model/GetLiveTranscodeJobResult.h
include/alibabacloud/ice/model/GetLiveTranscodeTemplateRequest.h
include/alibabacloud/ice/model/GetLiveTranscodeTemplateResult.h
include/alibabacloud/ice/model/GetMediaInfoRequest.h
include/alibabacloud/ice/model/GetMediaInfoResult.h
include/alibabacloud/ice/model/GetMediaInfoJobRequest.h
include/alibabacloud/ice/model/GetMediaInfoJobResult.h
include/alibabacloud/ice/model/GetMediaMarksRequest.h
include/alibabacloud/ice/model/GetMediaMarksResult.h
include/alibabacloud/ice/model/GetMediaProducingJobRequest.h
include/alibabacloud/ice/model/GetMediaProducingJobResult.h
include/alibabacloud/ice/model/GetPackageJobRequest.h
include/alibabacloud/ice/model/GetPackageJobResult.h
include/alibabacloud/ice/model/GetPipelineRequest.h
include/alibabacloud/ice/model/GetPipelineResult.h
include/alibabacloud/ice/model/GetPlayInfoRequest.h
include/alibabacloud/ice/model/GetPlayInfoResult.h
include/alibabacloud/ice/model/GetPublicMediaInfoRequest.h
include/alibabacloud/ice/model/GetPublicMediaInfoResult.h
include/alibabacloud/ice/model/GetSmartHandleJobRequest.h
include/alibabacloud/ice/model/GetSmartHandleJobResult.h
include/alibabacloud/ice/model/GetSnapshotJobRequest.h
include/alibabacloud/ice/model/GetSnapshotJobResult.h
include/alibabacloud/ice/model/GetSnapshotUrlsRequest.h
include/alibabacloud/ice/model/GetSnapshotUrlsResult.h
include/alibabacloud/ice/model/GetSystemTemplateRequest.h
include/alibabacloud/ice/model/GetSystemTemplateResult.h
include/alibabacloud/ice/model/GetTemplateRequest.h
include/alibabacloud/ice/model/GetTemplateResult.h
include/alibabacloud/ice/model/GetTemplateMaterialsRequest.h
include/alibabacloud/ice/model/GetTemplateMaterialsResult.h
include/alibabacloud/ice/model/GetTemplateParamsRequest.h
include/alibabacloud/ice/model/GetTemplateParamsResult.h
include/alibabacloud/ice/model/GetTranscodeJobRequest.h
include/alibabacloud/ice/model/GetTranscodeJobResult.h
include/alibabacloud/ice/model/GetUrlUploadInfosRequest.h
include/alibabacloud/ice/model/GetUrlUploadInfosResult.h
include/alibabacloud/ice/model/GetWorkflowTaskRequest.h
include/alibabacloud/ice/model/GetWorkflowTaskResult.h
include/alibabacloud/ice/model/ListAllPublicMediaTagsRequest.h
include/alibabacloud/ice/model/ListAllPublicMediaTagsResult.h
include/alibabacloud/ice/model/ListCustomTemplatesRequest.h
include/alibabacloud/ice/model/ListCustomTemplatesResult.h
include/alibabacloud/ice/model/ListDNADBRequest.h
include/alibabacloud/ice/model/ListDNADBResult.h
include/alibabacloud/ice/model/ListDNAFilesRequest.h
include/alibabacloud/ice/model/ListDNAFilesResult.h
include/alibabacloud/ice/model/ListDynamicImageJobsRequest.h
include/alibabacloud/ice/model/ListDynamicImageJobsResult.h
include/alibabacloud/ice/model/ListLiveRecordFilesRequest.h
include/alibabacloud/ice/model/ListLiveRecordFilesResult.h
include/alibabacloud/ice/model/ListLiveRecordJobsRequest.h
include/alibabacloud/ice/model/ListLiveRecordJobsResult.h
include/alibabacloud/ice/model/ListLiveRecordTemplatesRequest.h
include/alibabacloud/ice/model/ListLiveRecordTemplatesResult.h
include/alibabacloud/ice/model/ListLiveSnapshotFilesRequest.h
include/alibabacloud/ice/model/ListLiveSnapshotFilesResult.h
include/alibabacloud/ice/model/ListLiveSnapshotJobsRequest.h
include/alibabacloud/ice/model/ListLiveSnapshotJobsResult.h
include/alibabacloud/ice/model/ListLiveSnapshotTemplatesRequest.h
include/alibabacloud/ice/model/ListLiveSnapshotTemplatesResult.h
include/alibabacloud/ice/model/ListLiveTranscodeJobsRequest.h
include/alibabacloud/ice/model/ListLiveTranscodeJobsResult.h
include/alibabacloud/ice/model/ListLiveTranscodeTemplatesRequest.h
include/alibabacloud/ice/model/ListLiveTranscodeTemplatesResult.h
include/alibabacloud/ice/model/ListMediaBasicInfosRequest.h
include/alibabacloud/ice/model/ListMediaBasicInfosResult.h
include/alibabacloud/ice/model/ListMediaInfoJobsRequest.h
include/alibabacloud/ice/model/ListMediaInfoJobsResult.h
include/alibabacloud/ice/model/ListMediaMarksRequest.h
include/alibabacloud/ice/model/ListMediaMarksResult.h
include/alibabacloud/ice/model/ListPackageJobsRequest.h
include/alibabacloud/ice/model/ListPackageJobsResult.h
include/alibabacloud/ice/model/ListPipelinesRequest.h
include/alibabacloud/ice/model/ListPipelinesResult.h
include/alibabacloud/ice/model/ListPublicMediaBasicInfosRequest.h
include/alibabacloud/ice/model/ListPublicMediaBasicInfosResult.h
include/alibabacloud/ice/model/ListSmartJobsRequest.h
include/alibabacloud/ice/model/ListSmartJobsResult.h
include/alibabacloud/ice/model/ListSmartSysAvatarModelsRequest.h
include/alibabacloud/ice/model/ListSmartSysAvatarModelsResult.h
include/alibabacloud/ice/model/ListSnapshotJobsRequest.h
include/alibabacloud/ice/model/ListSnapshotJobsResult.h
include/alibabacloud/ice/model/ListSystemTemplatesRequest.h
include/alibabacloud/ice/model/ListSystemTemplatesResult.h
include/alibabacloud/ice/model/ListTemplatesRequest.h
include/alibabacloud/ice/model/ListTemplatesResult.h
include/alibabacloud/ice/model/ListTranscodeJobsRequest.h
include/alibabacloud/ice/model/ListTranscodeJobsResult.h
include/alibabacloud/ice/model/QueryDNAJobListRequest.h
include/alibabacloud/ice/model/QueryDNAJobListResult.h
include/alibabacloud/ice/model/QueryIProductionJobRequest.h
include/alibabacloud/ice/model/QueryIProductionJobResult.h
include/alibabacloud/ice/model/QueryMediaCensorJobDetailRequest.h
include/alibabacloud/ice/model/QueryMediaCensorJobDetailResult.h
include/alibabacloud/ice/model/QueryMediaCensorJobListRequest.h
include/alibabacloud/ice/model/QueryMediaCensorJobListResult.h
include/alibabacloud/ice/model/QuerySmarttagJobRequest.h
include/alibabacloud/ice/model/QuerySmarttagJobResult.h
include/alibabacloud/ice/model/RefreshUploadMediaRequest.h
include/alibabacloud/ice/model/RefreshUploadMediaResult.h
include/alibabacloud/ice/model/RegisterMediaInfoRequest.h
include/alibabacloud/ice/model/RegisterMediaInfoResult.h
include/alibabacloud/ice/model/RegisterMediaStreamRequest.h
include/alibabacloud/ice/model/RegisterMediaStreamResult.h
include/alibabacloud/ice/model/SearchEditingProjectRequest.h
include/alibabacloud/ice/model/SearchEditingProjectResult.h
include/alibabacloud/ice/model/SearchMediaRequest.h
include/alibabacloud/ice/model/SearchMediaResult.h
include/alibabacloud/ice/model/SearchMediaByFaceRequest.h
include/alibabacloud/ice/model/SearchMediaByFaceResult.h
include/alibabacloud/ice/model/SearchMediaClipByFaceRequest.h
include/alibabacloud/ice/model/SearchMediaClipByFaceResult.h
include/alibabacloud/ice/model/SearchPublicMediaInfoRequest.h
include/alibabacloud/ice/model/SearchPublicMediaInfoResult.h
include/alibabacloud/ice/model/SendLiveSnapshotJobCommandRequest.h
include/alibabacloud/ice/model/SendLiveSnapshotJobCommandResult.h
include/alibabacloud/ice/model/SendLiveTranscodeJobCommandRequest.h
include/alibabacloud/ice/model/SendLiveTranscodeJobCommandResult.h
include/alibabacloud/ice/model/SetContentAnalyzeConfigRequest.h
include/alibabacloud/ice/model/SetContentAnalyzeConfigResult.h
include/alibabacloud/ice/model/SetDefaultCustomTemplateRequest.h
include/alibabacloud/ice/model/SetDefaultCustomTemplateResult.h
include/alibabacloud/ice/model/SetDefaultStorageLocationRequest.h
include/alibabacloud/ice/model/SetDefaultStorageLocationResult.h
include/alibabacloud/ice/model/SetEventCallbackRequest.h
include/alibabacloud/ice/model/SetEventCallbackResult.h
include/alibabacloud/ice/model/StartWorkflowRequest.h
include/alibabacloud/ice/model/StartWorkflowResult.h
include/alibabacloud/ice/model/SubmitASRJobRequest.h
include/alibabacloud/ice/model/SubmitASRJobResult.h
include/alibabacloud/ice/model/SubmitAudioProduceJobRequest.h
include/alibabacloud/ice/model/SubmitAudioProduceJobResult.h
include/alibabacloud/ice/model/SubmitAvatarVideoJobRequest.h
include/alibabacloud/ice/model/SubmitAvatarVideoJobResult.h
include/alibabacloud/ice/model/SubmitDNAJobRequest.h
include/alibabacloud/ice/model/SubmitDNAJobResult.h
include/alibabacloud/ice/model/SubmitDynamicChartJobRequest.h
include/alibabacloud/ice/model/SubmitDynamicChartJobResult.h
include/alibabacloud/ice/model/SubmitDynamicImageJobRequest.h
include/alibabacloud/ice/model/SubmitDynamicImageJobResult.h
include/alibabacloud/ice/model/SubmitIProductionJobRequest.h
include/alibabacloud/ice/model/SubmitIProductionJobResult.h
include/alibabacloud/ice/model/SubmitLiveEditingJobRequest.h
include/alibabacloud/ice/model/SubmitLiveEditingJobResult.h
include/alibabacloud/ice/model/SubmitLiveRecordJobRequest.h
include/alibabacloud/ice/model/SubmitLiveRecordJobResult.h
include/alibabacloud/ice/model/SubmitLiveSnapshotJobRequest.h
include/alibabacloud/ice/model/SubmitLiveSnapshotJobResult.h
include/alibabacloud/ice/model/SubmitLiveTranscodeJobRequest.h
include/alibabacloud/ice/model/SubmitLiveTranscodeJobResult.h
include/alibabacloud/ice/model/SubmitMediaCensorJobRequest.h
include/alibabacloud/ice/model/SubmitMediaCensorJobResult.h
include/alibabacloud/ice/model/SubmitMediaInfoJobRequest.h
include/alibabacloud/ice/model/SubmitMediaInfoJobResult.h
include/alibabacloud/ice/model/SubmitMediaProducingJobRequest.h
include/alibabacloud/ice/model/SubmitMediaProducingJobResult.h
include/alibabacloud/ice/model/SubmitPackageJobRequest.h
include/alibabacloud/ice/model/SubmitPackageJobResult.h
include/alibabacloud/ice/model/SubmitSmarttagJobRequest.h
include/alibabacloud/ice/model/SubmitSmarttagJobResult.h
include/alibabacloud/ice/model/SubmitSnapshotJobRequest.h
include/alibabacloud/ice/model/SubmitSnapshotJobResult.h
include/alibabacloud/ice/model/SubmitSubtitleProduceJobRequest.h
include/alibabacloud/ice/model/SubmitSubtitleProduceJobResult.h
include/alibabacloud/ice/model/SubmitSyncMediaInfoJobRequest.h
include/alibabacloud/ice/model/SubmitSyncMediaInfoJobResult.h
include/alibabacloud/ice/model/SubmitTranscodeJobRequest.h
include/alibabacloud/ice/model/SubmitTranscodeJobResult.h
include/alibabacloud/ice/model/UpdateCategoryRequest.h
include/alibabacloud/ice/model/UpdateCategoryResult.h
include/alibabacloud/ice/model/UpdateCustomTemplateRequest.h
include/alibabacloud/ice/model/UpdateCustomTemplateResult.h
include/alibabacloud/ice/model/UpdateEditingProjectRequest.h
include/alibabacloud/ice/model/UpdateEditingProjectResult.h
include/alibabacloud/ice/model/UpdateLiveRecordTemplateRequest.h
include/alibabacloud/ice/model/UpdateLiveRecordTemplateResult.h
include/alibabacloud/ice/model/UpdateLiveSnapshotTemplateRequest.h
include/alibabacloud/ice/model/UpdateLiveSnapshotTemplateResult.h
include/alibabacloud/ice/model/UpdateLiveTranscodeJobRequest.h
include/alibabacloud/ice/model/UpdateLiveTranscodeJobResult.h
include/alibabacloud/ice/model/UpdateLiveTranscodeTemplateRequest.h
include/alibabacloud/ice/model/UpdateLiveTranscodeTemplateResult.h
include/alibabacloud/ice/model/UpdateMediaInfoRequest.h
include/alibabacloud/ice/model/UpdateMediaInfoResult.h
include/alibabacloud/ice/model/UpdateMediaMarksRequest.h
include/alibabacloud/ice/model/UpdateMediaMarksResult.h
include/alibabacloud/ice/model/UpdatePipelineRequest.h
include/alibabacloud/ice/model/UpdatePipelineResult.h
include/alibabacloud/ice/model/UpdateSmartJobRequest.h
include/alibabacloud/ice/model/UpdateSmartJobResult.h
include/alibabacloud/ice/model/UpdateTemplateRequest.h
include/alibabacloud/ice/model/UpdateTemplateResult.h
include/alibabacloud/ice/model/UploadMediaByURLRequest.h
include/alibabacloud/ice/model/UploadMediaByURLResult.h
include/alibabacloud/ice/model/UploadStreamByURLRequest.h
include/alibabacloud/ice/model/UploadStreamByURLResult.h )
set(ice_src
src/ICEClient.cc
src/model/AddCategoryRequest.cc
src/model/AddCategoryResult.cc
src/model/AddEditingProjectMaterialsRequest.cc
src/model/AddEditingProjectMaterialsResult.cc
src/model/AddFavoritePublicMediaRequest.cc
src/model/AddFavoritePublicMediaResult.cc
src/model/AddMediaMarksRequest.cc
src/model/AddMediaMarksResult.cc
src/model/AddTemplateRequest.cc
src/model/AddTemplateResult.cc
src/model/BatchGetMediaInfosRequest.cc
src/model/BatchGetMediaInfosResult.cc
src/model/CancelDNAJobRequest.cc
src/model/CancelDNAJobResult.cc
src/model/CancelFavoritePublicMediaRequest.cc
src/model/CancelFavoritePublicMediaResult.cc
src/model/CreateAuditRequest.cc
src/model/CreateAuditResult.cc
src/model/CreateCustomTemplateRequest.cc
src/model/CreateCustomTemplateResult.cc
src/model/CreateDNADBRequest.cc
src/model/CreateDNADBResult.cc
src/model/CreateEditingProjectRequest.cc
src/model/CreateEditingProjectResult.cc
src/model/CreateLiveRecordTemplateRequest.cc
src/model/CreateLiveRecordTemplateResult.cc
src/model/CreateLiveSnapshotTemplateRequest.cc
src/model/CreateLiveSnapshotTemplateResult.cc
src/model/CreateLiveTranscodeTemplateRequest.cc
src/model/CreateLiveTranscodeTemplateResult.cc
src/model/CreatePipelineRequest.cc
src/model/CreatePipelineResult.cc
src/model/CreateUploadMediaRequest.cc
src/model/CreateUploadMediaResult.cc
src/model/CreateUploadStreamRequest.cc
src/model/CreateUploadStreamResult.cc
src/model/DeleteCategoryRequest.cc
src/model/DeleteCategoryResult.cc
src/model/DeleteCustomTemplateRequest.cc
src/model/DeleteCustomTemplateResult.cc
src/model/DeleteDNADBRequest.cc
src/model/DeleteDNADBResult.cc
src/model/DeleteDNAFilesRequest.cc
src/model/DeleteDNAFilesResult.cc
src/model/DeleteEditingProjectMaterialsRequest.cc
src/model/DeleteEditingProjectMaterialsResult.cc
src/model/DeleteEditingProjectsRequest.cc
src/model/DeleteEditingProjectsResult.cc
src/model/DeleteLiveRecordFilesRequest.cc
src/model/DeleteLiveRecordFilesResult.cc
src/model/DeleteLiveRecordTemplateRequest.cc
src/model/DeleteLiveRecordTemplateResult.cc
src/model/DeleteLiveSnapshotFilesRequest.cc
src/model/DeleteLiveSnapshotFilesResult.cc
src/model/DeleteLiveSnapshotTemplateRequest.cc
src/model/DeleteLiveSnapshotTemplateResult.cc
src/model/DeleteLiveTranscodeJobRequest.cc
src/model/DeleteLiveTranscodeJobResult.cc
src/model/DeleteLiveTranscodeTemplateRequest.cc
src/model/DeleteLiveTranscodeTemplateResult.cc
src/model/DeleteMediaInfosRequest.cc
src/model/DeleteMediaInfosResult.cc
src/model/DeleteMediaMarksRequest.cc
src/model/DeleteMediaMarksResult.cc
src/model/DeletePipelineRequest.cc
src/model/DeletePipelineResult.cc
src/model/DeletePlayInfoRequest.cc
src/model/DeletePlayInfoResult.cc
src/model/DeleteSmartJobRequest.cc
src/model/DeleteSmartJobResult.cc
src/model/DeleteTemplateRequest.cc
src/model/DeleteTemplateResult.cc
src/model/DescribeFilterConfigsRequest.cc
src/model/DescribeFilterConfigsResult.cc
src/model/DescribeMeterIceEditUsageRequest.cc
src/model/DescribeMeterIceEditUsageResult.cc
src/model/DescribeMeterIceLiveMediaConvertUsageRequest.cc
src/model/DescribeMeterIceLiveMediaConvertUsageResult.cc
src/model/DescribeMeterIceMediaConvertUHDUsageRequest.cc
src/model/DescribeMeterIceMediaConvertUHDUsageResult.cc
src/model/DescribeMeterIceMediaConvertUsageRequest.cc
src/model/DescribeMeterIceMediaConvertUsageResult.cc
src/model/DescribeMeterIceMpsAiUsageRequest.cc
src/model/DescribeMeterIceMpsAiUsageResult.cc
src/model/DescribeMeterImsEditUsageRequest.cc
src/model/DescribeMeterImsEditUsageResult.cc
src/model/DescribeMeterImsLiveEditUsageRequest.cc
src/model/DescribeMeterImsLiveEditUsageResult.cc
src/model/DescribeMeterImsLiveMediaConvertUsageRequest.cc
src/model/DescribeMeterImsLiveMediaConvertUsageResult.cc
src/model/DescribeMeterImsLiveRecordUsageRequest.cc
src/model/DescribeMeterImsLiveRecordUsageResult.cc
src/model/DescribeMeterImsLiveSnapshotUsageRequest.cc
src/model/DescribeMeterImsLiveSnapshotUsageResult.cc
src/model/DescribeMeterImsMediaConvertUHDUsageRequest.cc
src/model/DescribeMeterImsMediaConvertUHDUsageResult.cc
src/model/DescribeMeterImsMediaConvertUsageRequest.cc
src/model/DescribeMeterImsMediaConvertUsageResult.cc
src/model/DescribeMeterImsMpsAiUsageRequest.cc
src/model/DescribeMeterImsMpsAiUsageResult.cc
src/model/DescribeMeterImsSummaryRequest.cc
src/model/DescribeMeterImsSummaryResult.cc
src/model/DescribePlayDetailRequest.cc
src/model/DescribePlayDetailResult.cc
src/model/DescribePlayEventListRequest.cc
src/model/DescribePlayEventListResult.cc
src/model/DescribePlayFirstFrameDurationMetricDataRequest.cc
src/model/DescribePlayFirstFrameDurationMetricDataResult.cc
src/model/DescribePlayListRequest.cc
src/model/DescribePlayListResult.cc
src/model/DescribePlayMetricDataRequest.cc
src/model/DescribePlayMetricDataResult.cc
src/model/DescribePlayQoeListRequest.cc
src/model/DescribePlayQoeListResult.cc
src/model/DescribePlayQosListRequest.cc
src/model/DescribePlayQosListResult.cc
src/model/DescribeQueryConfigsRequest.cc
src/model/DescribeQueryConfigsResult.cc
src/model/GetCategoriesRequest.cc
src/model/GetCategoriesResult.cc
src/model/GetContentAnalyzeConfigRequest.cc
src/model/GetContentAnalyzeConfigResult.cc
src/model/GetCustomTemplateRequest.cc
src/model/GetCustomTemplateResult.cc
src/model/GetDefaultStorageLocationRequest.cc
src/model/GetDefaultStorageLocationResult.cc
src/model/GetDynamicImageJobRequest.cc
src/model/GetDynamicImageJobResult.cc
src/model/GetEditingProjectRequest.cc
src/model/GetEditingProjectResult.cc
src/model/GetEditingProjectMaterialsRequest.cc
src/model/GetEditingProjectMaterialsResult.cc
src/model/GetEventCallbackRequest.cc
src/model/GetEventCallbackResult.cc
src/model/GetLiveEditingIndexFileRequest.cc
src/model/GetLiveEditingIndexFileResult.cc
src/model/GetLiveEditingJobRequest.cc
src/model/GetLiveEditingJobResult.cc
src/model/GetLiveRecordJobRequest.cc
src/model/GetLiveRecordJobResult.cc
src/model/GetLiveRecordTemplateRequest.cc
src/model/GetLiveRecordTemplateResult.cc
src/model/GetLiveSnapshotJobRequest.cc
src/model/GetLiveSnapshotJobResult.cc
src/model/GetLiveSnapshotTemplateRequest.cc
src/model/GetLiveSnapshotTemplateResult.cc
src/model/GetLiveTranscodeJobRequest.cc
src/model/GetLiveTranscodeJobResult.cc
src/model/GetLiveTranscodeTemplateRequest.cc
src/model/GetLiveTranscodeTemplateResult.cc
src/model/GetMediaInfoRequest.cc
src/model/GetMediaInfoResult.cc
src/model/GetMediaInfoJobRequest.cc
src/model/GetMediaInfoJobResult.cc
src/model/GetMediaMarksRequest.cc
src/model/GetMediaMarksResult.cc
src/model/GetMediaProducingJobRequest.cc
src/model/GetMediaProducingJobResult.cc
src/model/GetPackageJobRequest.cc
src/model/GetPackageJobResult.cc
src/model/GetPipelineRequest.cc
src/model/GetPipelineResult.cc
src/model/GetPlayInfoRequest.cc
src/model/GetPlayInfoResult.cc
src/model/GetPublicMediaInfoRequest.cc
src/model/GetPublicMediaInfoResult.cc
src/model/GetSmartHandleJobRequest.cc
src/model/GetSmartHandleJobResult.cc
src/model/GetSnapshotJobRequest.cc
src/model/GetSnapshotJobResult.cc
src/model/GetSnapshotUrlsRequest.cc
src/model/GetSnapshotUrlsResult.cc
src/model/GetSystemTemplateRequest.cc
src/model/GetSystemTemplateResult.cc
src/model/GetTemplateRequest.cc
src/model/GetTemplateResult.cc
src/model/GetTemplateMaterialsRequest.cc
src/model/GetTemplateMaterialsResult.cc
src/model/GetTemplateParamsRequest.cc
src/model/GetTemplateParamsResult.cc
src/model/GetTranscodeJobRequest.cc
src/model/GetTranscodeJobResult.cc
src/model/GetUrlUploadInfosRequest.cc
src/model/GetUrlUploadInfosResult.cc
src/model/GetWorkflowTaskRequest.cc
src/model/GetWorkflowTaskResult.cc
src/model/ListAllPublicMediaTagsRequest.cc
src/model/ListAllPublicMediaTagsResult.cc
src/model/ListCustomTemplatesRequest.cc
src/model/ListCustomTemplatesResult.cc
src/model/ListDNADBRequest.cc
src/model/ListDNADBResult.cc
src/model/ListDNAFilesRequest.cc
src/model/ListDNAFilesResult.cc
src/model/ListDynamicImageJobsRequest.cc
src/model/ListDynamicImageJobsResult.cc
src/model/ListLiveRecordFilesRequest.cc
src/model/ListLiveRecordFilesResult.cc
src/model/ListLiveRecordJobsRequest.cc
src/model/ListLiveRecordJobsResult.cc
src/model/ListLiveRecordTemplatesRequest.cc
src/model/ListLiveRecordTemplatesResult.cc
src/model/ListLiveSnapshotFilesRequest.cc
src/model/ListLiveSnapshotFilesResult.cc
src/model/ListLiveSnapshotJobsRequest.cc
src/model/ListLiveSnapshotJobsResult.cc
src/model/ListLiveSnapshotTemplatesRequest.cc
src/model/ListLiveSnapshotTemplatesResult.cc
src/model/ListLiveTranscodeJobsRequest.cc
src/model/ListLiveTranscodeJobsResult.cc
src/model/ListLiveTranscodeTemplatesRequest.cc
src/model/ListLiveTranscodeTemplatesResult.cc
src/model/ListMediaBasicInfosRequest.cc
src/model/ListMediaBasicInfosResult.cc
src/model/ListMediaInfoJobsRequest.cc
src/model/ListMediaInfoJobsResult.cc
src/model/ListMediaMarksRequest.cc
src/model/ListMediaMarksResult.cc
src/model/ListPackageJobsRequest.cc
src/model/ListPackageJobsResult.cc
src/model/ListPipelinesRequest.cc
src/model/ListPipelinesResult.cc
src/model/ListPublicMediaBasicInfosRequest.cc
src/model/ListPublicMediaBasicInfosResult.cc
src/model/ListSmartJobsRequest.cc
src/model/ListSmartJobsResult.cc
src/model/ListSmartSysAvatarModelsRequest.cc
src/model/ListSmartSysAvatarModelsResult.cc
src/model/ListSnapshotJobsRequest.cc
src/model/ListSnapshotJobsResult.cc
src/model/ListSystemTemplatesRequest.cc
src/model/ListSystemTemplatesResult.cc
src/model/ListTemplatesRequest.cc
src/model/ListTemplatesResult.cc
src/model/ListTranscodeJobsRequest.cc
src/model/ListTranscodeJobsResult.cc
src/model/QueryDNAJobListRequest.cc
src/model/QueryDNAJobListResult.cc
src/model/QueryIProductionJobRequest.cc
src/model/QueryIProductionJobResult.cc
src/model/QueryMediaCensorJobDetailRequest.cc
src/model/QueryMediaCensorJobDetailResult.cc
src/model/QueryMediaCensorJobListRequest.cc
src/model/QueryMediaCensorJobListResult.cc
src/model/QuerySmarttagJobRequest.cc
src/model/QuerySmarttagJobResult.cc
src/model/RefreshUploadMediaRequest.cc
src/model/RefreshUploadMediaResult.cc
src/model/RegisterMediaInfoRequest.cc
src/model/RegisterMediaInfoResult.cc
src/model/RegisterMediaStreamRequest.cc
src/model/RegisterMediaStreamResult.cc
src/model/SearchEditingProjectRequest.cc
src/model/SearchEditingProjectResult.cc
src/model/SearchMediaRequest.cc
src/model/SearchMediaResult.cc
src/model/SearchMediaByFaceRequest.cc
src/model/SearchMediaByFaceResult.cc
src/model/SearchMediaClipByFaceRequest.cc
src/model/SearchMediaClipByFaceResult.cc
src/model/SearchPublicMediaInfoRequest.cc
src/model/SearchPublicMediaInfoResult.cc
src/model/SendLiveSnapshotJobCommandRequest.cc
src/model/SendLiveSnapshotJobCommandResult.cc
src/model/SendLiveTranscodeJobCommandRequest.cc
src/model/SendLiveTranscodeJobCommandResult.cc
src/model/SetContentAnalyzeConfigRequest.cc
src/model/SetContentAnalyzeConfigResult.cc
src/model/SetDefaultCustomTemplateRequest.cc
src/model/SetDefaultCustomTemplateResult.cc
src/model/SetDefaultStorageLocationRequest.cc
src/model/SetDefaultStorageLocationResult.cc
src/model/SetEventCallbackRequest.cc
src/model/SetEventCallbackResult.cc
src/model/StartWorkflowRequest.cc
src/model/StartWorkflowResult.cc
src/model/SubmitASRJobRequest.cc
src/model/SubmitASRJobResult.cc
src/model/SubmitAudioProduceJobRequest.cc
src/model/SubmitAudioProduceJobResult.cc
src/model/SubmitAvatarVideoJobRequest.cc
src/model/SubmitAvatarVideoJobResult.cc
src/model/SubmitDNAJobRequest.cc
src/model/SubmitDNAJobResult.cc
src/model/SubmitDynamicChartJobRequest.cc
src/model/SubmitDynamicChartJobResult.cc
src/model/SubmitDynamicImageJobRequest.cc
src/model/SubmitDynamicImageJobResult.cc
src/model/SubmitIProductionJobRequest.cc
src/model/SubmitIProductionJobResult.cc
src/model/SubmitLiveEditingJobRequest.cc
src/model/SubmitLiveEditingJobResult.cc
src/model/SubmitLiveRecordJobRequest.cc
src/model/SubmitLiveRecordJobResult.cc
src/model/SubmitLiveSnapshotJobRequest.cc
src/model/SubmitLiveSnapshotJobResult.cc
src/model/SubmitLiveTranscodeJobRequest.cc
src/model/SubmitLiveTranscodeJobResult.cc
src/model/SubmitMediaCensorJobRequest.cc
src/model/SubmitMediaCensorJobResult.cc
src/model/SubmitMediaInfoJobRequest.cc
src/model/SubmitMediaInfoJobResult.cc
src/model/SubmitMediaProducingJobRequest.cc
src/model/SubmitMediaProducingJobResult.cc
src/model/SubmitPackageJobRequest.cc
src/model/SubmitPackageJobResult.cc
src/model/SubmitSmarttagJobRequest.cc
src/model/SubmitSmarttagJobResult.cc
src/model/SubmitSnapshotJobRequest.cc
src/model/SubmitSnapshotJobResult.cc
src/model/SubmitSubtitleProduceJobRequest.cc
src/model/SubmitSubtitleProduceJobResult.cc
src/model/SubmitSyncMediaInfoJobRequest.cc
src/model/SubmitSyncMediaInfoJobResult.cc
src/model/SubmitTranscodeJobRequest.cc
src/model/SubmitTranscodeJobResult.cc
src/model/UpdateCategoryRequest.cc
src/model/UpdateCategoryResult.cc
src/model/UpdateCustomTemplateRequest.cc
src/model/UpdateCustomTemplateResult.cc
src/model/UpdateEditingProjectRequest.cc
src/model/UpdateEditingProjectResult.cc
src/model/UpdateLiveRecordTemplateRequest.cc
src/model/UpdateLiveRecordTemplateResult.cc
src/model/UpdateLiveSnapshotTemplateRequest.cc
src/model/UpdateLiveSnapshotTemplateResult.cc
src/model/UpdateLiveTranscodeJobRequest.cc
src/model/UpdateLiveTranscodeJobResult.cc
src/model/UpdateLiveTranscodeTemplateRequest.cc
src/model/UpdateLiveTranscodeTemplateResult.cc
src/model/UpdateMediaInfoRequest.cc
src/model/UpdateMediaInfoResult.cc
src/model/UpdateMediaMarksRequest.cc
src/model/UpdateMediaMarksResult.cc
src/model/UpdatePipelineRequest.cc
src/model/UpdatePipelineResult.cc
src/model/UpdateSmartJobRequest.cc
src/model/UpdateSmartJobResult.cc
src/model/UpdateTemplateRequest.cc
src/model/UpdateTemplateResult.cc
src/model/UploadMediaByURLRequest.cc
src/model/UploadMediaByURLResult.cc
src/model/UploadStreamByURLRequest.cc
src/model/UploadStreamByURLResult.cc )
add_library(ice ${LIB_TYPE}
${ice_public_header}
${ice_public_header_model}
${ice_src})
set_target_properties(ice
PROPERTIES
LINKER_LANGUAGE CXX
ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
LIBRARY_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/lib
RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin
OUTPUT_NAME ${TARGET_OUTPUT_NAME_PREFIX}ice
)
if(${LIB_TYPE} STREQUAL "SHARED")
set_target_properties(ice
PROPERTIES
DEFINE_SYMBOL ALIBABACLOUD_ICE_LIBRARY)
endif()
target_include_directories(ice
PRIVATE include
${CMAKE_SOURCE_DIR}/core/include
)
target_link_libraries(ice
core)
if(CMAKE_HOST_WIN32)
ExternalProject_Get_Property(jsoncpp INSTALL_DIR)
set(jsoncpp_install_dir ${INSTALL_DIR})
add_dependencies(ice
jsoncpp)
target_include_directories(ice
PRIVATE ${jsoncpp_install_dir}/include)
target_link_libraries(ice
${jsoncpp_install_dir}/lib/jsoncpp.lib)
set_target_properties(ice
PROPERTIES
COMPILE_OPTIONS "/bigobj")
else()
target_include_directories(ice
PRIVATE /usr/include/jsoncpp)
target_link_libraries(ice
jsoncpp)
endif()
install(FILES ${ice_public_header}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ice)
install(FILES ${ice_public_header_model}
DESTINATION ${CMAKE_INSTALL_INCLUDEDIR}/alibabacloud/ice/model)
install(TARGETS ice
ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR}
LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR}
)