Skip to content

Commit 7d2dfac

Browse files
feat(transcoder): update the api
#### transcoder:v1 The following keys were added: - schemas.Fmp4Config (Total Keys: 3) - schemas.MuxStream.properties.fmp4.$ref (Total Keys: 1)
1 parent 8610476 commit 7d2dfac

File tree

3 files changed

+40
-1
lines changed

3 files changed

+40
-1
lines changed

docs/dyn/transcoder_v1.projects.locations.jobTemplates.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,9 @@ <h3>Method Details</h3>
315315
],
316316
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
317317
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
318+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
319+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
320+
},
318321
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
319322
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
320323
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -602,6 +605,9 @@ <h3>Method Details</h3>
602605
],
603606
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
604607
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
608+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
609+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
610+
},
605611
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
606612
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
607613
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -914,6 +920,9 @@ <h3>Method Details</h3>
914920
],
915921
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
916922
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
923+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
924+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
925+
},
917926
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
918927
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
919928
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -1213,6 +1222,9 @@ <h3>Method Details</h3>
12131222
],
12141223
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
12151224
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
1225+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
1226+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
1227+
},
12161228
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
12171229
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
12181230
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.

docs/dyn/transcoder_v1.projects.locations.jobs.html

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,9 @@ <h3>Method Details</h3>
316316
],
317317
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
318318
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
319+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
320+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
321+
},
319322
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
320323
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
321324
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -622,6 +625,9 @@ <h3>Method Details</h3>
622625
],
623626
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
624627
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
628+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
629+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
630+
},
625631
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
626632
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
627633
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -954,6 +960,9 @@ <h3>Method Details</h3>
954960
],
955961
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
956962
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
963+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
964+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
965+
},
957966
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
958967
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
959968
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.
@@ -1273,6 +1282,9 @@ <h3>Method Details</h3>
12731282
],
12741283
&quot;encryptionId&quot;: &quot;A String&quot;, # Identifier of the encryption configuration to use. If omitted, output will be unencrypted.
12751284
&quot;fileName&quot;: &quot;A String&quot;, # The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.
1285+
&quot;fmp4&quot;: { # `fmp4` container configuration. # Optional. `fmp4` container configuration.
1286+
&quot;codecTag&quot;: &quot;A String&quot;, # Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`
1287+
},
12761288
&quot;key&quot;: &quot;A String&quot;, # A unique key for this multiplexed stream.
12771289
&quot;segmentSettings&quot;: { # Segment settings for `ts`, `fmp4` and `vtt`. # Segment settings for `ts`, `fmp4` and `vtt`.
12781290
&quot;individualSegments&quot;: True or False, # Required. Create an individual segment file. The default is `false`.

googleapiclient/discovery_cache/documents/transcoder.v1.json

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -385,7 +385,7 @@
385385
}
386386
}
387387
},
388-
"revision": "20230823",
388+
"revision": "20230906",
389389
"rootUrl": "https://transcoder.googleapis.com/",
390390
"schemas": {
391391
"AdBreak": {
@@ -850,6 +850,17 @@
850850
"properties": {},
851851
"type": "object"
852852
},
853+
"Fmp4Config": {
854+
"description": "`fmp4` container configuration.",
855+
"id": "Fmp4Config",
856+
"properties": {
857+
"codecTag": {
858+
"description": "Optional. Specify the codec tag string that will be used in the media bitstream. When not specified, the codec appropriate value is used. Supported H265 codec tags: - `hvc1` (default) - `hev1`",
859+
"type": "string"
860+
}
861+
},
862+
"type": "object"
863+
},
853864
"H264CodecSettings": {
854865
"description": "H264 codec settings.",
855866
"id": "H264CodecSettings",
@@ -1415,6 +1426,10 @@
14151426
"description": "The name of the generated file. The default is MuxStream.key with the extension suffix corresponding to the MuxStream.container. Individual segments also have an incremental 10-digit zero-padded suffix starting from 0 before the extension, such as `mux_stream0000000123.ts`.",
14161427
"type": "string"
14171428
},
1429+
"fmp4": {
1430+
"$ref": "Fmp4Config",
1431+
"description": "Optional. `fmp4` container configuration."
1432+
},
14181433
"key": {
14191434
"description": "A unique key for this multiplexed stream.",
14201435
"type": "string"

0 commit comments

Comments
 (0)