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

namespace GPBMetadata;

class TestPattern
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\Color::initOnce();
        \GPBMetadata\Font::initOnce();
        \GPBMetadata\Uuid::initOnce();
        \GPBMetadata\Url::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xF0%\x0A\x11testPattern.proto\x12\x07rv.data\x1A\x0Afont.proto\x1A\x0Auuid.proto\x1A\x09url.proto\"\x90\x05\x0A\x0BTestPattern\x12'\x0A\x04type\x18\x01 \x01(\x0E2\x19.rv.data.TestPattern.Type\x124\x0A\x0Ablend_grid\x18\x02 \x01(\x0B2\x1E.rv.data.TestPattern.BlendGridH\x00\x128\x0A\x0Ccustom_color\x18\x03 \x01(\x0B2 .rv.data.TestPattern.CustomColorH\x00\x128\x0A\x09intensity\x18\x04 \x01(\x0B2#.rv.data.TestPattern.IntensityColorH\x00\x1Au\x0A\x09BlendGrid\x12\x11\x0A\x09draw_grid\x18\x01 \x01(\x08\x12\x14\x0A\x0Cdraw_circles\x18\x02 \x01(\x08\x12\x12\x0A\x0Adraw_lines\x18\x03 \x01(\x08\x12\x15\x0A\x0Dinvert_colors\x18\x04 \x01(\x08\x12\x14\x0A\x0Cgrid_spacing\x18\x05 \x01(\x01\x1A,\x0A\x0BCustomColor\x12\x1D\x0A\x05color\x18\x01 \x01(\x0B2\x0E.rv.data.Color\x1A#\x0A\x0EIntensityColor\x12\x11\x0A\x09intensity\x18\x01 \x01(\x01\"\xCE\x01\x0A\x04Type\x12\x10\x0A\x0CTYPE_UNKNOWN\x10\x00\x12\x13\x0A\x0FTYPE_BLEND_GRID\x10\x01\x12\x13\x0A\x0FTYPE_COLOR_BARS\x10\x02\x12\x0E\x0A\x0ATYPE_FOCUS\x10\x03\x12\x13\x0A\x0FTYPE_GRAY_SCALE\x10\x04\x12\x14\x0A\x10TYPE_BLACK_COLOR\x10\x05\x12\x14\x0A\x10TYPE_WHITE_COLOR\x10\x06\x12\x15\x0A\x11TYPE_CUSTOM_COLOR\x10\x07\x12\x0D\x0A\x09TYPE_TEXT\x10\x08\x12\x13\x0A\x0FTYPE_VIDEO_SYNC\x10\x09B\x13\x0A\x11PatternProperties\"\xCA\x0B\x0A\x15TestPatternDefinition\x12\x1B\x0A\x04uuid\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12\x1D\x0A\x15name_localization_key\x18\x02 \x01(\x09\x12;\x0A\x0Aproperties\x18\x03 \x03(\x0B2'.rv.data.TestPatternDefinition.Property\x12\x1B\x0A\x13show_delay_settings\x18\x04 \x01(\x08\x12\x12\x0A\x0Ais_default\x18\x05 \x01(\x08\x1Ak\x0A\x0DColorProperty\x12\x1D\x0A\x05value\x18\x01 \x01(\x0B2\x0E.rv.data.Color\x12\x13\x0A\x0Ballow_alpha\x18\x02 \x01(\x08\x12&\x0A\x0Edefault_colors\x18\x03 \x03(\x0B2\x0E.rv.data.Color\x1A\xF5\x01\x0A\x0EDoubleProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x01\x12\x0B\x0A\x03min\x18\x02 \x01(\x01\x12\x0B\x0A\x03max\x18\x03 \x01(\x01\x12\x0C\x0A\x04step\x18\x04 \x01(\x01\x12\x0D\x0A\x05units\x18\x05 \x01(\x09\x12H\x0A\x08viewType\x18\x06 \x01(\x0E26.rv.data.TestPatternDefinition.DoubleProperty.ViewType\"S\x0A\x08ViewType\x12\x15\x0A\x11VIEW_TYPE_STEPPER\x10\x00\x12\x14\x0A\x10VIEW_TYPE_SLIDER\x10\x01\x12\x1A\x0A\x16VIEW_TYPE_SPEED_SLIDER\x10\x02\x1AE\x0A\x0BIntProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x05\x12\x0B\x0A\x03min\x18\x02 \x01(\x05\x12\x0B\x0A\x03max\x18\x03 \x01(\x05\x12\x0D\x0A\x05units\x18\x05 \x01(\x09\x1Ad\x0A\x0CBoolProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x08\x12E\x0A\x14dependent_properties\x18\x02 \x03(\x0B2'.rv.data.TestPatternDefinition.Property\x1AE\x0A\x0EStringProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x09\x12\x11\x0A\x09min_chars\x18\x02 \x01(\x05\x12\x11\x0A\x09max_chars\x18\x03 \x01(\x05\x1A+\x0A\x0CFontProperty\x12\x1B\x0A\x04font\x18\x01 \x01(\x0B2\x0D.rv.data.Font\x1AK\x0A\x10SelectorProperty\x12\x16\x0A\x0Eselected_index\x18\x01 \x01(\x05\x12\x1F\x0A\x17value_localization_keys\x18\x02 \x03(\x09\x1A\xB3\x04\x0A\x08Property\x12\x1D\x0A\x15name_localization_key\x18\x01 \x01(\x09\x12F\x0A\x0Ecolor_property\x18\x03 \x01(\x0B2,.rv.data.TestPatternDefinition.ColorPropertyH\x00\x12H\x0A\x0Fdouble_property\x18\x04 \x01(\x0B2-.rv.data.TestPatternDefinition.DoublePropertyH\x00\x12B\x0A\x0Cint_property\x18\x05 \x01(\x0B2*.rv.data.TestPatternDefinition.IntPropertyH\x00\x12D\x0A\x0Dbool_property\x18\x06 \x01(\x0B2+.rv.data.TestPatternDefinition.BoolPropertyH\x00\x12H\x0A\x0Fstring_property\x18\x07 \x01(\x0B2-.rv.data.TestPatternDefinition.StringPropertyH\x00\x12D\x0A\x0Dfont_property\x18\x08 \x01(\x0B2+.rv.data.TestPatternDefinition.FontPropertyH\x00\x12L\x0A\x11selector_property\x18\x09 \x01(\x0B2/.rv.data.TestPatternDefinition.SelectorPropertyH\x00B\x0E\x0A\x0CPropertyType\"\x80\x03\x0A\x19TestPatternRenderSettings\x12/\x0A\x07pattern\x18\x01 \x01(\x0B2\x1E.rv.data.TestPatternDefinition\x12\x13\x0A\x0Bscreen_name\x18\x03 \x01(\x09\x12:\x0A\x07outputs\x18\x04 \x03(\x0B2).rv.data.TestPatternRenderSettings.Output\x12\$\x0A\x09logo_type\x18\x05 \x01(\x0E2\x11.rv.data.LogoType\x12\x11\x0A\x09logo_file\x18\x06 \x01(\x09\x12\x14\x0A\x0Crender_width\x18\x07 \x01(\x05\x12\x15\x0A\x0Drender_height\x18\x08 \x01(\x05\x12\x14\x0A\x0Cenable_audio\x18\x09 \x01(\x08\x1A_\x0A\x06Output\x12\x09\x0A\x01x\x18\x01 \x01(\x05\x12\x09\x0A\x01y\x18\x02 \x01(\x05\x12\x0D\x0A\x05width\x18\x03 \x01(\x05\x12\x0E\x0A\x06height\x18\x04 \x01(\x05\x12\x0C\x0A\x04name\x18\x05 \x01(\x09\x12\x12\x0A\x0Aframe_rate\x18\x06 \x01(\x01J\x04\x08\x02\x10\x03\"\xD7\x03\x0A\x10TestPatternState\x12/\x0A\x07pattern\x18\x01 \x01(\x0B2\x1E.rv.data.TestPatternDefinition\x12\x14\x0A\x0Cshow_pattern\x18\x02 \x01(\x08\x12C\x0A\x10display_location\x18\x03 \x01(\x0E2).rv.data.TestPatternState.DisplayLocation\x12&\x0A\x0Fspecific_screen\x18\x04 \x01(\x0B2\x0D.rv.data.UUID\x12\x18\x0A\x10identify_screens\x18\x05 \x01(\x08\x12\$\x0A\x09logo_type\x18\x06 \x01(\x0E2\x11.rv.data.LogoType\x12(\x0A\x12user_logo_location\x18\x07 \x01(\x0B2\x0C.rv.data.URL\"\xA4\x01\x0A\x0FDisplayLocation\x12 \x0A\x1CDISPLAY_LOCATION_ALL_SCREENS\x10\x00\x12%\x0A!DISPLAY_LOCATION_AUDIENCE_SCREENS\x10\x01\x12\"\x0A\x1EDISPLAY_LOCATION_STAGE_SCREENS\x10\x02\x12\$\x0A DISPLAY_LOCATION_SPECIFIC_SCREEN\x10\x03\"\xE3\x0C\x0A\x13TestPatternDocument\x12@\x0A\x05state\x18\x01 \x01(\x0B21.rv.data.TestPatternDocument.TestPatternStateData\x12>\x0A\x08patterns\x18\x02 \x03(\x0B2,.rv.data.TestPatternDocument.TestPatternData\x1A\xC1\x02\x0A\x14TestPatternStateData\x12&\x0A\x0Ftest_pattern_id\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12*\x0A\"test_pattern_name_localization_key\x18\x02 \x01(\x09\x12C\x0A\x10display_location\x18\x03 \x01(\x0E2).rv.data.TestPatternState.DisplayLocation\x12&\x0A\x0Fspecific_screen\x18\x04 \x01(\x0B2\x0D.rv.data.UUID\x12\x18\x0A\x10identify_screens\x18\x05 \x01(\x08\x12\$\x0A\x09logo_type\x18\x06 \x01(\x0E2\x11.rv.data.LogoType\x12(\x0A\x12user_logo_location\x18\x07 \x01(\x0B2\x0C.rv.data.URL\x1A\x85\x09\x0A\x0FTestPatternData\x12\x1B\x0A\x04uuid\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12\x1D\x0A\x15name_localization_key\x18\x02 \x01(\x09\x12I\x0A\x0Aproperties\x18\x03 \x03(\x0B25.rv.data.TestPatternDocument.TestPatternData.Property\x1A.\x0A\x0DColorProperty\x12\x1D\x0A\x05value\x18\x01 \x01(\x0B2\x0E.rv.data.Color\x1A\x1F\x0A\x0EDoubleProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x01\x1A\x1C\x0A\x0BIntProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x05\x1Ar\x0A\x0CBoolProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x08\x12S\x0A\x14dependent_properties\x18\x02 \x03(\x0B25.rv.data.TestPatternDocument.TestPatternData.Property\x1A\x1F\x0A\x0EStringProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x09\x1A,\x0A\x0CFontProperty\x12\x1C\x0A\x05value\x18\x01 \x01(\x0B2\x0D.rv.data.Font\x1A!\x0A\x10SelectorProperty\x12\x0D\x0A\x05value\x18\x01 \x01(\x05\x1A\x95\x05\x0A\x08Property\x12\x1D\x0A\x15name_localization_key\x18\x01 \x01(\x09\x12T\x0A\x0Ecolor_property\x18\x02 \x01(\x0B2:.rv.data.TestPatternDocument.TestPatternData.ColorPropertyH\x00\x12V\x0A\x0Fdouble_property\x18\x03 \x01(\x0B2;.rv.data.TestPatternDocument.TestPatternData.DoublePropertyH\x00\x12P\x0A\x0Cint_property\x18\x04 \x01(\x0B28.rv.data.TestPatternDocument.TestPatternData.IntPropertyH\x00\x12R\x0A\x0Dbool_property\x18\x05 \x01(\x0B29.rv.data.TestPatternDocument.TestPatternData.BoolPropertyH\x00\x12V\x0A\x0Fstring_property\x18\x06 \x01(\x0B2;.rv.data.TestPatternDocument.TestPatternData.StringPropertyH\x00\x12R\x0A\x0Dfont_property\x18\x07 \x01(\x0B29.rv.data.TestPatternDocument.TestPatternData.FontPropertyH\x00\x12Z\x0A\x11selector_property\x18\x08 \x01(\x0B2=.rv.data.TestPatternDocument.TestPatternData.SelectorPropertyH\x00B\x0E\x0A\x0CPropertyType*N\x0A\x08LogoType\x12\x12\x0A\x0ELOGO_TYPE_NONE\x10\x00\x12\x1A\x0A\x16LOGO_TYPE_PROPRESENTER\x10\x01\x12\x12\x0A\x0ELOGO_TYPE_USER\x10\x02B4\xF8\x01\x01\xAA\x02\$Pro.SerializationInterop.RVProtoData\xBA\x02\x07RVData_b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

