Skip to content

Commit 09a0c2e

Browse files
author
awstools
committed
feat(client-mediapackage-vod): This release adds "IncludeIframeOnlyStream" for Dash endpoints.
1 parent c0c724a commit 09a0c2e

File tree

3 files changed

+155
-140
lines changed

3 files changed

+155
-140
lines changed

clients/client-mediapackage-vod/src/models/models_0.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -365,6 +365,11 @@ export interface DashPackage {
365365
*/
366366
IncludeEncoderConfigurationInSegments?: boolean;
367367

368+
/**
369+
* When enabled, an I-Frame only stream will be included in the output.
370+
*/
371+
IncludeIframeOnlyStream?: boolean;
372+
368373
/**
369374
* A list of triggers that controls when the outgoing Dynamic Adaptive Streaming over HTTP (DASH)
370375
* Media Presentation Description (MPD) will be partitioned into multiple periods. If empty, the content will not

clients/client-mediapackage-vod/src/protocols/Aws_restJson1.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1757,6 +1757,7 @@ const serializeAws_restJson1DashPackage = (input: DashPackage, context: __SerdeC
17571757
...(input.IncludeEncoderConfigurationInSegments != null && {
17581758
includeEncoderConfigurationInSegments: input.IncludeEncoderConfigurationInSegments,
17591759
}),
1760+
...(input.IncludeIframeOnlyStream != null && { includeIframeOnlyStream: input.IncludeIframeOnlyStream }),
17601761
...(input.PeriodTriggers != null && {
17611762
periodTriggers: serializeAws_restJson1__listOf__PeriodTriggersElement(input.PeriodTriggers, context),
17621763
}),
@@ -2082,6 +2083,7 @@ const deserializeAws_restJson1DashPackage = (output: any, context: __SerdeContex
20822083
Encryption:
20832084
output.encryption != null ? deserializeAws_restJson1DashEncryption(output.encryption, context) : undefined,
20842085
IncludeEncoderConfigurationInSegments: __expectBoolean(output.includeEncoderConfigurationInSegments),
2086+
IncludeIframeOnlyStream: __expectBoolean(output.includeIframeOnlyStream),
20852087
PeriodTriggers:
20862088
output.periodTriggers != null
20872089
? deserializeAws_restJson1__listOf__PeriodTriggersElement(output.periodTriggers, context)

0 commit comments

Comments
 (0)