Class: Google::Cloud::Video::LiveStream::V1::TimecodeConfig

Inherits:
Object
  • Object
show all
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

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.

Returns:



502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 502

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".

Returns:



502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 502

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.

Returns:



502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
# File 'proto_docs/google/cloud/video/livestream/v1/outputs.rb', line 502

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