- Move src/, tests/, bin/, generated/, proto/, composer.json, composer.lock, phpunit.xml from php/ to repo root - Move ref/ to doc/reference_samples/ for better organization - Remove vendor/ from git tracking (now properly gitignored) - Update all test file paths (dirname adjustments and ref/ -> doc/reference_samples/) - Update all documentation paths (AGENTS.md, doc/*.md) - Remove php.bak/ directory - All 252 tests pass
27 lines
10 KiB
PHP
27 lines
10 KiB
PHP
<?php
|
|
# Generated by the protocol buffer compiler. DO NOT EDIT!
|
|
# NO CHECKED-IN PROTOBUF GENCODE
|
|
# source: analyticsTrigger.proto
|
|
|
|
namespace GPBMetadata;
|
|
|
|
class AnalyticsTrigger
|
|
{
|
|
public static $is_initialized = false;
|
|
|
|
public static function initOnce() {
|
|
$pool = \Google\Protobuf\Internal\DescriptorPool::getGeneratedPool();
|
|
|
|
if (static::$is_initialized == true) {
|
|
return;
|
|
}
|
|
\GPBMetadata\AnalyticsTriggerMedia::initOnce();
|
|
$pool->internalAddGeneratedFile(
|
|
"\x0A\xDC1\x0A\x16analyticsTrigger.proto\x12\x0Crv.analytics\"\xE80\x0A\x07Trigger\x12(\x0A\x03cue\x18\x01 \x01(\x0B2\x19.rv.analytics.Trigger.CueH\x00\x12.\x0A\x06action\x18\x02 \x01(\x0B2\x1C.rv.analytics.Trigger.ActionH\x00\x123\x0A\x09media_bin\x18\x03 \x01(\x0B2\x1E.rv.analytics.Trigger.MediaBinH\x00\x123\x0A\x09audio_bin\x18\x04 \x01(\x0B2\x1E.rv.analytics.Trigger.AudioBinH\x00\x129\x0A\x0Ctest_pattern\x18\x05 \x01(\x0B2!.rv.analytics.Trigger.TestPatternH\x00\x1A\x89\x10\x0A\x03Cue\x120\x0A\x05slide\x18\x01 \x01(\x0B2\x1F.rv.analytics.Trigger.Cue.SlideH\x00\x1A\xC2\x0F\x0A\x05Slide\x12:\x0A\x07trigger\x18\x01 \x01(\x0B2'.rv.analytics.Trigger.Cue.Slide.TriggerH\x00\x12V\x0A\x16scrolling_text_element\x18\x02 \x01(\x0B24.rv.analytics.Trigger.Cue.Slide.ScrollingTextElementH\x00\x12J\x0A\x10rss_feed_element\x18\x03 \x01(\x0B2..rv.analytics.Trigger.Cue.Slide.RSSFeedElementH\x00\x12L\x0A\x11file_feed_element\x18\x04 \x01(\x0B2/.rv.analytics.Trigger.Cue.Slide.FileFeedElementH\x00\x1A\xBE\x02\x0A\x07Trigger\x12\x14\x0A\x0Cobject_count\x18\x01 \x01(\x05\x12\x1E\x0A\x16scrolling_object_count\x18\x02 \x01(\x05\x12\"\x0A\x1Abackground_fx_object_count\x18\x03 \x01(\x05\x12\x14\x0A\x0Caction_count\x18\x04 \x01(\x05\x12\x13\x0A\x0Bhas_text_fx\x18\x05 \x01(\x08\x12\$\x0A\x1Cmedia_text_fill_object_count\x18\x06 \x01(\x05\x12&\x0A\x1Ecut_out_text_fill_object_count\x18\x07 \x01(\x05\x12.\x0A&background_blur_text_fill_object_count\x18\x08 \x01(\x05\x120\x0A(background_invert_text_fill_object_count\x18\x09 \x01(\x05\x1A\xCD\x05\x0A\x14ScrollingTextElement\x12Q\x0A\x09direction\x18\x01 \x01(\x0E2>.rv.analytics.Trigger.Cue.Slide.ScrollingTextElement.Direction\x12Z\x0A\x0Estart_position\x18\x02 \x01(\x0E2B.rv.analytics.Trigger.Cue.Slide.ScrollingTextElement.StartPosition\x12\x19\x0A\x11is_repeat_enabled\x18\x03 \x01(\x08\x12I\x0A\x05speed\x18\x04 \x01(\x0E2:.rv.analytics.Trigger.Cue.Slide.ScrollingTextElement.Speed\x12K\x0A\x11destination_layer\x18\x05 \x01(\x0E20.rv.analytics.Trigger.Cue.Slide.DestinationLayer\"q\x0A\x09Direction\x12\x15\x0A\x11DIRECTION_UNKNOWN\x10\x00\x12\x12\x0A\x0EDIRECTION_LEFT\x10\x01\x12\x13\x0A\x0FDIRECTION_RIGHT\x10\x02\x12\x10\x0A\x0CDIRECTION_UP\x10\x03\x12\x12\x0A\x0EDIRECTION_DOWN\x10\x04\"h\x0A\x0DStartPosition\x12\x1A\x0A\x16START_POSITION_UNKNOWN\x10\x00\x12\x1C\x0A\x18START_POSITION_AUTOMATIC\x10\x01\x12\x1D\x0A\x19START_POSITION_OFF_SCREEN\x10\x02\"v\x0A\x05Speed\x12\x11\x0A\x0DSPEED_UNKNOWN\x10\x00\x12\x13\x0A\x0FSPEED_VERY_SLOW\x10\x01\x12\x0E\x0A\x0ASPEED_SLOW\x10\x02\x12\x10\x0A\x0CSPEED_MEDIUM\x10\x03\x12\x0E\x0A\x0ASPEED_FAST\x10\x04\x12\x13\x0A\x0FSPEED_VERY_FAST\x10\x05\x1A\x9A\x02\x0A\x0ERSSFeedElement\x12G\x0A\x07content\x18\x01 \x01(\x0E26.rv.analytics.Trigger.Cue.Slide.RSSFeedElement.Content\x12\x1C\x0A\x14is_delimiter_enabled\x18\x02 \x01(\x08\x12K\x0A\x11destination_layer\x18\x03 \x01(\x0E20.rv.analytics.Trigger.Cue.Slide.DestinationLayer\"T\x0A\x07Content\x12\x13\x0A\x0FCONTENT_UNKNOWN\x10\x00\x12\x11\x0A\x0DCONTENT_TITLE\x10\x01\x12!\x0A\x1DCONTENT_TITLE_AND_DESCRIPTION\x10\x02\x1A^\x0A\x0FFileFeedElement\x12K\x0A\x11destination_layer\x18\x01 \x01(\x0E20.rv.analytics.Trigger.Cue.Slide.DestinationLayer\"\xEF\x01\x0A\x10DestinationLayer\x12\x1D\x0A\x19DESTINATION_LAYER_UNKNOWN\x10\x00\x12\"\x0A\x1EDESTINATION_LAYER_ANNOUNCEMENT\x10\x01\x12\"\x0A\x1EDESTINATION_LAYER_PRESENTATION\x10\x02\x12\x1B\x0A\x17DESTINATION_LAYER_STAGE\x10\x03\x12\x1B\x0A\x17DESTINATION_LAYER_PROPS\x10\x04\x12\x1E\x0A\x1ADESTINATION_LAYER_MESSAGES\x10\x05\x12\x1A\x0A\x16DESTINATION_LAYER_MASK\x10\x06B\x0B\x0A\x09ComponentB\x0B\x0A\x09Component\x1A\xE5\x19\x0A\x06Action\x128\x0A\x05clear\x18\x01 \x01(\x0B2'.rv.analytics.Trigger.Action.ClearLayerH\x00\x126\x0A\x05media\x18\x02 \x01(\x0B2%.rv.analytics.TriggerMediaInformationH\x00\x12K\x0A\x12media_bin_playlist\x18\x03 \x01(\x0B2-.rv.analytics.Trigger.Action.MediaBinPlaylistH\x00\x12K\x0A\x12audio_bin_playlist\x18\x04 \x01(\x0B2-.rv.analytics.Trigger.Action.AudioBinPlaylistH\x00\x123\x0A\x05stage\x18\x05 \x01(\x0B2\".rv.analytics.Trigger.Action.StageH\x00\x123\x0A\x05timer\x18\x06 \x01(\x0B2\".rv.analytics.Trigger.Action.TimerH\x00\x121\x0A\x04prop\x18\x07 \x01(\x0B2!.rv.analytics.Trigger.Action.PropH\x00\x121\x0A\x04look\x18\x08 \x01(\x0B2!.rv.analytics.Trigger.Action.LookH\x00\x127\x0A\x07message\x18\x09 \x01(\x0B2\$.rv.analytics.Trigger.Action.MessageH\x00\x12E\x0A\x0Ecommunications\x18\x0A \x01(\x0B2+.rv.analytics.Trigger.Action.CommunicationsH\x00\x12J\x0A\x11slide_destination\x18\x0B \x01(\x0B2-.rv.analytics.Trigger.Action.SlideDestinationH\x00\x123\x0A\x05macro\x18\x0C \x01(\x0B2\".rv.analytics.Trigger.Action.MacroH\x00\x12>\x0A\x0Bclear_group\x18\x0D \x01(\x0B2'.rv.analytics.Trigger.Action.ClearGroupH\x00\x12B\x0A\x0Dcapture_start\x18\x0E \x01(\x0B2).rv.analytics.Trigger.Action.CaptureStartH\x00\x12@\x0A\x0Ccapture_stop\x18\x0F \x01(\x0B2(.rv.analytics.Trigger.Action.CaptureStopH\x00\x1A\x9E\x03\x0A\x0AClearLayer\x12D\x0A\x04type\x18\x01 \x01(\x0E26.rv.analytics.Trigger.Action.ClearLayer.ClearLayerType\"\xC9\x02\x0A\x0EClearLayerType\x12\x1C\x0A\x18CLEAR_LAYER_TYPE_UNKNOWN\x10\x00\x12\x1A\x0A\x16CLEAR_LAYER_TYPE_AUDIO\x10\x01\x12\x1D\x0A\x19CLEAR_LAYER_TYPE_MESSAGES\x10\x02\x12\x1A\x0A\x16CLEAR_LAYER_TYPE_PROPS\x10\x03\x12\"\x0A\x1ECLEAR_LAYER_TYPE_ANNOUNCEMENTS\x10\x04\x12\x1A\x0A\x16CLEAR_LAYER_TYPE_SLIDE\x10\x05\x12\x1A\x0A\x16CLEAR_LAYER_TYPE_MEDIA\x10\x06\x12 \x0A\x1CCLEAR_LAYER_TYPE_VIDEO_INPUT\x10\x07\x12\"\x0A\x1ECLEAR_LAYER_TYPE_CLEAR_TO_LOGO\x10\x08\x12 \x0A\x1CCLEAR_LAYER_TYPE_CLEAR_GROUP\x10\x09\x1A\x12\x0A\x10MediaBinPlaylist\x1A\x12\x0A\x10AudioBinPlaylist\x1AA\x0A\x05Stage\x12\x1B\x0A\x13layout_change_count\x18\x01 \x01(\x05\x12\x1B\x0A\x13total_stage_screens\x18\x02 \x01(\x05\x1A\xB9\x02\x0A\x10SlideDestination\x12f\x0A\x18change_slide_destination\x18\x01 \x01(\x0E2D.rv.analytics.Trigger.Action.SlideDestination.ChangeSlideDestination\"\xBC\x01\x0A\x16ChangeSlideDestination\x12\$\x0A CHANGE_SLIDE_DESTINATION_UNKNOWN\x10\x00\x12&\x0A\"CHANGE_SLIDE_DESTINATION_NO_CHANGE\x10\x01\x12'\x0A#CHANGE_SLIDE_DESTINATION_STAGE_ONLY\x10\x02\x12+\x0A'CHANGE_SLIDE_DESTINATION_STAGE_AUDIENCE\x10\x03\x1A\xDF\x01\x0A\x05Timer\x125\x0A\x04type\x18\x01 \x01(\x0E2'.rv.analytics.Trigger.Action.Timer.Type\"\x9E\x01\x0A\x04Type\x12\x10\x0A\x0CTYPE_UNKNOWN\x10\x00\x12 \x0A\x1CTYPE_START_SET_CONFIGURATION\x10\x01\x12\x0E\x0A\x0ATYPE_START\x10\x02\x12\x0D\x0A\x09TYPE_STOP\x10\x03\x12\x0E\x0A\x0ATYPE_RESET\x10\x04\x12\x1F\x0A\x1BTYPE_STOP_SET_CONFIGURATION\x10\x05\x12\x12\x0A\x0ETYPE_INCREMENT\x10\x06\x1A\x1A\x0A\x04Prop\x12\x12\x0A\x0Atransition\x18\x01 \x01(\x09\x1A\xCF\x04\x0A\x04Look\x12\x1A\x0A\x12total_screen_count\x18\x01 \x01(\x05\x127\x0A\x04mask\x18\x02 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x12;\x0A\x08messages\x18\x03 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x128\x0A\x05props\x18\x04 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x12@\x0A\x0Dannouncements\x18\x05 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x12E\x0A\x12presentation_theme\x18\x06 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x128\x0A\x05slide\x18\x07 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x128\x0A\x05media\x18\x08 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\x12>\x0A\x0Bvideo_input\x18\x09 \x01(\x0E2).rv.analytics.Trigger.Action.Look.Setting\">\x0A\x07Setting\x12\x10\x0A\x0CSETTING_NONE\x10\x00\x12\x10\x0A\x0CSETTING_SOME\x10\x01\x12\x0F\x0A\x0BSETTING_ALL\x10\x02\x1A\x85\x01\x0A\x07Message\x12\x13\x0A\x0Btoken_count\x18\x01 \x01(\x05\x12\x18\x0A\x10text_token_count\x18\x02 \x01(\x05\x12\x19\x0A\x11timer_token_count\x18\x03 \x01(\x05\x12\x19\x0A\x11clock_token_count\x18\x04 \x01(\x05\x12\x15\x0A\x0Dshowing_count\x18\x05 \x01(\x05\x1A\x10\x0A\x0ECommunications\x1AS\x0A\x05Macro\x12\x14\x0A\x0Caction_count\x18\x01 \x01(\x05\x12\x18\x0A\x10cue_action_count\x18\x02 \x01(\x05\x12\x1A\x0A\x12total_action_count\x18\x03 \x01(\x05\x1A\xAF\x01\x0A\x0AClearGroup\x12\x13\x0A\x0Blayer_audio\x18\x01 \x01(\x08\x12\x16\x0A\x0Elayer_messages\x18\x02 \x01(\x08\x12\x13\x0A\x0Blayer_props\x18\x03 \x01(\x08\x12\x1A\x0A\x12layer_announcement\x18\x04 \x01(\x08\x12\x13\x0A\x0Blayer_slide\x18\x05 \x01(\x08\x12\x13\x0A\x0Blayer_media\x18\x06 \x01(\x08\x12\x19\x0A\x11layer_video_input\x18\x07 \x01(\x08\x1A\xC1\x01\x0A\x0CCaptureStart\x12I\x0A\x0Bpreset_type\x18\x01 \x01(\x0E24.rv.analytics.Trigger.Action.CaptureStart.PresetType\"f\x0A\x0APresetType\x12\x17\x0A\x13PRESET_TYPE_UNKNOWN\x10\x00\x12\x1F\x0A\x1BPRESET_TYPE_ACTIVE_SETTINGS\x10\x01\x12\x1E\x0A\x1APRESET_TYPE_CAPTURE_PRESET\x10\x02\x1A.\x0A\x0BCaptureStop\x12\x1F\x0A\x17confirm_before_stopping\x18\x01 \x01(\x08B\x0B\x0A\x09Component\x1A\x0A\x0A\x08MediaBin\x1A\x0A\x0A\x08AudioBin\x1A\xC4\x04\x0A\x0BTestPattern\x12L\x0A\x11test_pattern_type\x18\x01 \x01(\x0E21.rv.analytics.Trigger.TestPattern.TestPatternType\x128\x0A\x04logo\x18\x02 \x01(\x0E2*.rv.analytics.Trigger.TestPattern.LogoType\"\xDA\x02\x0A\x0FTestPatternType\x12&\x0A\"TEST_PATTERN_TYPE_AUDIO_VIDEO_SYNC\x10\x00\x12 \x0A\x1CTEST_PATTERN_TYPE_BLEND_GRID\x10\x01\x12 \x0A\x1CTEST_PATTERN_TYPE_COLOR_BARS\x10\x02\x12#\x0A\x1FTEST_PATTERN_TYPE_CUSTOM_COLORS\x10\x03\x12\x1B\x0A\x17TEST_PATTERN_TYPE_FOCUS\x10\x04\x12 \x0A\x1CTEST_PATTERN_TYPE_GRAY_SCALE\x10\x05\x12\x1B\x0A\x17TEST_PATTERN_TYPE_LINES\x10\x06\x12!\x0A\x1DTEST_PATTERN_TYPE_LOGO_BOUNCE\x10\x07\x12\x1B\x0A\x17TEST_PATTERN_TYPE_RADAR\x10\x08\x12\x1A\x0A\x16TEST_PATTERN_TYPE_TEXT\x10\x09\"P\x0A\x08LogoType\x12\x12\x0A\x0ELOGO_TYPE_NONE\x10\x00\x12\x1A\x0A\x16LOGO_TYPE_PROPRESENTER\x10\x01\x12\x14\x0A\x10LOGO_TYPE_CUSTOM\x10\x02B\x0B\x0A\x09ComponentBA\xF8\x01\x01\xAA\x02.Pro.SerializationInterop.RVProtoData.Analytics\xBA\x02\x0AAnalytics_b\x06proto3"
|
|
, true);
|
|
|
|
static::$is_initialized = true;
|
|
}
|
|
}
|
|
|