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.
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 516 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.
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 516 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.
516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 |
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 516 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 |