<?php
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# NO CHECKED-IN PROTOBUF GENCODE
# source: proCore.proto

namespace GPBMetadata;

class ProCore
{
    public static $is_initialized = false;

    public static function initOnce() {
        $pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Action::initOnce();
        \GPBMetadata\AlphaType::initOnce();
        \GPBMetadata\Ccli::initOnce();
        \GPBMetadata\Cue::initOnce();
        \GPBMetadata\Effects::initOnce();
        \GPBMetadata\GraphicsData::initOnce();
        \GPBMetadata\Input::initOnce();
        \GPBMetadata\Macros::initOnce();
        \GPBMetadata\Messages::initOnce();
        \GPBMetadata\Playlist::initOnce();
        \GPBMetadata\Preferences::initOnce();
        \GPBMetadata\Presentation::initOnce();
        \GPBMetadata\ProCoreTestPatterns::initOnce();
        \GPBMetadata\PropDocument::initOnce();
        \GPBMetadata\Propresenter::initOnce();
        \GPBMetadata\Slide::initOnce();
        \GPBMetadata\Recording::initOnce();
        \GPBMetadata\Stage::initOnce();
        \GPBMetadata\Timers::initOnce();
        \GPBMetadata\Url::initOnce();
        \GPBMetadata\Uuid::initOnce();
        \GPBMetadata\Proworkspace::initOnce();
        \GPBMetadata\DigitalAudio::initOnce();
        \GPBMetadata\ProAudienceLook::initOnce();
        \GPBMetadata\ProMask::initOnce();
        \GPBMetadata\TimedPlayback::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\x9Ee\x0A\x0DproCore.proto\x12\x07rv.data\x1A\x0FalphaType.proto\x1A\x0Accli.proto\x1A\x09cue.proto\x1A\x0Deffects.proto\x1A\x12graphicsData.proto\x1A\x0Binput.proto\x1A\x0Cmacros.proto\x1A\x0Emessages.proto\x1A\x0Eplaylist.proto\x1A\x11preferences.proto\x1A\x12presentation.proto\x1A\x19proCoreTestPatterns.proto\x1A\x12propDocument.proto\x1A\x12propresenter.proto\x1A\x0Bslide.proto\x1A\x0Frecording.proto\x1A\x0Bstage.proto\x1A\x0Ctimers.proto\x1A\x09url.proto\x1A\x0Auuid.proto\x1A\x12proworkspace.proto\x1A\x12digitalAudio.proto\x1A\x15proAudienceLook.proto\x1A\x0DproMask.proto\x1A\x13timedPlayback.proto\"\xDF\x02\x0A\x18MediaMetadataRequestInfo\x12\x11\x0A\x09file_path\x18\x01 \x01(\x09\x12\x0C\x0A\x04time\x18\x02 \x01(\x02\x12\x0D\x0A\x05width\x18\x03 \x01(\x0D\x12\x0E\x0A\x06height\x18\x04 \x01(\x0D\x12 \x0A\x07effects\x18\x05 \x03(\x0B2\x0F.rv.data.Effect\x121\x0A\x0Bcrop_insets\x18\x06 \x01(\x0B2\x1C.rv.data.Graphics.EdgeInsets\x12L\x0A\x0Fnative_rotation\x18\x07 \x01(\x0E23.rv.data.Media.DrawingProperties.NativeRotationType\x12\x1C\x0A\x14flipped_horizontally\x18\x08 \x01(\x08\x12\x1A\x0A\x12flipped_vertically\x18\x09 \x01(\x08\x12&\x0A\x0Aalpha_type\x18\x0A \x01(\x0E2\x12.rv.data.AlphaType\"\xE6\x04\x0A\x1CMediaMetadataRequestResponse\x12@\x0A\x08metadata\x18\x01 \x01(\x0B2..rv.data.MediaMetadataRequestResponse.Metadata\x12O\x0A\x15generated_bitmap_info\x18\x02 \x01(\x0B20.rv.data.MediaMetadataRequestResponse.BitmapInfo\x1A\x85\x03\x0A\x08Metadata\x12\x0D\x0A\x05width\x18\x01 \x01(\x0D\x12\x0E\x0A\x06height\x18\x02 \x01(\x0D\x12\x0B\x0A\x03fps\x18\x03 \x01(\x02\x12\x10\x0A\x08duration\x18\x04 \x01(\x02\x12\x1D\x0A\x15number_audio_channels\x18\x05 \x01(\x0D\x12\x0D\x0A\x05codec\x18\x06 \x01(\x09\x12\x0E\x0A\x06artist\x18\x07 \x01(\x09\x12\x0D\x0A\x05title\x18\x08 \x01(\x09\x12\x10\x0A\x08rotation\x18\x09 \x01(\x02\x12P\x0A\x0Ccontent_type\x18\x0A \x01(\x0E2:.rv.data.MediaMetadataRequestResponse.Metadata.ContentType\x12\x19\x0A\x11has_alpha_channel\x18\x0B \x01(\x08\"o\x0A\x0BContentType\x12\x18\x0A\x14CONTENT_TYPE_UNKNOWN\x10\x00\x12\x16\x0A\x12CONTENT_TYPE_AUDIO\x10\x01\x12\x16\x0A\x12CONTENT_TYPE_IMAGE\x10\x02\x12\x16\x0A\x12CONTENT_TYPE_VIDEO\x10\x03\x1A+\x0A\x0ABitmapInfo\x12\x0D\x0A\x05width\x18\x01 \x01(\x0D\x12\x0E\x0A\x06height\x18\x02 \x01(\x0D\"\x8D\x01\x0A\x11NetworkIdentifier\x12;\x0A\x0Bidentifiers\x18\x01 \x03(\x0B2&.rv.data.NetworkIdentifier.IndexOrName\x1A;\x0A\x0BIndexOrName\x12\x0F\x0A\x05index\x18\x01 \x01(\x05H\x00\x12\x0E\x0A\x04name\x18\x02 \x01(\x09H\x00B\x0B\x0A\x09Component\"\xBB\x03\x0A\x0ETriggerOptions\x12?\x0A\x13content_destination\x18\x01 \x01(\x0E2\".rv.data.Action.ContentDestination\x12!\x0A\x19suppress_auto_start_video\x18\x02 \x01(\x08\x12!\x0A\x19suppress_media_background\x18\x03 \x01(\x08\x12\x17\x0A\x0Fforce_retrigger\x18\x04 \x01(\x08\x12\x19\x0A\x11reset_chord_chart\x18\x05 \x01(\x08\x12\x1D\x0A\x15from_playlist_library\x18\x06 \x01(\x08\x12\x15\x0A\x0Dfrom_timeline\x18\x07 \x01(\x08\x12\x18\x0A\x10ignore_analytics\x18\x08 \x01(\x08\x12\x16\x0A\x0Estart_position\x18\x09 \x01(\x01\x12.\x0A\x0Etrigger_source\x18\x0A \x01(\x0B2\x16.rv.data.TriggerSource\x126\x0A\x12network_identifier\x18\x0B \x01(\x0B2\x1A.rv.data.NetworkIdentifier\x12\x1E\x0A\x16request_client_context\x18\x0C \x01(\x08\"\x9A\x1B\x0A\x10ControlTransport\x129\x0A\x04play\x18\x01 \x01(\x0B2).rv.data.ControlTransport.PlayControlTypeH\x00\x12;\x0A\x05pause\x18\x02 \x01(\x0B2*.rv.data.ControlTransport.PauseControlTypeH\x00\x12=\x0A\x06rewind\x18\x03 \x01(\x0B2+.rv.data.ControlTransport.RewindControlTypeH\x00\x12G\x0A\x0Bfastforward\x18\x04 \x01(\x0B20.rv.data.ControlTransport.FastForwardControlTypeH\x00\x12B\x0A\x09skip_back\x18\x05 \x01(\x0B2-.rv.data.ControlTransport.SkipBackControlTypeH\x00\x12H\x0A\x0Cskip_forward\x18\x06 \x01(\x0B20.rv.data.ControlTransport.SkipForwardControlTypeH\x00\x12B\x0A\x09step_back\x18\x07 \x01(\x0B2-.rv.data.ControlTransport.StepBackControlTypeH\x00\x12H\x0A\x0Cstep_forward\x18\x08 \x01(\x0B20.rv.data.ControlTransport.StepForwardControlTypeH\x00\x12E\x0A\x0Bgo_to_start\x18\x09 \x01(\x0B2..rv.data.ControlTransport.GoToStartControlTypeH\x00\x12A\x0A\x09go_to_end\x18\x0A \x01(\x0B2,.rv.data.ControlTransport.GoToEndControlTypeH\x00\x12G\x0A\x0Cjump_to_time\x18\x0B \x01(\x0B2/.rv.data.ControlTransport.JumpToTimeControlTypeH\x00\x12M\x0A\x0Fjump_to_percent\x18\x0C \x01(\x0B22.rv.data.ControlTransport.JumpToPercentControlTypeH\x00\x12C\x0A\x07mark_in\x18\x0D \x01(\x0B20.rv.data.ControlTransport.MarkInPointControlTypeH\x00\x12E\x0A\x08mark_out\x18\x0E \x01(\x0B21.rv.data.ControlTransport.MarkOutPointControlTypeH\x00\x12K\x0A\x0Eset_scale_mode\x18\x0F \x01(\x0B21.rv.data.ControlTransport.SetScaleModeControlTypeH\x00\x12O\x0A\x10set_flipped_mode\x18\x10 \x01(\x0B23.rv.data.ControlTransport.SetFlippedModeControlTypeH\x00\x12I\x0A\x0Dset_play_rate\x18\x11 \x01(\x0B20.rv.data.ControlTransport.SetPlayRateControlTypeH\x00\x12N\x0A\x0Cset_rotation\x18\x12 \x01(\x0B26.rv.data.ControlTransport.SetNativeRotationControlTypeH\x00\x12N\x0A\x0Ftoggle_playback\x18\x13 \x01(\x0B23.rv.data.ControlTransport.TogglePlaybackControlTypeH\x00\x12F\x0A\x0Bset_effects\x18\x14 \x01(\x0B2/.rv.data.ControlTransport.SetEffectsControlTypeH\x00\x12J\x0A\x0Dupdate_effect\x18\x15 \x01(\x0B21.rv.data.ControlTransport.UpdateEffectControlTypeH\x00\x12F\x0A\x0Bbegin_scrub\x18\x16 \x01(\x0B2/.rv.data.ControlTransport.BeginScrubControlTypeH\x00\x12B\x0A\x09end_scrub\x18\x17 \x01(\x0B2-.rv.data.ControlTransport.EndScrubControlTypeH\x00\x12I\x0A\x0Dscrub_to_time\x18\x18 \x01(\x0B20.rv.data.ControlTransport.ScrubToTimeControlTypeH\x00\x12O\x0A\x10scrub_to_percent\x18\x19 \x01(\x0B23.rv.data.ControlTransport.ScrubToPercentControlTypeH\x00\x12D\x0A\x0Eset_audio_fade\x18\x1A \x01(\x0B2*.rv.data.ControlTransport.SetAudioFadeTypeH\x00\x12P\x0A\x14set_audio_properties\x18\x1B \x01(\x0B20.rv.data.ControlTransport.SetAudioPropertiesTypeH\x00\x12K\x0A\x0Eset_alpha_type\x18\x1C \x01(\x0B21.rv.data.ControlTransport.SetAlphaTypeControlTypeH\x00\x1A\x11\x0A\x0FPlayControlType\x1A\x12\x0A\x10PauseControlType\x1A\x13\x0A\x11RewindControlType\x1A\x18\x0A\x16FastForwardControlType\x1A%\x0A\x13SkipBackControlType\x12\x0E\x0A\x06offset\x18\x01 \x01(\x01\x1A(\x0A\x16SkipForwardControlType\x12\x0E\x0A\x06offset\x18\x01 \x01(\x01\x1A\x15\x0A\x13StepBackControlType\x1A\x18\x0A\x16StepForwardControlType\x1A&\x0A\x14GoToStartControlType\x12\x0E\x0A\x06offset\x18\x01 \x01(\x01\x1A\$\x0A\x12GoToEndControlType\x12\x0E\x0A\x06offset\x18\x01 \x01(\x01\x1A%\x0A\x15JumpToTimeControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A+\x0A\x18JumpToPercentControlType\x12\x0F\x0A\x07percent\x18\x01 \x01(\x01\x1A&\x0A\x16MarkInPointControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A'\x0A\x17MarkOutPointControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A\x8B\x01\x0A\x17SetScaleModeControlType\x12*\x0A\x04mode\x18\x01 \x01(\x0E2\x1C.rv.data.Media.ScaleBehavior\x12\x12\x0A\x0Ais_blurred\x18\x03 \x01(\x08\x120\x0A\x09alignment\x18\x02 \x01(\x0E2\x1D.rv.data.Media.ScaleAlignment\x1AA\x0A\x19SetFlippedModeControlType\x12\x12\x0A\x0Ahorizontal\x18\x01 \x01(\x08\x12\x10\x0A\x08vertical\x18\x02 \x01(\x08\x1A+\x0A\x16SetPlayRateControlType\x12\x11\x0A\x09play_rate\x18\x01 \x01(\x01\x1Ae\x0A\x1CSetNativeRotationControlType\x12E\x0A\x08rotation\x18\x01 \x01(\x0E23.rv.data.Media.DrawingProperties.NativeRotationType\x1AA\x0A\x17SetAlphaTypeControlType\x12&\x0A\x0Aalpha_type\x18\x01 \x01(\x0E2\x12.rv.data.AlphaType\x1A\x1B\x0A\x19TogglePlaybackControlType\x1A9\x0A\x15SetEffectsControlType\x12 \x0A\x07effects\x18\x01 \x03(\x0B2\x0F.rv.data.Effect\x1A:\x0A\x17UpdateEffectControlType\x12\x1F\x0A\x06effect\x18\x01 \x01(\x0B2\x0F.rv.data.Effect\x1A%\x0A\x15BeginScrubControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A#\x0A\x13EndScrubControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A&\x0A\x16ScrubToTimeControlType\x12\x0C\x0A\x04time\x18\x01 \x01(\x01\x1A,\x0A\x19ScrubToPercentControlType\x12\x0F\x0A\x07percent\x18\x01 \x01(\x01\x1Ax\x0A\x10SetAudioFadeType\x12\x18\x0A\x10fade_in_duration\x18\x01 \x01(\x01\x12\x19\x0A\x11fade_out_duration\x18\x02 \x01(\x01\x12\x16\x0A\x0Eshould_fade_in\x18\x03 \x01(\x08\x12\x17\x0A\x0Fshould_fade_out\x18\x04 \x01(\x08\x1A`\x0A\x16SetAudioPropertiesType\x128\x0A\x10audio_properties\x18\x01 \x01(\x0B2\x1E.rv.data.Media.AudioProperties\x12\x0C\x0A\x04solo\x18\x02 \x03(\x08B\x0D\x0A\x0BControlType\"Q\x0A\x12AudioInputSettings\x12#\x0A\x06inputs\x18\x01 \x03(\x0B2\x13.rv.data.AudioInput\x12\x16\x0A\x0EtransitionTime\x18\x02 \x01(\x01\"9\x0A\x12VideoInputSettings\x12#\x0A\x06inputs\x18\x01 \x03(\x0B2\x13.rv.data.VideoInput\"\xB7\x02\x0A\x0DRecordRequest\x12)\x0A\x06stream\x18\x01 \x01(\x0B2\x19.rv.data.Recording.Stream\x12'\x0A\x11working_directory\x18\x02 \x01(\x0B2\x0C.rv.data.URL\x12)\x0A\x04resi\x18\x03 \x01(\x0B2\x1B.rv.data.RecordRequest.Resi\x1A\xA6\x01\x0A\x04Resi\x12\x0B\x0A\x03gop\x18\x01 \x01(\x0D\x12\x13\x0A\x0BsegmentSize\x18\x02 \x01(\x01\x12\x1A\x0A\x12destinationGroupId\x18\x03 \x01(\x09\x12\x0F\x0A\x07bufSize\x18\x04 \x01(\x0D\x12\x0F\x0A\x07minRate\x18\x05 \x01(\x0D\x12\x0F\x0A\x07maxRate\x18\x06 \x01(\x0D\x12\x11\x0A\x09eventName\x18\x07 \x01(\x09\x12\x1A\x0A\x12social_description\x18\x08 \x01(\x09\"\x8B\x01\x0A\x12TextSegmentRequest\x125\x0A\x08segments\x18\x01 \x03(\x0B2#.rv.data.TextSegmentRequest.Segment\x12\x16\x0A\x0Estart_position\x18\x02 \x01(\x01\x1A&\x0A\x07Segment\x12\x0D\x0A\x05index\x18\x01 \x01(\x0D\x12\x0C\x0A\x04size\x18\x02 \x01(\x01\"\xE0\x02\x0A\x0ATriggerCue\x12\x16\x0A\x0Etrigger_handle\x18\x01 \x01(\x04\x120\x0A\x0Ftrigger_options\x18\x02 \x01(\x0B2\x17.rv.data.TriggerOptions\x12\x19\x0A\x03cue\x18\x03 \x01(\x0B2\x0C.rv.data.Cue\x129\x0A\x0Cpresentation\x18\x04 \x01(\x0B2#.rv.data.TriggerCue.PresentationCue\x12#\x0A\x08playlist\x18\x05 \x01(\x0B2\x11.rv.data.Playlist\x12\x13\x0A\x0Bclient_data\x18\x06 \x01(\x04\x1Ax\x0A\x0FPresentationCue\x12+\x0A\x0Cpresentation\x18\x01 \x01(\x0B2\x15.rv.data.Presentation\x12%\x0A\x0Earrangement_id\x18\x02 \x01(\x0B2\x0D.rv.data.UUID\x12\x11\x0A\x09cue_index\x18\x03 \x01(\x05\"\xBC\x01\x0A\x16NetworkTriggerDataItem\x120\x0A\x0Ftrigger_options\x18\x03 \x01(\x0B2\x17.rv.data.TriggerOptions\x12(\x0A\x0Btrigger_cue\x18\x04 \x01(\x0B2\x13.rv.data.TriggerCue\x12!\x0A\x06action\x18\x01 \x01(\x0B2\x0F.rv.data.ActionH\x00\x12\x1B\x0A\x03cue\x18\x02 \x01(\x0B2\x0C.rv.data.CueH\x00B\x06\x0A\x04Type\"\xE9\x03\x0A\x1ASlideElementTextRenderInfo\x129\x0A\x06layers\x18\x01 \x03(\x0B2).rv.data.SlideElementTextRenderInfo.Layer\x1A\xA8\x02\x0A\x05Layer\x12A\x0A\x0Alayer_type\x18\x01 \x01(\x0E2-.rv.data.SlideElementTextRenderInfo.LayerType\x12\x18\x0A\x10text_build_index\x18\x05 \x01(\x05\x129\x0A\x0Ccut_out_fill\x18\x02 \x01(\x0B2!.rv.data.Graphics.Text.CutOutFillH\x00\x126\x0A\x0Amedia_fill\x18\x03 \x01(\x0B2 .rv.data.Graphics.Text.MediaFillH\x00\x12?\x0A\x11background_effect\x18\x04 \x01(\x0B2\".rv.data.Graphics.BackgroundEffectH\x00B\x0E\x0A\x0CAdvancedFill\"e\x0A\x09LayerType\x12\x18\x0A\x14LAYER_TYPE_COMPOSITE\x10\x00\x12\x13\x0A\x0FLAYER_TYPE_MASK\x10\x01\x12\x13\x0A\x0FLAYER_TYPE_OVER\x10\x02\x12\x14\x0A\x10LAYER_TYPE_UNDER\x10\x03\"L\x0A\x16ValidateEncoderRequest\x122\x0A\x07encoder\x18\x01 \x01(\x0B2!.rv.data.Recording.Stream.Encoder\"+\x0A\x17ValidateEncoderResponse\x12\x10\x0A\x08is_valid\x18\x01 \x01(\x08\"\xCB\x02\x0A\x14CaptureActionRequest\x12=\x0A\x0Astart_resi\x18\x01 \x01(\x0B2'.rv.data.CaptureActionRequest.StartResiH\x00\x12A\x0A\x0Cstop_capture\x18\x02 \x01(\x0B2).rv.data.CaptureActionRequest.StopCaptureH\x00\x124\x0A\x05error\x18\x03 \x01(\x0B2#.rv.data.CaptureActionRequest.ErrorH\x00\x1A\x0B\x0A\x09StartResi\x1A\x0D\x0A\x0BStopCapture\x1AP\x0A\x05Error\x12\x12\x0A\x0Aerror_code\x18\x01 \x01(\x05\x123\x0A\x0Ecapture_action\x18\x02 \x01(\x0B2\x1B.rv.data.Action.CaptureTypeB\x0D\x0A\x0BRequestType\"\xF8\x02\x0A\x15CaptureActionResponse\x12>\x0A\x0Astart_resi\x18\x01 \x01(\x0B2(.rv.data.CaptureActionResponse.StartResiH\x00\x12B\x0A\x0Cstop_capture\x18\x02 \x01(\x0B2*.rv.data.CaptureActionResponse.StopCaptureH\x00\x12S\x0A\x15cancel_capture_action\x18\x03 \x01(\x0B22.rv.data.CaptureActionResponse.CancelCaptureActionH\x00\x1A\x15\x0A\x13CancelCaptureAction\x1A:\x0A\x09StartResi\x12\x12\x0A\x0Aevent_name\x18\x01 \x01(\x09\x12\x19\x0A\x11event_description\x18\x02 \x01(\x09\x1A#\x0A\x0BStopCapture\x12\x14\x0A\x0Cstop_capture\x18\x01 \x01(\x08B\x0E\x0A\x0CResponseType\"\x98\x01\x0A\x0AMacroIcons\x12,\x0A\x05icons\x18\x01 \x03(\x0B2\x1D.rv.data.MacroIcons.MacroIcon\x1A\\\x0A\x09MacroIcon\x12;\x0A\x0Aimage_type\x18\x01 \x01(\x0E2'.rv.data.MacrosDocument.Macro.ImageType\x12\x12\x0A\x0Aimage_data\x18\x02 \x01(\x0C\"\x0E\x0A\x0CGenericEvent\"\x8C\x0E\x0A\x08SendData\x12\x12\x0A\x0Amessage_id\x18\x01 \x01(\x05\x123\x0A\x09workspace\x18\x02 \x01(\x0B2\x1E.rv.data.ProPresenterWorkspaceH\x00\x121\x0A\x0Estage_document\x18\x03 \x01(\x0B2\x17.rv.data.Stage.DocumentH\x00\x122\x0A\x0Ftimers_document\x18\x04 \x01(\x0B2\x17.rv.data.TimersDocumentH\x00\x12C\x0A\x18validate_encoder_request\x18\x05 \x01(\x0B2\x1F.rv.data.ValidateEncoderRequestH\x00\x12*\x0A\x0Btrigger_cue\x18\x06 \x01(\x0B2\x13.rv.data.TriggerCueH\x00\x12:\x0A\x13digital_audio_setup\x18\x07 \x01(\x0B2\x1B.rv.data.DigitalAudio.SetupH\x00\x122\x0A\x0Fmacros_document\x18\x08 \x01(\x0B2\x17.rv.data.MacrosDocumentH\x00\x124\x0A\x10message_document\x18\x09 \x01(\x0B2\x18.rv.data.MessageDocumentH\x00\x12.\x0A\x0Dprop_document\x18\x0A \x01(\x0B2\x15.rv.data.PropDocumentH\x00\x12.\x0A\x0Dccli_document\x18\x0B \x01(\x0B2\x15.rv.data.CCLIDocumentH\x00\x129\x0A\x0Eaudience_looks\x18\x0C \x01(\x0B2\x1F.rv.data.AudienceLookCollectionH\x00\x126\x0A\x12live_audience_look\x18\x0D \x01(\x0B2\x18.rv.data.ProAudienceLookH\x00\x12(\x0A\x05masks\x18\x0E \x01(\x0B2\x17.rv.data.MaskCollectionH\x00\x12J\x0A\x1Brecording_settings_document\x18\x0F \x01(\x0B2#.rv.data.Recording.SettingsDocumentH\x00\x12A\x0A\x17capture_action_response\x18\x10 \x01(\x0B2\x1E.rv.data.CaptureActionResponseH\x00\x124\x0A\x10copyright_layout\x18\x11 \x01(\x0B2\x18.rv.data.CopyrightLayoutH\x00\x12;\x0A\x1Cglobal_background_transition\x18\x12 \x01(\x0B2\x13.rv.data.TransitionH\x00\x129\x0A\x1Aglobal_messages_transition\x18\x13 \x01(\x0B2\x13.rv.data.TransitionH\x00\x12;\x0A\x1Cglobal_foreground_transition\x18\x14 \x01(\x0B2\x13.rv.data.TransitionH\x00\x126\x0A\x17global_bible_transition\x18\x15 \x01(\x0B2\x13.rv.data.TransitionH\x00\x126\x0A\x17global_props_transition\x18\x16 \x01(\x0B2\x13.rv.data.TransitionH\x00\x126\x0A\x17global_audio_transition\x18\x17 \x01(\x0B2\x13.rv.data.TransitionH\x00\x12+\x0A\x0Bpreferences\x18\x18 \x01(\x0B2\x14.rv.data.PreferencesH\x00\x123\x0A\x0Ctest_pattern\x18\x19 \x01(\x0B2\x1B.rv.data.TestPatternRequestH\x00\x121\x0A\x10startup_complete\x18\x1A \x01(\x0B2\x15.rv.data.GenericEventH\x00\x128\x0A\x13visual_playlist_doc\x18\x1B \x01(\x0B2\x19.rv.data.PlaylistDocumentH\x00\x127\x0A\x12audio_playlist_doc\x18\x1C \x01(\x0B2\x19.rv.data.PlaylistDocumentH\x00\x12.\x0A\x0Dkill_watchdog\x18\x1D \x01(\x0B2\x15.rv.data.GenericEventH\x00\x12*\x0A\x0Bmacro_icons\x18\x1E \x01(\x0B2\x13.rv.data.MacroIconsH\x00\x128\x0A\x17debug_trigger_data_dump\x18\x1F \x01(\x0B2\x15.rv.data.GenericEventH\x00\x129\x0A\x14library_playlist_doc\x18  \x01(\x0B2\x19.rv.data.PlaylistDocumentH\x00\x122\x0A\x19audio_playlist_focus_uuid\x18! \x01(\x0B2\x0D.rv.data.UUIDH\x00B\x0D\x0A\x0BMessageType\"\xCE\x02\x0A\x11TimerRuntimeState\x12!\x0A\x0Atimer_uuid\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12\x12\x0A\x0Atimer_name\x18\x02 \x01(\x09\x12.\x0A\x0Baction_type\x18\x03 \x01(\x0B2\x19.rv.data.Action.TimerType\x12\x12\x0A\x0Ais_running\x18\x04 \x01(\x08\x12\x13\x0A\x0Bhas_overrun\x18\x05 \x01(\x08\x127\x0A\x05state\x18\x06 \x01(\x0E2(.rv.data.TimerRuntimeState.ResourceState\x12\x14\x0A\x0Ccurrent_time\x18\x07 \x01(\x01\"Z\x0A\x0DResourceState\x12\x0E\x0A\x0APREROLLING\x10\x00\x12\x0D\x0A\x09ACTIVATED\x10\x01\x12\x0B\x0A\x07UPDATED\x10\x02\x12\x0F\x0A\x0BDEACTIVATED\x10\x03\x12\x0C\x0A\x08RELEASED\x10\x04\"\\\x0A\x10TimerStateUpdate\x12\x1D\x0A\x05timer\x18\x01 \x01(\x0B2\x0E.rv.data.Timer\x12)\x0A\x05state\x18\x02 \x01(\x0B2\x1A.rv.data.TimerRuntimeState\"'\x0A\x10HandledException\x12\x13\x0A\x0Bdescription\x18\x01 \x01(\x09\"<\x0A\x11CoreDataStateDump\x12'\x0A\x06macros\x18\x01 \x01(\x0B2\x17.rv.data.MacrosDocument\"\x85\x04\x0A\x10SendDataResponse\x12\x12\x0A\x0Amessage_id\x18\x01 \x01(\x05\x12E\x0A\x19validate_encoder_response\x18\x02 \x01(\x0B2 .rv.data.ValidateEncoderResponseH\x00\x120\x0A\x0Btimer_state\x18\x03 \x01(\x0B2\x19.rv.data.TimerStateUpdateH\x00\x12?\x0A\x16capture_action_request\x18\x04 \x01(\x0B2\x1D.rv.data.CaptureActionRequestH\x00\x124\x0A\x0Ctest_pattern\x18\x05 \x01(\x0B2\x1C.rv.data.TestPatternResponseH\x00\x126\x0A\x11handled_exception\x18\x06 \x01(\x0B2\x19.rv.data.HandledExceptionH\x00\x125\x0A\x0Ftest_state_dump\x18\x07 \x01(\x0B2\x1A.rv.data.CoreDataStateDumpH\x00\x122\x0A\x19audio_playlist_focus_uuid\x18\x08 \x01(\x0B2\x0D.rv.data.UUIDH\x00\x12;\x0A\"audio_playlist_item_triggered_uuid\x18\x09 \x01(\x0B2\x0D.rv.data.UUIDH\x00B\x0D\x0A\x0BMessageType\"\xEC\x0E\x0A\x1ATriggerTransferRenderState\x12\x1D\x0A\x05slide\x18\x01 \x01(\x0B2\x0E.rv.data.Slide\x12\x15\x0A\x0Dstage_message\x18\x02 \x01(\x09\x12J\x0A\x12presentation_media\x18\x03 \x01(\x0B2..rv.data.TriggerTransferRenderState.MediaState\x12J\x0A\x12announcement_media\x18\x04 \x01(\x0B2..rv.data.TriggerTransferRenderState.MediaState\x12C\x0A\x0Baudio_media\x18\x05 \x01(\x0B2..rv.data.TriggerTransferRenderState.MediaState\x12(\x0A\x10live_video_media\x18\x06 \x01(\x0B2\x0E.rv.data.Media\x12D\x0A\x0Cpresentation\x18\x07 \x01(\x0B2..rv.data.TriggerTransferRenderState.SlideState\x12D\x0A\x0Cannouncement\x18\x08 \x01(\x0B2..rv.data.TriggerTransferRenderState.SlideState\x12>\x0A\x06timers\x18\x09 \x03(\x0B2..rv.data.TriggerTransferRenderState.TimerState\x12A\x0A\x07capture\x18\x0A \x01(\x0B20.rv.data.TriggerTransferRenderState.CaptureState\x12C\x0A\x08timecode\x18\x0B \x01(\x0B21.rv.data.TriggerTransferRenderState.TimecodeState\x12\x13\x0A\x0Bsystem_time\x18\x0C \x01(\x04\x1Ac\x0A\x0ATimerState\x12\x1D\x0A\x05timer\x18\x01 \x01(\x0B2\x0E.rv.data.Timer\x12\x12\x0A\x0Ais_running\x18\x02 \x01(\x08\x12\x13\x0A\x0Bhas_overrun\x18\x03 \x01(\x08\x12\x0D\x0A\x05value\x18\x04 \x01(\x02\x1A\x81\x02\x0A\x0AMediaState\x12%\x0A\x0Dcurrent_media\x18\x01 \x01(\x0B2\x0E.rv.data.Media\x12\x12\x0A\x0Ais_playing\x18\x02 \x01(\x08\x12\x12\x0A\x0Ais_looping\x18\x03 \x01(\x08\x12\x14\x0A\x0Ccurrent_time\x18\x04 \x01(\x02\x12\x16\x0A\x0Etime_remaining\x18\x05 \x01(\x02\x12\$\x0A\x0Dplaylist_uuid\x18\x06 \x01(\x0B2\x0D.rv.data.UUID\x12\x15\x0A\x0Dplaylist_name\x18\x07 \x01(\x09\x129\x0A\x07markers\x18\x08 \x03(\x0B2(.rv.data.Action.MediaType.PlaybackMarker\x1A\xA0\x01\x0A\x0CCaptureState\x12G\x0A\x06status\x18\x01 \x01(\x0E27.rv.data.TriggerTransferRenderState.CaptureState.Status\x12\x0C\x0A\x04time\x18\x02 \x01(\x02\"9\x0A\x06Status\x12\x0B\x0A\x07Stopped\x10\x00\x12\x0A\x0A\x06Active\x10\x01\x12\x0B\x0A\x07Caution\x10\x02\x12\x09\x0A\x05Error\x10\x03\x1A:\x0A\x10AutoAdvanceState\x12\x0E\x0A\x06active\x18\x01 \x01(\x08\x12\x16\x0A\x0Eremaining_time\x18\x02 \x01(\x02\x1AO\x0A\x0DTimelineState\x12\x0E\x0A\x06active\x18\x01 \x01(\x08\x12\x14\x0A\x0Ccurrent_time\x18\x02 \x01(\x02\x12\x18\x0A\x10last_slide_index\x18\x03 \x01(\x05\x1A\xF5\x02\x0A\x0ASlideState\x12+\x0A\x0Cpresentation\x18\x01 \x01(\x0B2\x15.rv.data.Presentation\x12#\x0A\x08playlist\x18\x02 \x01(\x0B2\x11.rv.data.Playlist\x12\"\x0A\x0Bcurrent_cue\x18\x03 \x01(\x0B2\x0D.rv.data.UUID\x12\x1F\x0A\x08next_cue\x18\x04 \x01(\x0B2\x0D.rv.data.UUID\x12J\x0A\x0Cauto_advance\x18\x05 \x01(\x0B24.rv.data.TriggerTransferRenderState.AutoAdvanceState\x12I\x0A\x0Etimeline_state\x18\x06 \x01(\x0B21.rv.data.TriggerTransferRenderState.TimelineState\x12\x19\x0A\x11current_cue_index\x18\x07 \x01(\x05\x12\x1E\x0A\x16current_playlist_index\x18\x08 \x01(\x05\x1A\x96\x01\x0A\x0DTimecodeState\x12H\x0A\x06status\x18\x01 \x01(\x0E28.rv.data.TriggerTransferRenderState.TimecodeState.Status\x12\x0C\x0A\x04time\x18\x02 \x01(\x02\"-\x0A\x06Status\x12\x0B\x0A\x07Stopped\x10\x00\x12\x0B\x0A\x07Playing\x10\x01\x12\x09\x0A\x05Error\x10\x02B4\xF8\x01\x01\xAA\x02\$Pro.SerializationInterop.RVProtoData\xBA\x02\x07RVData_b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

