From 2093c17799437acdb4d5cf34daa084a0ace28a2d Mon Sep 17 00:00:00 2001 From: awstools Date: Thu, 1 Feb 2024 19:15:11 +0000 Subject: [PATCH] feat(client-mediaconvert): This release includes support for broadcast-mixed audio description tracks. --- .../src/commands/CreateJobCommand.ts | 12 +- .../src/commands/CreateJobTemplateCommand.ts | 12 +- .../src/commands/CreatePresetCommand.ts | 4 + .../src/commands/DescribeEndpointsCommand.ts | 2 + .../src/commands/GetJobCommand.ts | 6 +- .../src/commands/GetJobTemplateCommand.ts | 6 +- .../src/commands/GetPresetCommand.ts | 2 + .../src/commands/ListJobTemplatesCommand.ts | 6 +- .../src/commands/ListJobsCommand.ts | 6 +- .../src/commands/ListPresetsCommand.ts | 2 + .../src/commands/UpdateJobTemplateCommand.ts | 12 +- .../src/commands/UpdatePresetCommand.ts | 4 + .../src/models/models_0.ts | 132 ++++++++++-------- .../src/models/models_2.ts | 4 + .../src/protocols/Aws_restJson1.ts | 61 ++++---- .../sdk-codegen/aws-models/mediaconvert.json | 67 ++++++--- 16 files changed, 222 insertions(+), 116 deletions(-) diff --git a/clients/client-mediaconvert/src/commands/CreateJobCommand.ts b/clients/client-mediaconvert/src/commands/CreateJobCommand.ts index 48771278306a0..2e49e3efad382 100644 --- a/clients/client-mediaconvert/src/commands/CreateJobCommand.ts +++ b/clients/client-mediaconvert/src/commands/CreateJobCommand.ts @@ -57,7 +57,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * AvailBlanking: { // AvailBlanking * AvailBlankingImage: "STRING_VALUE", * }, - * ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * { // ColorConversion3DLUTSetting * FileInput: "STRING_VALUE", * InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -112,6 +112,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * ], * ProgramSelection: Number("int"), * RemixSettings: { // RemixSettings + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { // ChannelMapping * OutputChannels: [ // __listOfOutputChannelMapping * { // OutputChannelMapping @@ -779,6 +781,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * RemixSettings: { + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { * OutputChannels: [ * { @@ -1550,7 +1554,7 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -1605,6 +1609,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -2272,6 +2278,8 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts b/clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts index 89caecc76324c..efe03b2ef79c7 100644 --- a/clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts +++ b/clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts @@ -56,7 +56,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * AvailBlanking: { // AvailBlanking * AvailBlankingImage: "STRING_VALUE", * }, - * ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * { // ColorConversion3DLUTSetting * FileInput: "STRING_VALUE", * InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -111,6 +111,8 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * ], * ProgramSelection: Number("int"), * RemixSettings: { // RemixSettings + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { // ChannelMapping * OutputChannels: [ // __listOfOutputChannelMapping * { // OutputChannelMapping @@ -765,6 +767,8 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * RemixSettings: { + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { * OutputChannels: [ * { @@ -1497,7 +1501,7 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -1552,6 +1556,8 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -2206,6 +2212,8 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/CreatePresetCommand.ts b/clients/client-mediaconvert/src/commands/CreatePresetCommand.ts index 72fe6b0351ddb..014f4dbb9a8e3 100644 --- a/clients/client-mediaconvert/src/commands/CreatePresetCommand.ts +++ b/clients/client-mediaconvert/src/commands/CreatePresetCommand.ts @@ -170,6 +170,8 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad * LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * RemixSettings: { // RemixSettings + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { // ChannelMapping * OutputChannels: [ // __listOfOutputChannelMapping * { // OutputChannelMapping @@ -982,6 +984,8 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping diff --git a/clients/client-mediaconvert/src/commands/DescribeEndpointsCommand.ts b/clients/client-mediaconvert/src/commands/DescribeEndpointsCommand.ts index afa8fd7afc7a4..41bff01eda0c1 100644 --- a/clients/client-mediaconvert/src/commands/DescribeEndpointsCommand.ts +++ b/clients/client-mediaconvert/src/commands/DescribeEndpointsCommand.ts @@ -28,6 +28,8 @@ export interface DescribeEndpointsCommandOutput extends DescribeEndpointsRespons /** * @public + * @deprecated + * * Send an request with an empty body to the regional API endpoint to get your account API endpoint. * @example * Use a bare-bones client and the command you need to make an API call. diff --git a/clients/client-mediaconvert/src/commands/GetJobCommand.ts b/clients/client-mediaconvert/src/commands/GetJobCommand.ts index ec47c97961e97..507cf7a9e70ab 100644 --- a/clients/client-mediaconvert/src/commands/GetJobCommand.ts +++ b/clients/client-mediaconvert/src/commands/GetJobCommand.ts @@ -100,7 +100,7 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {} * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -155,6 +155,8 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {} * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -822,6 +824,8 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {} * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/GetJobTemplateCommand.ts b/clients/client-mediaconvert/src/commands/GetJobTemplateCommand.ts index 1f1ffd1e4b7b4..c296e20764e99 100644 --- a/clients/client-mediaconvert/src/commands/GetJobTemplateCommand.ts +++ b/clients/client-mediaconvert/src/commands/GetJobTemplateCommand.ts @@ -65,7 +65,7 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -120,6 +120,8 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -774,6 +776,8 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/GetPresetCommand.ts b/clients/client-mediaconvert/src/commands/GetPresetCommand.ts index ae1d4f979e4fa..18f7713071412 100644 --- a/clients/client-mediaconvert/src/commands/GetPresetCommand.ts +++ b/clients/client-mediaconvert/src/commands/GetPresetCommand.ts @@ -179,6 +179,8 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping diff --git a/clients/client-mediaconvert/src/commands/ListJobTemplatesCommand.ts b/clients/client-mediaconvert/src/commands/ListJobTemplatesCommand.ts index bc2e75483384e..74cee8a4ca816 100644 --- a/clients/client-mediaconvert/src/commands/ListJobTemplatesCommand.ts +++ b/clients/client-mediaconvert/src/commands/ListJobTemplatesCommand.ts @@ -70,7 +70,7 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse, * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -125,6 +125,8 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse, * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -779,6 +781,8 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse, * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/ListJobsCommand.ts b/clients/client-mediaconvert/src/commands/ListJobsCommand.ts index bf3b8ca07e582..9933e11742556 100644 --- a/clients/client-mediaconvert/src/commands/ListJobsCommand.ts +++ b/clients/client-mediaconvert/src/commands/ListJobsCommand.ts @@ -105,7 +105,7 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -160,6 +160,8 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -827,6 +829,8 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/ListPresetsCommand.ts b/clients/client-mediaconvert/src/commands/ListPresetsCommand.ts index 0bc5c8b05dc38..ea448f7acc55d 100644 --- a/clients/client-mediaconvert/src/commands/ListPresetsCommand.ts +++ b/clients/client-mediaconvert/src/commands/ListPresetsCommand.ts @@ -185,6 +185,8 @@ export interface ListPresetsCommandOutput extends ListPresetsResponse, __Metadat * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping diff --git a/clients/client-mediaconvert/src/commands/UpdateJobTemplateCommand.ts b/clients/client-mediaconvert/src/commands/UpdateJobTemplateCommand.ts index 9aa187d377e3b..d191bbaecead8 100644 --- a/clients/client-mediaconvert/src/commands/UpdateJobTemplateCommand.ts +++ b/clients/client-mediaconvert/src/commands/UpdateJobTemplateCommand.ts @@ -56,7 +56,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * AvailBlanking: { // AvailBlanking * AvailBlankingImage: "STRING_VALUE", * }, - * ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * { // ColorConversion3DLUTSetting * FileInput: "STRING_VALUE", * InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -111,6 +111,8 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * ], * ProgramSelection: Number("int"), * RemixSettings: { // RemixSettings + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { // ChannelMapping * OutputChannels: [ // __listOfOutputChannelMapping * { // OutputChannelMapping @@ -765,6 +767,8 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * RemixSettings: { + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { * OutputChannels: [ * { @@ -1494,7 +1498,7 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * // AvailBlanking: { // AvailBlanking * // AvailBlankingImage: "STRING_VALUE", * // }, - * // ColorConversion3DLUTSettings: [ // ColorConversion3DLUTSettings + * // ColorConversion3DLUTSettings: [ // __listOfColorConversion3DLUTSetting * // { // ColorConversion3DLUTSetting * // FileInput: "STRING_VALUE", * // InputColorSpace: "FOLLOW" || "REC_601" || "REC_709" || "HDR10" || "HLG_2020" || "P3DCI" || "P3D65_SDR" || "P3D65_HDR", @@ -1549,6 +1553,8 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * // ], * // ProgramSelection: Number("int"), * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping @@ -2203,6 +2209,8 @@ export interface UpdateJobTemplateCommandOutput extends UpdateJobTemplateRespons * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { * // OutputChannels: [ * // { diff --git a/clients/client-mediaconvert/src/commands/UpdatePresetCommand.ts b/clients/client-mediaconvert/src/commands/UpdatePresetCommand.ts index 9350cfc0d9e7f..5f0c154b08734 100644 --- a/clients/client-mediaconvert/src/commands/UpdatePresetCommand.ts +++ b/clients/client-mediaconvert/src/commands/UpdatePresetCommand.ts @@ -170,6 +170,8 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad * LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * RemixSettings: { // RemixSettings + * AudioDescriptionAudioChannel: Number("int"), + * AudioDescriptionDataChannel: Number("int"), * ChannelMapping: { // ChannelMapping * OutputChannels: [ // __listOfOutputChannelMapping * { // OutputChannelMapping @@ -979,6 +981,8 @@ export interface UpdatePresetCommandOutput extends UpdatePresetResponse, __Metad * // LanguageCode: "ENG" || "SPA" || "FRA" || "DEU" || "GER" || "ZHO" || "ARA" || "HIN" || "JPN" || "RUS" || "POR" || "ITA" || "URD" || "VIE" || "KOR" || "PAN" || "ABK" || "AAR" || "AFR" || "AKA" || "SQI" || "AMH" || "ARG" || "HYE" || "ASM" || "AVA" || "AVE" || "AYM" || "AZE" || "BAM" || "BAK" || "EUS" || "BEL" || "BEN" || "BIH" || "BIS" || "BOS" || "BRE" || "BUL" || "MYA" || "CAT" || "KHM" || "CHA" || "CHE" || "NYA" || "CHU" || "CHV" || "COR" || "COS" || "CRE" || "HRV" || "CES" || "DAN" || "DIV" || "NLD" || "DZO" || "ENM" || "EPO" || "EST" || "EWE" || "FAO" || "FIJ" || "FIN" || "FRM" || "FUL" || "GLA" || "GLG" || "LUG" || "KAT" || "ELL" || "GRN" || "GUJ" || "HAT" || "HAU" || "HEB" || "HER" || "HMO" || "HUN" || "ISL" || "IDO" || "IBO" || "IND" || "INA" || "ILE" || "IKU" || "IPK" || "GLE" || "JAV" || "KAL" || "KAN" || "KAU" || "KAS" || "KAZ" || "KIK" || "KIN" || "KIR" || "KOM" || "KON" || "KUA" || "KUR" || "LAO" || "LAT" || "LAV" || "LIM" || "LIN" || "LIT" || "LUB" || "LTZ" || "MKD" || "MLG" || "MSA" || "MAL" || "MLT" || "GLV" || "MRI" || "MAR" || "MAH" || "MON" || "NAU" || "NAV" || "NDE" || "NBL" || "NDO" || "NEP" || "SME" || "NOR" || "NOB" || "NNO" || "OCI" || "OJI" || "ORI" || "ORM" || "OSS" || "PLI" || "FAS" || "POL" || "PUS" || "QUE" || "QAA" || "RON" || "ROH" || "RUN" || "SMO" || "SAG" || "SAN" || "SRD" || "SRB" || "SNA" || "III" || "SND" || "SIN" || "SLK" || "SLV" || "SOM" || "SOT" || "SUN" || "SWA" || "SSW" || "SWE" || "TGL" || "TAH" || "TGK" || "TAM" || "TAT" || "TEL" || "THA" || "BOD" || "TIR" || "TON" || "TSO" || "TSN" || "TUR" || "TUK" || "TWI" || "UIG" || "UKR" || "UZB" || "VEN" || "VOL" || "WLN" || "CYM" || "FRY" || "WOL" || "XHO" || "YID" || "YOR" || "ZHA" || "ZUL" || "ORJ" || "QPC" || "TNG" || "SRP", * // LanguageCodeControl: "FOLLOW_INPUT" || "USE_CONFIGURED", * // RemixSettings: { // RemixSettings + * // AudioDescriptionAudioChannel: Number("int"), + * // AudioDescriptionDataChannel: Number("int"), * // ChannelMapping: { // ChannelMapping * // OutputChannels: [ // __listOfOutputChannelMapping * // { // OutputChannelMapping diff --git a/clients/client-mediaconvert/src/models/models_0.ts b/clients/client-mediaconvert/src/models/models_0.ts index 2cb7b04cca1c2..ad02789fe42c2 100644 --- a/clients/client-mediaconvert/src/models/models_0.ts +++ b/clients/client-mediaconvert/src/models/models_0.ts @@ -343,7 +343,7 @@ export interface AacSettings { /** * @public - * Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates. + * AAC Profile. */ CodecProfile?: AacCodecProfile; @@ -355,7 +355,7 @@ export interface AacSettings { /** * @public - * Specify the AAC rate control mode. For a constant bitrate: Choose CBR. Your AAC output bitrate will be equal to the value that you choose for Bitrate. For a variable bitrate: Choose VBR. Your AAC output bitrate will vary according to your audio content and the value that you choose for Bitrate quality. + * Rate Control Mode. */ RateControlMode?: AacRateControlMode; @@ -367,7 +367,7 @@ export interface AacSettings { /** * @public - * Specify the AAC sample rate in samples per second (Hz). Valid sample rates depend on the AAC profile and Coding mode that you select. For a list of supported sample rates, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/aac-support.html + * Specify the Sample rate in Hz. Valid sample rates depend on the Profile and Coding mode that you select. The following list shows valid sample rates for each Profile and Coding mode. * LC Profile, Coding mode 1.0, 2.0, and Receiver Mix: 8000, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 88200, 96000. * LC Profile, Coding mode 5.1: 32000, 44100, 48000, 96000. * HEV1 Profile, Coding mode 1.0 and Receiver Mix: 22050, 24000, 32000, 44100, 48000. * HEV1 Profile, Coding mode 2.0 and 5.1: 32000, 44100, 48000, 96000. * HEV2 Profile, Coding mode 2.0: 22050, 24000, 32000, 44100, 48000. */ SampleRate?: number; @@ -379,7 +379,7 @@ export interface AacSettings { /** * @public - * Specify the quality of your variable bitrate (VBR) AAC audio. For a list of approximate VBR bitrates, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/aac-support.html#aac_vbr + * VBR Quality Level - Only used if rate_control_mode is VBR. */ VbrQuality?: AacVbrQuality; } @@ -1749,6 +1749,18 @@ export interface ChannelMapping { * Use Manual audio remixing to adjust audio levels for each audio channel in each output of your job. With audio remixing, you can output more or fewer audio channels than your input audio source provides. */ export interface RemixSettings { + /** + * @public + * Optionally specify the channel in your input that contains your audio description audio signal. MediaConvert mixes your audio signal across all output channels, while reducing their volume according to your data stream. When you specify an audio description audio channel, you must also specify an audio description data channel. For more information about audio description signals, see the BBC WHP 198 and 051 white papers. + */ + AudioDescriptionAudioChannel?: number; + + /** + * @public + * Optionally specify the channel in your input that contains your audio description data stream. MediaConvert mixes your audio signal across all output channels, while reducing their volume according to your data stream. When you specify an audio description data channel, you must also specify an audio description audio channel. For more information about audio description signals, see the BBC WHP 198 and 051 white papers. + */ + AudioDescriptionDataChannel?: number; + /** * @public * Channel mapping contains the group of fields that hold the remixing value for each channel, in dB. Specify remix values to indicate how much of the content from your input audio channel you want in your output audio channels. Each instance of the InputChannels or InputChannelsFineTune array specifies these values for one output channel. Use one instance of this array for each output channel. In the console, each array corresponds to a column in the graphical depiction of the mapping matrix. The rows of the graphical matrix correspond to input channels. Valid values are within the range from -60 (mute) through 6. A setting of 0 passes the input channel unchanged to the output channel (no attenuation or amplification). Use InputChannels or InputChannelsFineTune to specify your remix values. Don't use both. @@ -2990,6 +3002,62 @@ export interface CmafAdditionalManifest { SelectedOutputs?: string[]; } +/** + * @public + * @enum + */ +export const ColorSpace = { + FOLLOW: "FOLLOW", + HDR10: "HDR10", + HLG_2020: "HLG_2020", + P3D65_HDR: "P3D65_HDR", + P3D65_SDR: "P3D65_SDR", + P3DCI: "P3DCI", + REC_601: "REC_601", + REC_709: "REC_709", +} as const; + +/** + * @public + */ +export type ColorSpace = (typeof ColorSpace)[keyof typeof ColorSpace]; + +/** + * @public + * Custom 3D lut settings + */ +export interface ColorConversion3DLUTSetting { + /** + * @public + * Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file. Note that MediaConvert accepts 3D LUT files up to 8MB in size. + */ + FileInput?: string; + + /** + * @public + * Specify which inputs use this 3D LUT, according to their color space. + */ + InputColorSpace?: ColorSpace; + + /** + * @public + * Specify which inputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) inputs with a specific mastering luminance: Enter an integer from 0 to 2147483647, corresponding to the input's Maximum luminance value. To apply this 3D LUT to any input regardless of its luminance: Leave blank, or enter 0. + */ + InputMasteringLuminance?: number; + + /** + * @public + * Specify which outputs use this 3D LUT, according to their color space. + */ + OutputColorSpace?: ColorSpace; + + /** + * @public + * Specify which outputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) outputs with a specific luminance: Enter an integer from 0 to 2147483647, corresponding to the output's luminance. To apply this 3D LUT to any output regardless of its luminance: Leave blank, or enter 0. + */ + OutputMasteringLuminance?: number; +} + /** * @public * Specify the details for each additional DASH manifest that you want the service to generate for this output group. Each manifest can reference a different subset of outputs in the group. @@ -4090,26 +4158,6 @@ export const AlphaBehavior = { */ export type AlphaBehavior = (typeof AlphaBehavior)[keyof typeof AlphaBehavior]; -/** - * @public - * @enum - */ -export const ColorSpace = { - FOLLOW: "FOLLOW", - HDR10: "HDR10", - HLG_2020: "HLG_2020", - P3D65_HDR: "P3D65_HDR", - P3D65_SDR: "P3D65_SDR", - P3DCI: "P3DCI", - REC_601: "REC_601", - REC_709: "REC_709", -} as const; - -/** - * @public - */ -export type ColorSpace = (typeof ColorSpace)[keyof typeof ColorSpace]; - /** * @public * @enum @@ -4807,42 +4855,6 @@ export interface AvailBlanking { AvailBlankingImage?: string; } -/** - * @public - * Custom 3D lut settings - */ -export interface ColorConversion3DLUTSetting { - /** - * @public - * Specify the input file S3, HTTP, or HTTPS URL for your 3D LUT .cube file. Note that MediaConvert accepts 3D LUT files up to 8MB in size. - */ - FileInput?: string; - - /** - * @public - * Specify which inputs use this 3D LUT, according to their color space. - */ - InputColorSpace?: ColorSpace; - - /** - * @public - * Specify which inputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) inputs with a specific mastering luminance: Enter an integer from 0 to 2147483647, corresponding to the input's Maximum luminance value. To apply this 3D LUT to any input regardless of its luminance: Leave blank, or enter 0. - */ - InputMasteringLuminance?: number; - - /** - * @public - * Specify which outputs use this 3D LUT, according to their color space. - */ - OutputColorSpace?: ColorSpace; - - /** - * @public - * Specify which outputs use this 3D LUT, according to their luminance. To apply this 3D LUT to HDR10 or P3D65 (HDR) outputs with a specific luminance: Enter an integer from 0 to 2147483647, corresponding to the output's luminance. To apply this 3D LUT to any output regardless of its luminance: Leave blank, or enter 0. - */ - OutputMasteringLuminance?: number; -} - /** * @public * ESAM ManifestConfirmConditionNotification defined by OC-SP-ESAM-API-I03-131025. diff --git a/clients/client-mediaconvert/src/models/models_2.ts b/clients/client-mediaconvert/src/models/models_2.ts index 87b3ebc6e0d05..dd38718b07e54 100644 --- a/clients/client-mediaconvert/src/models/models_2.ts +++ b/clients/client-mediaconvert/src/models/models_2.ts @@ -400,6 +400,8 @@ export type DescribeEndpointsMode = (typeof DescribeEndpointsMode)[keyof typeof /** * @public + * @deprecated + * * DescribeEndpointsRequest */ export interface DescribeEndpointsRequest { @@ -411,6 +413,8 @@ export interface DescribeEndpointsRequest { /** * @public + * @deprecated + * * Optional field, defaults to DEFAULT. Specify DEFAULT for this operation to return your endpoints if any exist, or to create an endpoint for you and return it if one doesn't already exist. Specify GET_ONLY to return your endpoints if any exist, or an empty list if none exist. */ Mode?: DescribeEndpointsMode; diff --git a/clients/client-mediaconvert/src/protocols/Aws_restJson1.ts b/clients/client-mediaconvert/src/protocols/Aws_restJson1.ts index 6968fde5a4bed..7fd93c0fae459 100644 --- a/clients/client-mediaconvert/src/protocols/Aws_restJson1.ts +++ b/clients/client-mediaconvert/src/protocols/Aws_restJson1.ts @@ -2755,6 +2755,17 @@ const se___listOfCmafAdditionalManifest = (input: CmafAdditionalManifest[], cont }); }; +/** + * serializeAws_restJson1__listOfColorConversion3DLUTSetting + */ +const se___listOfColorConversion3DLUTSetting = (input: ColorConversion3DLUTSetting[], context: __SerdeContext): any => { + return input + .filter((e: any) => e != null) + .map((entry) => { + return se_ColorConversion3DLUTSetting(entry, context); + }); +}; + /** * serializeAws_restJson1__listOfDashAdditionalManifest */ @@ -3510,17 +3521,6 @@ const se_ColorConversion3DLUTSetting = (input: ColorConversion3DLUTSetting, cont }); }; -/** - * serializeAws_restJson1ColorConversion3DLUTSettings - */ -const se_ColorConversion3DLUTSettings = (input: ColorConversion3DLUTSetting[], context: __SerdeContext): any => { - return input - .filter((e: any) => e != null) - .map((entry) => { - return se_ColorConversion3DLUTSetting(entry, context); - }); -}; - /** * serializeAws_restJson1ColorCorrector */ @@ -4374,7 +4374,7 @@ const se_JobSettings = (input: JobSettings, context: __SerdeContext): any => { availBlanking: [, (_) => se_AvailBlanking(_, context), `AvailBlanking`], colorConversion3DLUTSettings: [ , - (_) => se_ColorConversion3DLUTSettings(_, context), + (_) => se___listOfColorConversion3DLUTSetting(_, context), `ColorConversion3DLUTSettings`, ], esam: [, (_) => se_EsamSettings(_, context), `Esam`], @@ -4400,7 +4400,7 @@ const se_JobTemplateSettings = (input: JobTemplateSettings, context: __SerdeCont availBlanking: [, (_) => se_AvailBlanking(_, context), `AvailBlanking`], colorConversion3DLUTSettings: [ , - (_) => se_ColorConversion3DLUTSettings(_, context), + (_) => se___listOfColorConversion3DLUTSetting(_, context), `ColorConversion3DLUTSettings`, ], esam: [, (_) => se_EsamSettings(_, context), `Esam`], @@ -4984,6 +4984,8 @@ const se_Rectangle = (input: Rectangle, context: __SerdeContext): any => { */ const se_RemixSettings = (input: RemixSettings, context: __SerdeContext): any => { return take(input, { + audioDescriptionAudioChannel: [, , `AudioDescriptionAudioChannel`], + audioDescriptionDataChannel: [, , `AudioDescriptionDataChannel`], channelMapping: [, (_) => se_ChannelMapping(_, context), `ChannelMapping`], channelsIn: [, , `ChannelsIn`], channelsOut: [, , `ChannelsOut`], @@ -5586,6 +5588,21 @@ const de___listOfCmafAdditionalManifest = (output: any, context: __SerdeContext) return retVal; }; +/** + * deserializeAws_restJson1__listOfColorConversion3DLUTSetting + */ +const de___listOfColorConversion3DLUTSetting = ( + output: any, + context: __SerdeContext +): ColorConversion3DLUTSetting[] => { + const retVal = (output || []) + .filter((e: any) => e != null) + .map((entry: any) => { + return de_ColorConversion3DLUTSetting(entry, context); + }); + return retVal; +}; + /** * deserializeAws_restJson1__listOfDashAdditionalManifest */ @@ -6477,18 +6494,6 @@ const de_ColorConversion3DLUTSetting = (output: any, context: __SerdeContext): C }) as any; }; -/** - * deserializeAws_restJson1ColorConversion3DLUTSettings - */ -const de_ColorConversion3DLUTSettings = (output: any, context: __SerdeContext): ColorConversion3DLUTSetting[] => { - const retVal = (output || []) - .filter((e: any) => e != null) - .map((entry: any) => { - return de_ColorConversion3DLUTSetting(entry, context); - }); - return retVal; -}; - /** * deserializeAws_restJson1ColorCorrector */ @@ -7411,7 +7416,7 @@ const de_JobSettings = (output: any, context: __SerdeContext): JobSettings => { AvailBlanking: [, (_: any) => de_AvailBlanking(_, context), `availBlanking`], ColorConversion3DLUTSettings: [ , - (_: any) => de_ColorConversion3DLUTSettings(_, context), + (_: any) => de___listOfColorConversion3DLUTSetting(_, context), `colorConversion3DLUTSettings`, ], Esam: [, (_: any) => de_EsamSettings(_, context), `esam`], @@ -7462,7 +7467,7 @@ const de_JobTemplateSettings = (output: any, context: __SerdeContext): JobTempla AvailBlanking: [, (_: any) => de_AvailBlanking(_, context), `availBlanking`], ColorConversion3DLUTSettings: [ , - (_: any) => de_ColorConversion3DLUTSettings(_, context), + (_: any) => de___listOfColorConversion3DLUTSetting(_, context), `colorConversion3DLUTSettings`, ], Esam: [, (_: any) => de_EsamSettings(_, context), `esam`], @@ -8115,6 +8120,8 @@ const de_Rectangle = (output: any, context: __SerdeContext): Rectangle => { */ const de_RemixSettings = (output: any, context: __SerdeContext): RemixSettings => { return take(output, { + AudioDescriptionAudioChannel: [, __expectInt32, `audioDescriptionAudioChannel`], + AudioDescriptionDataChannel: [, __expectInt32, `audioDescriptionDataChannel`], ChannelMapping: [, (_: any) => de_ChannelMapping(_, context), `channelMapping`], ChannelsIn: [, __expectInt32, `channelsIn`], ChannelsOut: [, __expectInt32, `channelsOut`], diff --git a/codegen/sdk-codegen/aws-models/mediaconvert.json b/codegen/sdk-codegen/aws-models/mediaconvert.json index ad5aa07cc982e..7d815e9ddb025 100644 --- a/codegen/sdk-codegen/aws-models/mediaconvert.json +++ b/codegen/sdk-codegen/aws-models/mediaconvert.json @@ -72,7 +72,7 @@ } }, "traits": { - "smithy.api#documentation": "Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates." + "smithy.api#documentation": "AAC Profile." } }, "com.amazonaws.mediaconvert#AacCodingMode": { @@ -130,7 +130,7 @@ } }, "traits": { - "smithy.api#documentation": "Specify the AAC rate control mode. For a constant bitrate: Choose CBR. Your AAC output bitrate will be equal to the value that you choose for Bitrate. For a variable bitrate: Choose VBR. Your AAC output bitrate will vary according to your audio content and the value that you choose for Bitrate quality." + "smithy.api#documentation": "Rate Control Mode." } }, "com.amazonaws.mediaconvert#AacRawFormat": { @@ -173,7 +173,7 @@ "CodecProfile": { "target": "com.amazonaws.mediaconvert#AacCodecProfile", "traits": { - "smithy.api#documentation": "Specify the AAC profile. For the widest player compatibility and where higher bitrates are acceptable: Keep the default profile, LC (AAC-LC) For improved audio performance at lower bitrates: Choose HEV1 or HEV2. HEV1 (AAC-HE v1) adds spectral band replication to improve speech audio at low bitrates. HEV2 (AAC-HE v2) adds parametric stereo, which optimizes for encoding stereo audio at very low bitrates.", + "smithy.api#documentation": "AAC Profile.", "smithy.api#jsonName": "codecProfile" } }, @@ -187,7 +187,7 @@ "RateControlMode": { "target": "com.amazonaws.mediaconvert#AacRateControlMode", "traits": { - "smithy.api#documentation": "Specify the AAC rate control mode. For a constant bitrate: Choose CBR. Your AAC output bitrate will be equal to the value that you choose for Bitrate. For a variable bitrate: Choose VBR. Your AAC output bitrate will vary according to your audio content and the value that you choose for Bitrate quality.", + "smithy.api#documentation": "Rate Control Mode.", "smithy.api#jsonName": "rateControlMode" } }, @@ -201,7 +201,7 @@ "SampleRate": { "target": "com.amazonaws.mediaconvert#__integerMin8000Max96000", "traits": { - "smithy.api#documentation": "Specify the AAC sample rate in samples per second (Hz). Valid sample rates depend on the AAC profile and Coding mode that you select. For a list of supported sample rates, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/aac-support.html", + "smithy.api#documentation": "Specify the Sample rate in Hz. Valid sample rates depend on the Profile and Coding mode that you select. The following list shows valid sample rates for each Profile and Coding mode. * LC Profile, Coding mode 1.0, 2.0, and Receiver Mix: 8000, 12000, 16000, 22050, 24000, 32000, 44100, 48000, 88200, 96000. * LC Profile, Coding mode 5.1: 32000, 44100, 48000, 96000. * HEV1 Profile, Coding mode 1.0 and Receiver Mix: 22050, 24000, 32000, 44100, 48000. * HEV1 Profile, Coding mode 2.0 and 5.1: 32000, 44100, 48000, 96000. * HEV2 Profile, Coding mode 2.0: 22050, 24000, 32000, 44100, 48000.", "smithy.api#jsonName": "sampleRate" } }, @@ -215,7 +215,7 @@ "VbrQuality": { "target": "com.amazonaws.mediaconvert#AacVbrQuality", "traits": { - "smithy.api#documentation": "Specify the quality of your variable bitrate (VBR) AAC audio. For a list of approximate VBR bitrates, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/aac-support.html#aac_vbr", + "smithy.api#documentation": "VBR Quality Level - Only used if rate_control_mode is VBR.", "smithy.api#jsonName": "vbrQuality" } } @@ -273,7 +273,7 @@ } }, "traits": { - "smithy.api#documentation": "Specify the quality of your variable bitrate (VBR) AAC audio. For a list of approximate VBR bitrates, see: https://docs.aws.amazon.com/mediaconvert/latest/ug/aac-support.html#aac_vbr" + "smithy.api#documentation": "VBR Quality Level - Only used if rate_control_mode is VBR." } }, "com.amazonaws.mediaconvert#Ac3BitstreamMode": { @@ -1443,7 +1443,7 @@ } }, "CustomLanguageCode": { - "target": "com.amazonaws.mediaconvert#__stringPatternAZaZ23AZaZ", + "target": "com.amazonaws.mediaconvert#__stringPatternAZaZ23AZaZ09", "traits": { "smithy.api#documentation": "Specify the language for this audio output track. The service puts this language code into your output audio track when you set Language code control to Use configured. The service also uses your specified custom language code when you set Language code control to Follow input, but your input file doesn't specify a language code. For all outputs, you can use an ISO 639-2 or ISO 639-3 code. For streaming outputs, you can also use any other code in the full RFC-5646 specification. Streaming outputs are those that are in one of the following output groups: CMAF, DASH ISO, Apple HLS, or Microsoft Smooth Streaming.", "smithy.api#jsonName": "customLanguageCode" @@ -4794,15 +4794,6 @@ "smithy.api#documentation": "Custom 3D lut settings" } }, - "com.amazonaws.mediaconvert#ColorConversion3DLUTSettings": { - "type": "list", - "member": { - "target": "com.amazonaws.mediaconvert#ColorConversion3DLUTSetting" - }, - "traits": { - "smithy.api#documentation": "Use 3D LUTs to specify custom color mapping behavior when you convert from one color space into another. You can include up to 8 different 3D LUTs." - } - }, "com.amazonaws.mediaconvert#ColorCorrector": { "type": "structure", "members": { @@ -6660,6 +6651,9 @@ } ], "traits": { + "smithy.api#deprecated": { + "message": "DescribeEndpoints and account specific endpoints are no longer required. We recommend that you send your requests directly to the regional endpoint instead." + }, "smithy.api#documentation": "Send an request with an empty body to the regional API endpoint to get your account API endpoint.", "smithy.api#http": { "method": "POST", @@ -6691,6 +6685,9 @@ } }, "traits": { + "smithy.api#deprecated": { + "message": "DescribeEndpoints and account specific endpoints are no longer required. We recommend that you send your requests directly to the regional endpoint instead." + }, "smithy.api#documentation": "Optional field, defaults to DEFAULT. Specify DEFAULT for this operation to return your endpoints if any exist, or to create an endpoint for you and return it if one doesn't already exist. Specify GET_ONLY to return your endpoints if any exist, or an empty list if none exist." } }, @@ -6720,6 +6717,9 @@ } }, "traits": { + "smithy.api#deprecated": { + "message": "DescribeEndpoints and account specific endpoints are no longer required. We recommend that you send your requests directly to the regional endpoint instead." + }, "smithy.api#documentation": "DescribeEndpointsRequest", "smithy.api#input": {} } @@ -6743,6 +6743,9 @@ } }, "traits": { + "smithy.api#deprecated": { + "message": "DescribeEndpoints and account specific endpoints are no longer required. We recommend that you send your requests directly to the regional endpoint instead." + }, "smithy.api#output": {} } }, @@ -13793,7 +13796,7 @@ } }, "ColorConversion3DLUTSettings": { - "target": "com.amazonaws.mediaconvert#ColorConversion3DLUTSettings", + "target": "com.amazonaws.mediaconvert#__listOfColorConversion3DLUTSetting", "traits": { "smithy.api#documentation": "Use 3D LUTs to specify custom color mapping behavior when you convert from one color space into another. You can include up to 8 different 3D LUTs.", "smithy.api#jsonName": "colorConversion3DLUTSettings" @@ -14066,7 +14069,7 @@ } }, "ColorConversion3DLUTSettings": { - "target": "com.amazonaws.mediaconvert#ColorConversion3DLUTSettings", + "target": "com.amazonaws.mediaconvert#__listOfColorConversion3DLUTSetting", "traits": { "smithy.api#documentation": "Use 3D LUTs to specify custom color mapping behavior when you convert from one color space into another. You can include up to 8 different 3D LUTs.", "smithy.api#jsonName": "colorConversion3DLUTSettings" @@ -21244,6 +21247,20 @@ "com.amazonaws.mediaconvert#RemixSettings": { "type": "structure", "members": { + "AudioDescriptionAudioChannel": { + "target": "com.amazonaws.mediaconvert#__integerMin1Max64", + "traits": { + "smithy.api#documentation": "Optionally specify the channel in your input that contains your audio description audio signal. MediaConvert mixes your audio signal across all output channels, while reducing their volume according to your data stream. When you specify an audio description audio channel, you must also specify an audio description data channel. For more information about audio description signals, see the BBC WHP 198 and 051 white papers.", + "smithy.api#jsonName": "audioDescriptionAudioChannel" + } + }, + "AudioDescriptionDataChannel": { + "target": "com.amazonaws.mediaconvert#__integerMin1Max64", + "traits": { + "smithy.api#documentation": "Optionally specify the channel in your input that contains your audio description data stream. MediaConvert mixes your audio signal across all output channels, while reducing their volume according to your data stream. When you specify an audio description data channel, you must also specify an audio description audio channel. For more information about audio description signals, see the BBC WHP 198 and 051 white papers.", + "smithy.api#jsonName": "audioDescriptionDataChannel" + } + }, "ChannelMapping": { "target": "com.amazonaws.mediaconvert#ChannelMapping", "traits": { @@ -26367,6 +26384,12 @@ "target": "com.amazonaws.mediaconvert#CmafAdditionalManifest" } }, + "com.amazonaws.mediaconvert#__listOfColorConversion3DLUTSetting": { + "type": "list", + "member": { + "target": "com.amazonaws.mediaconvert#ColorConversion3DLUTSetting" + } + }, "com.amazonaws.mediaconvert#__listOfDashAdditionalManifest": { "type": "list", "member": { @@ -26901,6 +26924,12 @@ "smithy.api#pattern": "^[A-Za-z]{2,3}(-[A-Za-z-]+)?$" } }, + "com.amazonaws.mediaconvert#__stringPatternAZaZ23AZaZ09": { + "type": "string", + "traits": { + "smithy.api#pattern": "^[A-Za-z]{2,3}(-[A-Za-z0-9-]+)?$" + } + }, "com.amazonaws.mediaconvert#__stringPatternArnAwsUsGovAcm": { "type": "string", "traits": {