@@ -2413,6 +2413,7 @@ export const se_UpdateMultiplexCommand = async (
2413
2413
take ( input , {
2414
2414
multiplexSettings : [ , ( _ ) => se_MultiplexSettings ( _ , context ) , `MultiplexSettings` ] ,
2415
2415
name : [ , , `Name` ] ,
2416
+ packetIdentifiersMapping : [ , ( _ ) => se_MultiplexPacketIdentifiersMapping ( _ , context ) , `PacketIdentifiersMapping` ] ,
2416
2417
} )
2417
2418
) ;
2418
2419
b . m ( "PUT" ) . h ( headers ) . b ( body ) ;
@@ -5017,6 +5018,8 @@ const de_UnprocessableEntityExceptionRes = async (
5017
5018
return __decorateServiceException ( exception , parsedOutput . body ) ;
5018
5019
} ;
5019
5020
5021
+ // se___listOf__integer omitted.
5022
+
5020
5023
// se___listOf__string omitted.
5021
5024
5022
5025
// se___listOf__stringPatternS omitted.
@@ -7050,6 +7053,22 @@ const se_MultiplexOutputSettings = (input: MultiplexOutputSettings, context: __S
7050
7053
} ) ;
7051
7054
} ;
7052
7055
7056
+ /**
7057
+ * serializeAws_restJson1MultiplexPacketIdentifiersMapping
7058
+ */
7059
+ const se_MultiplexPacketIdentifiersMapping = (
7060
+ input : Record < string , MultiplexProgramPacketIdentifiersMap > ,
7061
+ context : __SerdeContext
7062
+ ) : any => {
7063
+ return Object . entries ( input ) . reduce ( ( acc : Record < string , any > , [ key , value ] : [ string , any ] ) => {
7064
+ if ( value === null ) {
7065
+ return acc ;
7066
+ }
7067
+ acc [ key ] = se_MultiplexProgramPacketIdentifiersMap ( value , context ) ;
7068
+ return acc ;
7069
+ } , { } ) ;
7070
+ } ;
7071
+
7053
7072
/**
7054
7073
* serializeAws_restJson1MultiplexProgramChannelDestinationSettings
7055
7074
*/
@@ -7063,6 +7082,34 @@ const se_MultiplexProgramChannelDestinationSettings = (
7063
7082
} ) ;
7064
7083
} ;
7065
7084
7085
+ /**
7086
+ * serializeAws_restJson1MultiplexProgramPacketIdentifiersMap
7087
+ */
7088
+ const se_MultiplexProgramPacketIdentifiersMap = (
7089
+ input : MultiplexProgramPacketIdentifiersMap ,
7090
+ context : __SerdeContext
7091
+ ) : any => {
7092
+ return take ( input , {
7093
+ aribCaptionsPid : [ , , `AribCaptionsPid` ] ,
7094
+ audioPids : [ , _json , `AudioPids` ] ,
7095
+ dvbSubPids : [ , _json , `DvbSubPids` ] ,
7096
+ dvbTeletextPid : [ , , `DvbTeletextPid` ] ,
7097
+ dvbTeletextPids : [ , _json , `DvbTeletextPids` ] ,
7098
+ ecmPid : [ , , `EcmPid` ] ,
7099
+ etvPlatformPid : [ , , `EtvPlatformPid` ] ,
7100
+ etvSignalPid : [ , , `EtvSignalPid` ] ,
7101
+ klvDataPids : [ , _json , `KlvDataPids` ] ,
7102
+ pcrPid : [ , , `PcrPid` ] ,
7103
+ pmtPid : [ , , `PmtPid` ] ,
7104
+ privateMetadataPid : [ , , `PrivateMetadataPid` ] ,
7105
+ scte27Pids : [ , _json , `Scte27Pids` ] ,
7106
+ scte35Pid : [ , , `Scte35Pid` ] ,
7107
+ smpte2038Pid : [ , , `Smpte2038Pid` ] ,
7108
+ timedMetadataPid : [ , , `TimedMetadataPid` ] ,
7109
+ videoPid : [ , , `VideoPid` ] ,
7110
+ } ) ;
7111
+ } ;
7112
+
7066
7113
/**
7067
7114
* serializeAws_restJson1MultiplexProgramServiceDescriptor
7068
7115
*/
@@ -10692,9 +10739,12 @@ const de_MultiplexProgramPacketIdentifiersMap = (
10692
10739
context : __SerdeContext
10693
10740
) : MultiplexProgramPacketIdentifiersMap => {
10694
10741
return take ( output , {
10742
+ AribCaptionsPid : [ , __expectInt32 , `aribCaptionsPid` ] ,
10695
10743
AudioPids : [ , _json , `audioPids` ] ,
10696
10744
DvbSubPids : [ , _json , `dvbSubPids` ] ,
10697
10745
DvbTeletextPid : [ , __expectInt32 , `dvbTeletextPid` ] ,
10746
+ DvbTeletextPids : [ , _json , `dvbTeletextPids` ] ,
10747
+ EcmPid : [ , __expectInt32 , `ecmPid` ] ,
10698
10748
EtvPlatformPid : [ , __expectInt32 , `etvPlatformPid` ] ,
10699
10749
EtvSignalPid : [ , __expectInt32 , `etvSignalPid` ] ,
10700
10750
KlvDataPids : [ , _json , `klvDataPids` ] ,
@@ -10703,6 +10753,7 @@ const de_MultiplexProgramPacketIdentifiersMap = (
10703
10753
PrivateMetadataPid : [ , __expectInt32 , `privateMetadataPid` ] ,
10704
10754
Scte27Pids : [ , _json , `scte27Pids` ] ,
10705
10755
Scte35Pid : [ , __expectInt32 , `scte35Pid` ] ,
10756
+ Smpte2038Pid : [ , __expectInt32 , `smpte2038Pid` ] ,
10706
10757
TimedMetadataPid : [ , __expectInt32 , `timedMetadataPid` ] ,
10707
10758
VideoPid : [ , __expectInt32 , `videoPid` ] ,
10708
10759
} ) as any ;
0 commit comments