Skip to content

Commit dc5d4c4

Browse files
author
awstools
committed
feat(client-mediaconvert): This release expands the range of supported audio outputs to include xHE, 192khz FLAC and the deprecation of dual mono for AC3.
1 parent 816322a commit dc5d4c4

18 files changed

+238
-62
lines changed

clients/client-mediaconvert/src/commands/CreateJobCommand.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -741,12 +741,15 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
741741
* AacSettings: { // AacSettings
742742
* AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
743743
* Bitrate: Number("int"),
744-
* CodecProfile: "LC" || "HEV1" || "HEV2",
744+
* CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
745745
* CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
746+
* LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
747+
* RapInterval: Number("int"),
746748
* RateControlMode: "CBR" || "VBR",
747749
* RawFormat: "LATM_LOAS" || "NONE",
748750
* SampleRate: Number("int"),
749751
* Specification: "MPEG2" || "MPEG4",
752+
* TargetLoudnessRange: Number("int"),
750753
* VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
751754
* },
752755
* Ac3Settings: { // Ac3Settings
@@ -2346,12 +2349,15 @@ export interface CreateJobCommandOutput extends CreateJobResponse, __MetadataBea
23462349
* // AacSettings: { // AacSettings
23472350
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
23482351
* // Bitrate: Number("int"),
2349-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
2352+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
23502353
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
2354+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
2355+
* // RapInterval: Number("int"),
23512356
* // RateControlMode: "CBR" || "VBR",
23522357
* // RawFormat: "LATM_LOAS" || "NONE",
23532358
* // SampleRate: Number("int"),
23542359
* // Specification: "MPEG2" || "MPEG4",
2360+
* // TargetLoudnessRange: Number("int"),
23552361
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
23562362
* // },
23572363
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/CreateJobTemplateCommand.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -722,12 +722,15 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
722722
* AacSettings: { // AacSettings
723723
* AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
724724
* Bitrate: Number("int"),
725-
* CodecProfile: "LC" || "HEV1" || "HEV2",
725+
* CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
726726
* CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
727+
* LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
728+
* RapInterval: Number("int"),
727729
* RateControlMode: "CBR" || "VBR",
728730
* RawFormat: "LATM_LOAS" || "NONE",
729731
* SampleRate: Number("int"),
730732
* Specification: "MPEG2" || "MPEG4",
733+
* TargetLoudnessRange: Number("int"),
731734
* VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
732735
* },
733736
* Ac3Settings: { // Ac3Settings
@@ -2269,12 +2272,15 @@ export interface CreateJobTemplateCommandOutput extends CreateJobTemplateRespons
22692272
* // AacSettings: { // AacSettings
22702273
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
22712274
* // Bitrate: Number("int"),
2272-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
2275+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
22732276
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
2277+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
2278+
* // RapInterval: Number("int"),
22742279
* // RateControlMode: "CBR" || "VBR",
22752280
* // RawFormat: "LATM_LOAS" || "NONE",
22762281
* // SampleRate: Number("int"),
22772282
* // Specification: "MPEG2" || "MPEG4",
2283+
* // TargetLoudnessRange: Number("int"),
22782284
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
22792285
* // },
22802286
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/CreatePresetCommand.ts

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,12 +64,15 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
6464
* AacSettings: { // AacSettings
6565
* AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
6666
* Bitrate: Number("int"),
67-
* CodecProfile: "LC" || "HEV1" || "HEV2",
67+
* CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
6868
* CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
69+
* LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
70+
* RapInterval: Number("int"),
6971
* RateControlMode: "CBR" || "VBR",
7072
* RawFormat: "LATM_LOAS" || "NONE",
7173
* SampleRate: Number("int"),
7274
* Specification: "MPEG2" || "MPEG4",
75+
* TargetLoudnessRange: Number("int"),
7376
* VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
7477
* },
7578
* Ac3Settings: { // Ac3Settings
@@ -921,12 +924,15 @@ export interface CreatePresetCommandOutput extends CreatePresetResponse, __Metad
921924
* // AacSettings: { // AacSettings
922925
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
923926
* // Bitrate: Number("int"),
924-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
927+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
925928
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
929+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
930+
* // RapInterval: Number("int"),
926931
* // RateControlMode: "CBR" || "VBR",
927932
* // RawFormat: "LATM_LOAS" || "NONE",
928933
* // SampleRate: Number("int"),
929934
* // Specification: "MPEG2" || "MPEG4",
935+
* // TargetLoudnessRange: Number("int"),
930936
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
931937
* // },
932938
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/GetJobCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -785,12 +785,15 @@ export interface GetJobCommandOutput extends GetJobResponse, __MetadataBearer {}
785785
* // AacSettings: { // AacSettings
786786
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
787787
* // Bitrate: Number("int"),
788-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
788+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
789789
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
790+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
791+
* // RapInterval: Number("int"),
790792
* // RateControlMode: "CBR" || "VBR",
791793
* // RawFormat: "LATM_LOAS" || "NONE",
792794
* // SampleRate: Number("int"),
793795
* // Specification: "MPEG2" || "MPEG4",
796+
* // TargetLoudnessRange: Number("int"),
794797
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
795798
* // },
796799
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/GetJobTemplateCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -731,12 +731,15 @@ export interface GetJobTemplateCommandOutput extends GetJobTemplateResponse, __M
731731
* // AacSettings: { // AacSettings
732732
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
733733
* // Bitrate: Number("int"),
734-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
734+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
735735
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
736+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
737+
* // RapInterval: Number("int"),
736738
* // RateControlMode: "CBR" || "VBR",
737739
* // RawFormat: "LATM_LOAS" || "NONE",
738740
* // SampleRate: Number("int"),
739741
* // Specification: "MPEG2" || "MPEG4",
742+
* // TargetLoudnessRange: Number("int"),
740743
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
741744
* // },
742745
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/GetPresetCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,15 @@ export interface GetPresetCommandOutput extends GetPresetResponse, __MetadataBea
7373
* // AacSettings: { // AacSettings
7474
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
7575
* // Bitrate: Number("int"),
76-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
76+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
7777
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
78+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
79+
* // RapInterval: Number("int"),
7880
* // RateControlMode: "CBR" || "VBR",
7981
* // RawFormat: "LATM_LOAS" || "NONE",
8082
* // SampleRate: Number("int"),
8183
* // Specification: "MPEG2" || "MPEG4",
84+
* // TargetLoudnessRange: Number("int"),
8285
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
8386
* // },
8487
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/ListJobTemplatesCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -736,12 +736,15 @@ export interface ListJobTemplatesCommandOutput extends ListJobTemplatesResponse,
736736
* // AacSettings: { // AacSettings
737737
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
738738
* // Bitrate: Number("int"),
739-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
739+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
740740
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
741+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
742+
* // RapInterval: Number("int"),
741743
* // RateControlMode: "CBR" || "VBR",
742744
* // RawFormat: "LATM_LOAS" || "NONE",
743745
* // SampleRate: Number("int"),
744746
* // Specification: "MPEG2" || "MPEG4",
747+
* // TargetLoudnessRange: Number("int"),
745748
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
746749
* // },
747750
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/ListJobsCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -790,12 +790,15 @@ export interface ListJobsCommandOutput extends ListJobsResponse, __MetadataBeare
790790
* // AacSettings: { // AacSettings
791791
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
792792
* // Bitrate: Number("int"),
793-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
793+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
794794
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
795+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
796+
* // RapInterval: Number("int"),
795797
* // RateControlMode: "CBR" || "VBR",
796798
* // RawFormat: "LATM_LOAS" || "NONE",
797799
* // SampleRate: Number("int"),
798800
* // Specification: "MPEG2" || "MPEG4",
801+
* // TargetLoudnessRange: Number("int"),
799802
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
800803
* // },
801804
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/ListPresetsCommand.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,12 +79,15 @@ export interface ListPresetsCommandOutput extends ListPresetsResponse, __Metadat
7979
* // AacSettings: { // AacSettings
8080
* // AudioDescriptionBroadcasterMix: "BROADCASTER_MIXED_AD" || "NORMAL",
8181
* // Bitrate: Number("int"),
82-
* // CodecProfile: "LC" || "HEV1" || "HEV2",
82+
* // CodecProfile: "LC" || "HEV1" || "HEV2" || "XHE",
8383
* // CodingMode: "AD_RECEIVER_MIX" || "CODING_MODE_1_0" || "CODING_MODE_1_1" || "CODING_MODE_2_0" || "CODING_MODE_5_1",
84+
* // LoudnessMeasurementMode: "PROGRAM" || "ANCHOR",
85+
* // RapInterval: Number("int"),
8486
* // RateControlMode: "CBR" || "VBR",
8587
* // RawFormat: "LATM_LOAS" || "NONE",
8688
* // SampleRate: Number("int"),
8789
* // Specification: "MPEG2" || "MPEG4",
90+
* // TargetLoudnessRange: Number("int"),
8891
* // VbrQuality: "LOW" || "MEDIUM_LOW" || "MEDIUM_HIGH" || "HIGH",
8992
* // },
9093
* // Ac3Settings: { // Ac3Settings

clients/client-mediaconvert/src/commands/ProbeCommand.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ export interface ProbeCommandOutput extends ProbeResponse, __MetadataBearer {}
4949
* // { // ProbeResult
5050
* // Container: { // Container
5151
* // Duration: Number("double"),
52-
* // Format: "mp4" || "quicktime" || "matroska" || "webm",
52+
* // Format: "mp4" || "quicktime" || "matroska" || "webm" || "mxf",
5353
* // Tracks: [ // __listOfTrack
5454
* // { // Track
5555
* // AudioProperties: { // AudioProperties
@@ -63,7 +63,7 @@ export interface ProbeCommandOutput extends ProbeResponse, __MetadataBearer {}
6363
* // LanguageCode: "STRING_VALUE",
6464
* // SampleRate: Number("int"),
6565
* // },
66-
* // Codec: "UNKNOWN" || "AAC" || "AC3" || "EAC3" || "FLAC" || "MP3" || "OPUS" || "PCM" || "VORBIS" || "AV1" || "AVC" || "HEVC" || "MJPEG" || "MP4V" || "MPEG2" || "PRORES" || "THEORA" || "VP8" || "VP9" || "C608" || "C708" || "WEBVTT",
66+
* // Codec: "UNKNOWN" || "AAC" || "AC3" || "EAC3" || "FLAC" || "MP3" || "OPUS" || "PCM" || "VORBIS" || "AV1" || "AVC" || "HEVC" || "JPEG2000" || "MJPEG" || "MP4V" || "MPEG2" || "PRORES" || "THEORA" || "VP8" || "VP9" || "C608" || "C708" || "WEBVTT",
6767
* // DataProperties: { // DataProperties
6868
* // LanguageCode: "STRING_VALUE",
6969
* // },

0 commit comments

Comments
 (0)