feat(transcoder): update the api #### transcoder:v1 The following keys were added: - schemas.DashConfig (Total Keys: 3) - schemas.Manifest.properties.dash.$ref (Total Keys: 1)
diff --git a/docs/dyn/transcoder_v1.projects.locations.jobTemplates.html b/docs/dyn/transcoder_v1.projects.locations.jobTemplates.html index c91c649..292865c 100644 --- a/docs/dyn/transcoder_v1.projects.locations.jobTemplates.html +++ b/docs/dyn/transcoder_v1.projects.locations.jobTemplates.html
@@ -272,6 +272,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -530,6 +533,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -813,6 +819,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -1083,6 +1092,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String",
diff --git a/docs/dyn/transcoder_v1.projects.locations.jobs.html b/docs/dyn/transcoder_v1.projects.locations.jobs.html index a3e2faa..a1b4c97 100644 --- a/docs/dyn/transcoder_v1.projects.locations.jobs.html +++ b/docs/dyn/transcoder_v1.projects.locations.jobs.html
@@ -272,6 +272,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -547,6 +550,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -848,6 +854,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String", @@ -1136,6 +1145,9 @@ ], "manifests": [ # List of output manifests. { # Manifest configuration. + "dash": { # `DASH` manifest configuration. # `DASH` manifest configuration. + "segmentReferenceScheme": "A String", # The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST` + }, "fileName": "A String", # The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`. "muxStreams": [ # Required. List of user given `MuxStream.key`s that should appear in this manifest. When `Manifest.type` is `HLS`, a media manifest with name `MuxStream.key` and `.m3u8` extension is generated for each element of the `Manifest.mux_streams`. "A String",
diff --git a/googleapiclient/discovery_cache/documents/transcoder.v1.json b/googleapiclient/discovery_cache/documents/transcoder.v1.json index 95babdc..6ab8786 100644 --- a/googleapiclient/discovery_cache/documents/transcoder.v1.json +++ b/googleapiclient/discovery_cache/documents/transcoder.v1.json
@@ -385,7 +385,7 @@ } } }, - "revision": "20230517", + "revision": "20230607", "rootUrl": "https://transcoder.googleapis.com/", "schemas": { "AdBreak": { @@ -653,6 +653,27 @@ }, "type": "object" }, + "DashConfig": { + "description": "`DASH` manifest configuration.", + "id": "DashConfig", + "properties": { + "segmentReferenceScheme": { + "description": "The segment reference scheme for a `DASH` manifest. The default is `SEGMENT_LIST`", + "enum": [ + "SEGMENT_REFERENCE_SCHEME_UNSPECIFIED", + "SEGMENT_LIST", + "SEGMENT_TEMPLATE_NUMBER" + ], + "enumDescriptions": [ + "The segment reference scheme is not specified.", + "Lists the URLs of media files for each segment.", + "Lists each segment from a template with $Number$ variable." + ], + "type": "string" + } + }, + "type": "object" + }, "Deblock": { "description": "Deblock preprocessing configuration. **Note:** This configuration is not supported.", "id": "Deblock", @@ -1230,6 +1251,10 @@ "description": "Manifest configuration.", "id": "Manifest", "properties": { + "dash": { + "$ref": "DashConfig", + "description": "`DASH` manifest configuration." + }, "fileName": { "description": "The name of the generated file. The default is `manifest` with the extension suffix corresponding to the `Manifest.type`.", "type": "string"