diff --git a/ChangeLog.txt b/ChangeLog.txt index 78bd881cb..e5047856b 100644 --- a/ChangeLog.txt +++ b/ChangeLog.txt @@ -1,3 +1,7 @@ +2025-01-08 Version: v1.63.78 +- Generated 2017-03-21 for `vod`. +- Modify BatchGetMediaInfos. + 2024-12-30 Version: v1.63.77 - Generated 2022-01-01 for `quickbi-public`. - Add SmartQ APIs. diff --git a/services/vod/struct_media_basic_info.go b/services/vod/struct_media_basic_info.go index f7210d23b..1e06cf64a 100644 --- a/services/vod/struct_media_basic_info.go +++ b/services/vod/struct_media_basic_info.go @@ -20,4 +20,5 @@ type MediaBasicInfo struct { MediaId string `json:"MediaId" xml:"MediaId"` MediaInfo MediaInfo `json:"MediaInfo" xml:"MediaInfo"` MezzanineInfo MezzanineInfo `json:"MezzanineInfo" xml:"MezzanineInfo"` + PlayInfoList []PlayInfo `json:"PlayInfoList" xml:"PlayInfoList"` } diff --git a/services/vod/struct_play_info.go b/services/vod/struct_play_info.go index 25ef1e682..caf467e15 100644 --- a/services/vod/struct_play_info.go +++ b/services/vod/struct_play_info.go @@ -17,6 +17,7 @@ package vod // PlayInfo is a nested struct in vod response type PlayInfo struct { + TemplateId string `json:"TemplateId" xml:"TemplateId"` Format string `json:"Format" xml:"Format"` BitDepth int `json:"BitDepth" xml:"BitDepth"` CodecName string `json:"CodecName" xml:"CodecName"` @@ -24,6 +25,7 @@ type PlayInfo struct { Fps string `json:"Fps" xml:"Fps"` Encrypt int64 `json:"Encrypt" xml:"Encrypt"` Rand string `json:"Rand" xml:"Rand"` + TemplateGroupId string `json:"TemplateGroupId" xml:"TemplateGroupId"` StreamType string `json:"StreamType" xml:"StreamType"` WatermarkId string `json:"WatermarkId" xml:"WatermarkId"` Size int64 `json:"Size" xml:"Size"` diff --git a/services/vod/struct_play_info_list_in_batch_get_media_infos.go b/services/vod/struct_play_info_list_in_batch_get_media_infos.go new file mode 100644 index 000000000..d6a10bf5b --- /dev/null +++ b/services/vod/struct_play_info_list_in_batch_get_media_infos.go @@ -0,0 +1,21 @@ +package vod + +//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. +// +// Code generated by Alibaba Cloud SDK Code Generator. +// Changes may cause incorrect behavior and will be lost if the code is regenerated. + +// PlayInfoListInBatchGetMediaInfos is a nested struct in vod response +type PlayInfoListInBatchGetMediaInfos struct { + PlayInfo []PlayInfo `json:"PlayInfo" xml:"PlayInfo"` +}