Class: Google::Cloud::Video::LiveStream::V1::TimecodeConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Video::LiveStream::V1::TimecodeConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/video/livestream/v1/outputs.rb
Overview
Timecode configuration.
Defined Under Namespace
Modules: TimecodeSource
Instance Attribute Summary collapse
-
#source ⇒ ::Google::Cloud::Video::LiveStream::V1::TimecodeConfig::TimecodeSource
The source of the timecode that will later be used in outputs/manifests.
-
#time_zone ⇒ ::Google::Type::TimeZone
Time zone e.g.
-
#utc_offset ⇒ ::Google::Protobuf::Duration
UTC offset.
Instance Attribute Details
#source ⇒ ::Google::Cloud::Video::LiveStream::V1::TimecodeConfig::TimecodeSource
Returns The source of the timecode that will later be used in outputs/manifests. It determines the initial timecode/timestamp (first frame) of output streams.
768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 768 class TimecodeConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The source of timecode. module TimecodeSource # The timecode source is not specified. TIMECODE_SOURCE_UNSPECIFIED = 0 # Use input media timestamp. MEDIA_TIMESTAMP = 1 # Use input embedded timecode e.g. picture timing SEI message. EMBEDDED_TIMECODE = 2 end end |
#time_zone ⇒ ::Google::Type::TimeZone
Returns Time zone e.g. "America/Los_Angeles".
Note: The following fields are mutually exclusive: time_zone
, utc_offset
. If a field in that set is populated, all other fields in the set will automatically be cleared.
768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 768 class TimecodeConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The source of timecode. module TimecodeSource # The timecode source is not specified. TIMECODE_SOURCE_UNSPECIFIED = 0 # Use input media timestamp. MEDIA_TIMESTAMP = 1 # Use input embedded timecode e.g. picture timing SEI message. EMBEDDED_TIMECODE = 2 end end |
#utc_offset ⇒ ::Google::Protobuf::Duration
Returns UTC offset. Must be whole seconds, between -18 hours and +18 hours.
Note: The following fields are mutually exclusive: utc_offset
, time_zone
. If a field in that set is populated, all other fields in the set will automatically be cleared.
768 769 770 771 772 773 774 775 776 777 778 779 780 781 782 783 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 768 class TimecodeConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # The source of timecode. module TimecodeSource # The timecode source is not specified. TIMECODE_SOURCE_UNSPECIFIED = 0 # Use input media timestamp. MEDIA_TIMESTAMP = 1 # Use input embedded timecode e.g. picture timing SEI message. EMBEDDED_TIMECODE = 2 end end |