Transcoder V1 API - Class Google::Cloud::Video::Transcoder::V1::Manifest (v1.0.0)

Reference documentation and code samples for the Transcoder V1 API class Google::Cloud::Video::Transcoder::V1::Manifest.

Manifest configuration.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#dash

def dash() -> ::Google::Cloud::Video::Transcoder::V1::Manifest::DashConfig
Returns

#dash=

def dash=(value) -> ::Google::Cloud::Video::Transcoder::V1::Manifest::DashConfig
Parameter
Returns

#file_name

def file_name() -> ::String
Returns
  • (::String) — The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type.

#file_name=

def file_name=(value) -> ::String
Parameter
  • value (::String) — The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type.
Returns
  • (::String) — The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type.

#mux_streams

def mux_streams() -> ::Array<::String>
Returns
  • (::Array<::String>) — Required. List of user given MuxStream.keys 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.

#mux_streams=

def mux_streams=(value) -> ::Array<::String>
Parameter
  • value (::Array<::String>) — Required. List of user given MuxStream.keys 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.

Returns
  • (::Array<::String>) — Required. List of user given MuxStream.keys 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.

#type

def type() -> ::Google::Cloud::Video::Transcoder::V1::Manifest::ManifestType
Returns

#type=

def type=(value) -> ::Google::Cloud::Video::Transcoder::V1::Manifest::ManifestType
Parameter
Returns