Class: Google::Cloud::Video::LiveStream::V1::ElementaryStream
- Inherits:
-
Object
- Object
- Google::Cloud::Video::LiveStream::V1::ElementaryStream
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/video/livestream/v1/outputs.rb
Overview
Encoding of an input element such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
Instance Attribute Summary collapse
-
#audio_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::AudioStream
Encoding of an audio stream.
-
#key ⇒ ::String
A unique key for this elementary stream.
-
#text_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::TextStream
Encoding of a text stream.
-
#video_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::VideoStream
Encoding of a video stream.
Instance Attribute Details
#audio_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::AudioStream
Returns Encoding of an audio stream.
42 43 44 45 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 42 class ElementaryStream include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#key ⇒ ::String
Returns A unique key for this elementary stream. The key must be 1-63 characters in length. The key must begin and end with a letter (regardless of case) or a number, but can contain dashes or underscores in between.
42 43 44 45 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 42 class ElementaryStream include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#text_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::TextStream
Returns Encoding of a text stream. For example, closed captions or subtitles.
42 43 44 45 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 42 class ElementaryStream include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#video_stream ⇒ ::Google::Cloud::Video::LiveStream::V1::VideoStream
Returns Encoding of a video stream.
42 43 44 45 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 42 class ElementaryStream include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |