826 lines
25 KiB
PHP
826 lines
25 KiB
PHP
<?php
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# NO CHECKED-IN PROTOBUF GENCODE
|
|
# source: proCore.proto
|
|
|
|
namespace Rv\Data;
|
|
|
|
use Google\Protobuf\Internal\GPBType;
|
|
use Google\Protobuf\Internal\RepeatedField;
|
|
use Google\Protobuf\Internal\GPBUtil;
|
|
|
|
/**
|
|
* Generated from protobuf message <code>rv.data.ControlTransport</code>
|
|
*/
|
|
class ControlTransport extends \Google\Protobuf\Internal\Message
|
|
{
|
|
protected $ControlType;
|
|
|
|
/**
|
|
* Constructor.
|
|
*
|
|
* @param array $data {
|
|
* Optional. Data for populating the Message object.
|
|
*
|
|
* @type \Rv\Data\ControlTransport\PlayControlType $play
|
|
* @type \Rv\Data\ControlTransport\PauseControlType $pause
|
|
* @type \Rv\Data\ControlTransport\RewindControlType $rewind
|
|
* @type \Rv\Data\ControlTransport\FastForwardControlType $fastforward
|
|
* @type \Rv\Data\ControlTransport\SkipBackControlType $skip_back
|
|
* @type \Rv\Data\ControlTransport\SkipForwardControlType $skip_forward
|
|
* @type \Rv\Data\ControlTransport\StepBackControlType $step_back
|
|
* @type \Rv\Data\ControlTransport\StepForwardControlType $step_forward
|
|
* @type \Rv\Data\ControlTransport\GoToStartControlType $go_to_start
|
|
* @type \Rv\Data\ControlTransport\GoToEndControlType $go_to_end
|
|
* @type \Rv\Data\ControlTransport\JumpToTimeControlType $jump_to_time
|
|
* @type \Rv\Data\ControlTransport\JumpToPercentControlType $jump_to_percent
|
|
* @type \Rv\Data\ControlTransport\MarkInPointControlType $mark_in
|
|
* @type \Rv\Data\ControlTransport\MarkOutPointControlType $mark_out
|
|
* @type \Rv\Data\ControlTransport\SetScaleModeControlType $set_scale_mode
|
|
* @type \Rv\Data\ControlTransport\SetFlippedModeControlType $set_flipped_mode
|
|
* @type \Rv\Data\ControlTransport\SetPlayRateControlType $set_play_rate
|
|
* @type \Rv\Data\ControlTransport\SetNativeRotationControlType $set_rotation
|
|
* @type \Rv\Data\ControlTransport\TogglePlaybackControlType $toggle_playback
|
|
* @type \Rv\Data\ControlTransport\SetEffectsControlType $set_effects
|
|
* @type \Rv\Data\ControlTransport\UpdateEffectControlType $update_effect
|
|
* @type \Rv\Data\ControlTransport\BeginScrubControlType $begin_scrub
|
|
* @type \Rv\Data\ControlTransport\EndScrubControlType $end_scrub
|
|
* @type \Rv\Data\ControlTransport\ScrubToTimeControlType $scrub_to_time
|
|
* @type \Rv\Data\ControlTransport\ScrubToPercentControlType $scrub_to_percent
|
|
* @type \Rv\Data\ControlTransport\SetAudioFadeType $set_audio_fade
|
|
* @type \Rv\Data\ControlTransport\SetAudioPropertiesType $set_audio_properties
|
|
* @type \Rv\Data\ControlTransport\SetAlphaTypeControlType $set_alpha_type
|
|
* }
|
|
*/
|
|
public function __construct($data = NULL) {
|
|
\GPBMetadata\ProCore::initOnce();
|
|
parent::__construct($data);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.PlayControlType play = 1;</code>
|
|
* @return \Rv\Data\ControlTransport\PlayControlType|null
|
|
*/
|
|
public function getPlay()
|
|
{
|
|
return $this->readOneof(1);
|
|
}
|
|
|
|
public function hasPlay()
|
|
{
|
|
return $this->hasOneof(1);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.PlayControlType play = 1;</code>
|
|
* @param \Rv\Data\ControlTransport\PlayControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setPlay($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\PlayControlType::class);
|
|
$this->writeOneof(1, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.PauseControlType pause = 2;</code>
|
|
* @return \Rv\Data\ControlTransport\PauseControlType|null
|
|
*/
|
|
public function getPause()
|
|
{
|
|
return $this->readOneof(2);
|
|
}
|
|
|
|
public function hasPause()
|
|
{
|
|
return $this->hasOneof(2);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.PauseControlType pause = 2;</code>
|
|
* @param \Rv\Data\ControlTransport\PauseControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setPause($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\PauseControlType::class);
|
|
$this->writeOneof(2, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.RewindControlType rewind = 3;</code>
|
|
* @return \Rv\Data\ControlTransport\RewindControlType|null
|
|
*/
|
|
public function getRewind()
|
|
{
|
|
return $this->readOneof(3);
|
|
}
|
|
|
|
public function hasRewind()
|
|
{
|
|
return $this->hasOneof(3);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.RewindControlType rewind = 3;</code>
|
|
* @param \Rv\Data\ControlTransport\RewindControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setRewind($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\RewindControlType::class);
|
|
$this->writeOneof(3, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.FastForwardControlType fastforward = 4;</code>
|
|
* @return \Rv\Data\ControlTransport\FastForwardControlType|null
|
|
*/
|
|
public function getFastforward()
|
|
{
|
|
return $this->readOneof(4);
|
|
}
|
|
|
|
public function hasFastforward()
|
|
{
|
|
return $this->hasOneof(4);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.FastForwardControlType fastforward = 4;</code>
|
|
* @param \Rv\Data\ControlTransport\FastForwardControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setFastforward($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\FastForwardControlType::class);
|
|
$this->writeOneof(4, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SkipBackControlType skip_back = 5;</code>
|
|
* @return \Rv\Data\ControlTransport\SkipBackControlType|null
|
|
*/
|
|
public function getSkipBack()
|
|
{
|
|
return $this->readOneof(5);
|
|
}
|
|
|
|
public function hasSkipBack()
|
|
{
|
|
return $this->hasOneof(5);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SkipBackControlType skip_back = 5;</code>
|
|
* @param \Rv\Data\ControlTransport\SkipBackControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSkipBack($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SkipBackControlType::class);
|
|
$this->writeOneof(5, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SkipForwardControlType skip_forward = 6;</code>
|
|
* @return \Rv\Data\ControlTransport\SkipForwardControlType|null
|
|
*/
|
|
public function getSkipForward()
|
|
{
|
|
return $this->readOneof(6);
|
|
}
|
|
|
|
public function hasSkipForward()
|
|
{
|
|
return $this->hasOneof(6);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SkipForwardControlType skip_forward = 6;</code>
|
|
* @param \Rv\Data\ControlTransport\SkipForwardControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSkipForward($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SkipForwardControlType::class);
|
|
$this->writeOneof(6, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.StepBackControlType step_back = 7;</code>
|
|
* @return \Rv\Data\ControlTransport\StepBackControlType|null
|
|
*/
|
|
public function getStepBack()
|
|
{
|
|
return $this->readOneof(7);
|
|
}
|
|
|
|
public function hasStepBack()
|
|
{
|
|
return $this->hasOneof(7);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.StepBackControlType step_back = 7;</code>
|
|
* @param \Rv\Data\ControlTransport\StepBackControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setStepBack($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\StepBackControlType::class);
|
|
$this->writeOneof(7, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.StepForwardControlType step_forward = 8;</code>
|
|
* @return \Rv\Data\ControlTransport\StepForwardControlType|null
|
|
*/
|
|
public function getStepForward()
|
|
{
|
|
return $this->readOneof(8);
|
|
}
|
|
|
|
public function hasStepForward()
|
|
{
|
|
return $this->hasOneof(8);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.StepForwardControlType step_forward = 8;</code>
|
|
* @param \Rv\Data\ControlTransport\StepForwardControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setStepForward($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\StepForwardControlType::class);
|
|
$this->writeOneof(8, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.GoToStartControlType go_to_start = 9;</code>
|
|
* @return \Rv\Data\ControlTransport\GoToStartControlType|null
|
|
*/
|
|
public function getGoToStart()
|
|
{
|
|
return $this->readOneof(9);
|
|
}
|
|
|
|
public function hasGoToStart()
|
|
{
|
|
return $this->hasOneof(9);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.GoToStartControlType go_to_start = 9;</code>
|
|
* @param \Rv\Data\ControlTransport\GoToStartControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setGoToStart($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\GoToStartControlType::class);
|
|
$this->writeOneof(9, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.GoToEndControlType go_to_end = 10;</code>
|
|
* @return \Rv\Data\ControlTransport\GoToEndControlType|null
|
|
*/
|
|
public function getGoToEnd()
|
|
{
|
|
return $this->readOneof(10);
|
|
}
|
|
|
|
public function hasGoToEnd()
|
|
{
|
|
return $this->hasOneof(10);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.GoToEndControlType go_to_end = 10;</code>
|
|
* @param \Rv\Data\ControlTransport\GoToEndControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setGoToEnd($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\GoToEndControlType::class);
|
|
$this->writeOneof(10, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.JumpToTimeControlType jump_to_time = 11;</code>
|
|
* @return \Rv\Data\ControlTransport\JumpToTimeControlType|null
|
|
*/
|
|
public function getJumpToTime()
|
|
{
|
|
return $this->readOneof(11);
|
|
}
|
|
|
|
public function hasJumpToTime()
|
|
{
|
|
return $this->hasOneof(11);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.JumpToTimeControlType jump_to_time = 11;</code>
|
|
* @param \Rv\Data\ControlTransport\JumpToTimeControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setJumpToTime($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\JumpToTimeControlType::class);
|
|
$this->writeOneof(11, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.JumpToPercentControlType jump_to_percent = 12;</code>
|
|
* @return \Rv\Data\ControlTransport\JumpToPercentControlType|null
|
|
*/
|
|
public function getJumpToPercent()
|
|
{
|
|
return $this->readOneof(12);
|
|
}
|
|
|
|
public function hasJumpToPercent()
|
|
{
|
|
return $this->hasOneof(12);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.JumpToPercentControlType jump_to_percent = 12;</code>
|
|
* @param \Rv\Data\ControlTransport\JumpToPercentControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setJumpToPercent($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\JumpToPercentControlType::class);
|
|
$this->writeOneof(12, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.MarkInPointControlType mark_in = 13;</code>
|
|
* @return \Rv\Data\ControlTransport\MarkInPointControlType|null
|
|
*/
|
|
public function getMarkIn()
|
|
{
|
|
return $this->readOneof(13);
|
|
}
|
|
|
|
public function hasMarkIn()
|
|
{
|
|
return $this->hasOneof(13);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.MarkInPointControlType mark_in = 13;</code>
|
|
* @param \Rv\Data\ControlTransport\MarkInPointControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setMarkIn($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\MarkInPointControlType::class);
|
|
$this->writeOneof(13, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.MarkOutPointControlType mark_out = 14;</code>
|
|
* @return \Rv\Data\ControlTransport\MarkOutPointControlType|null
|
|
*/
|
|
public function getMarkOut()
|
|
{
|
|
return $this->readOneof(14);
|
|
}
|
|
|
|
public function hasMarkOut()
|
|
{
|
|
return $this->hasOneof(14);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.MarkOutPointControlType mark_out = 14;</code>
|
|
* @param \Rv\Data\ControlTransport\MarkOutPointControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setMarkOut($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\MarkOutPointControlType::class);
|
|
$this->writeOneof(14, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetScaleModeControlType set_scale_mode = 15;</code>
|
|
* @return \Rv\Data\ControlTransport\SetScaleModeControlType|null
|
|
*/
|
|
public function getSetScaleMode()
|
|
{
|
|
return $this->readOneof(15);
|
|
}
|
|
|
|
public function hasSetScaleMode()
|
|
{
|
|
return $this->hasOneof(15);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetScaleModeControlType set_scale_mode = 15;</code>
|
|
* @param \Rv\Data\ControlTransport\SetScaleModeControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetScaleMode($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetScaleModeControlType::class);
|
|
$this->writeOneof(15, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetFlippedModeControlType set_flipped_mode = 16;</code>
|
|
* @return \Rv\Data\ControlTransport\SetFlippedModeControlType|null
|
|
*/
|
|
public function getSetFlippedMode()
|
|
{
|
|
return $this->readOneof(16);
|
|
}
|
|
|
|
public function hasSetFlippedMode()
|
|
{
|
|
return $this->hasOneof(16);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetFlippedModeControlType set_flipped_mode = 16;</code>
|
|
* @param \Rv\Data\ControlTransport\SetFlippedModeControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetFlippedMode($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetFlippedModeControlType::class);
|
|
$this->writeOneof(16, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetPlayRateControlType set_play_rate = 17;</code>
|
|
* @return \Rv\Data\ControlTransport\SetPlayRateControlType|null
|
|
*/
|
|
public function getSetPlayRate()
|
|
{
|
|
return $this->readOneof(17);
|
|
}
|
|
|
|
public function hasSetPlayRate()
|
|
{
|
|
return $this->hasOneof(17);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetPlayRateControlType set_play_rate = 17;</code>
|
|
* @param \Rv\Data\ControlTransport\SetPlayRateControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetPlayRate($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetPlayRateControlType::class);
|
|
$this->writeOneof(17, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetNativeRotationControlType set_rotation = 18;</code>
|
|
* @return \Rv\Data\ControlTransport\SetNativeRotationControlType|null
|
|
*/
|
|
public function getSetRotation()
|
|
{
|
|
return $this->readOneof(18);
|
|
}
|
|
|
|
public function hasSetRotation()
|
|
{
|
|
return $this->hasOneof(18);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetNativeRotationControlType set_rotation = 18;</code>
|
|
* @param \Rv\Data\ControlTransport\SetNativeRotationControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetRotation($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetNativeRotationControlType::class);
|
|
$this->writeOneof(18, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.TogglePlaybackControlType toggle_playback = 19;</code>
|
|
* @return \Rv\Data\ControlTransport\TogglePlaybackControlType|null
|
|
*/
|
|
public function getTogglePlayback()
|
|
{
|
|
return $this->readOneof(19);
|
|
}
|
|
|
|
public function hasTogglePlayback()
|
|
{
|
|
return $this->hasOneof(19);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.TogglePlaybackControlType toggle_playback = 19;</code>
|
|
* @param \Rv\Data\ControlTransport\TogglePlaybackControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setTogglePlayback($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\TogglePlaybackControlType::class);
|
|
$this->writeOneof(19, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetEffectsControlType set_effects = 20;</code>
|
|
* @return \Rv\Data\ControlTransport\SetEffectsControlType|null
|
|
*/
|
|
public function getSetEffects()
|
|
{
|
|
return $this->readOneof(20);
|
|
}
|
|
|
|
public function hasSetEffects()
|
|
{
|
|
return $this->hasOneof(20);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetEffectsControlType set_effects = 20;</code>
|
|
* @param \Rv\Data\ControlTransport\SetEffectsControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetEffects($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetEffectsControlType::class);
|
|
$this->writeOneof(20, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.UpdateEffectControlType update_effect = 21;</code>
|
|
* @return \Rv\Data\ControlTransport\UpdateEffectControlType|null
|
|
*/
|
|
public function getUpdateEffect()
|
|
{
|
|
return $this->readOneof(21);
|
|
}
|
|
|
|
public function hasUpdateEffect()
|
|
{
|
|
return $this->hasOneof(21);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.UpdateEffectControlType update_effect = 21;</code>
|
|
* @param \Rv\Data\ControlTransport\UpdateEffectControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setUpdateEffect($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\UpdateEffectControlType::class);
|
|
$this->writeOneof(21, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.BeginScrubControlType begin_scrub = 22;</code>
|
|
* @return \Rv\Data\ControlTransport\BeginScrubControlType|null
|
|
*/
|
|
public function getBeginScrub()
|
|
{
|
|
return $this->readOneof(22);
|
|
}
|
|
|
|
public function hasBeginScrub()
|
|
{
|
|
return $this->hasOneof(22);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.BeginScrubControlType begin_scrub = 22;</code>
|
|
* @param \Rv\Data\ControlTransport\BeginScrubControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setBeginScrub($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\BeginScrubControlType::class);
|
|
$this->writeOneof(22, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.EndScrubControlType end_scrub = 23;</code>
|
|
* @return \Rv\Data\ControlTransport\EndScrubControlType|null
|
|
*/
|
|
public function getEndScrub()
|
|
{
|
|
return $this->readOneof(23);
|
|
}
|
|
|
|
public function hasEndScrub()
|
|
{
|
|
return $this->hasOneof(23);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.EndScrubControlType end_scrub = 23;</code>
|
|
* @param \Rv\Data\ControlTransport\EndScrubControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setEndScrub($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\EndScrubControlType::class);
|
|
$this->writeOneof(23, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.ScrubToTimeControlType scrub_to_time = 24;</code>
|
|
* @return \Rv\Data\ControlTransport\ScrubToTimeControlType|null
|
|
*/
|
|
public function getScrubToTime()
|
|
{
|
|
return $this->readOneof(24);
|
|
}
|
|
|
|
public function hasScrubToTime()
|
|
{
|
|
return $this->hasOneof(24);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.ScrubToTimeControlType scrub_to_time = 24;</code>
|
|
* @param \Rv\Data\ControlTransport\ScrubToTimeControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setScrubToTime($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\ScrubToTimeControlType::class);
|
|
$this->writeOneof(24, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.ScrubToPercentControlType scrub_to_percent = 25;</code>
|
|
* @return \Rv\Data\ControlTransport\ScrubToPercentControlType|null
|
|
*/
|
|
public function getScrubToPercent()
|
|
{
|
|
return $this->readOneof(25);
|
|
}
|
|
|
|
public function hasScrubToPercent()
|
|
{
|
|
return $this->hasOneof(25);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.ScrubToPercentControlType scrub_to_percent = 25;</code>
|
|
* @param \Rv\Data\ControlTransport\ScrubToPercentControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setScrubToPercent($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\ScrubToPercentControlType::class);
|
|
$this->writeOneof(25, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAudioFadeType set_audio_fade = 26;</code>
|
|
* @return \Rv\Data\ControlTransport\SetAudioFadeType|null
|
|
*/
|
|
public function getSetAudioFade()
|
|
{
|
|
return $this->readOneof(26);
|
|
}
|
|
|
|
public function hasSetAudioFade()
|
|
{
|
|
return $this->hasOneof(26);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAudioFadeType set_audio_fade = 26;</code>
|
|
* @param \Rv\Data\ControlTransport\SetAudioFadeType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetAudioFade($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetAudioFadeType::class);
|
|
$this->writeOneof(26, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAudioPropertiesType set_audio_properties = 27;</code>
|
|
* @return \Rv\Data\ControlTransport\SetAudioPropertiesType|null
|
|
*/
|
|
public function getSetAudioProperties()
|
|
{
|
|
return $this->readOneof(27);
|
|
}
|
|
|
|
public function hasSetAudioProperties()
|
|
{
|
|
return $this->hasOneof(27);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAudioPropertiesType set_audio_properties = 27;</code>
|
|
* @param \Rv\Data\ControlTransport\SetAudioPropertiesType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetAudioProperties($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetAudioPropertiesType::class);
|
|
$this->writeOneof(27, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAlphaTypeControlType set_alpha_type = 28;</code>
|
|
* @return \Rv\Data\ControlTransport\SetAlphaTypeControlType|null
|
|
*/
|
|
public function getSetAlphaType()
|
|
{
|
|
return $this->readOneof(28);
|
|
}
|
|
|
|
public function hasSetAlphaType()
|
|
{
|
|
return $this->hasOneof(28);
|
|
}
|
|
|
|
/**
|
|
* Generated from protobuf field <code>.rv.data.ControlTransport.SetAlphaTypeControlType set_alpha_type = 28;</code>
|
|
* @param \Rv\Data\ControlTransport\SetAlphaTypeControlType $var
|
|
* @return $this
|
|
*/
|
|
public function setSetAlphaType($var)
|
|
{
|
|
GPBUtil::checkMessage($var, \Rv\Data\ControlTransport\SetAlphaTypeControlType::class);
|
|
$this->writeOneof(28, $var);
|
|
|
|
return $this;
|
|
}
|
|
|
|
/**
|
|
* @return string
|
|
*/
|
|
public function getControlType()
|
|
{
|
|
return $this->whichOneof("ControlType");
|
|
}
|
|
|
|
}
|
|
|