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

namespace GPBMetadata;

class GraphicsData
{
    public static $is_initialized = false;

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

        if (static::$is_initialized == true) {
          return;
        }
        \GPBMetadata\AlphaType::initOnce();
        \GPBMetadata\Color::initOnce();
        \GPBMetadata\DigitalAudio::initOnce();
        \GPBMetadata\Effects::initOnce();
        \GPBMetadata\FileProperties::initOnce();
        \GPBMetadata\Font::initOnce();
        \GPBMetadata\IntRange::initOnce();
        \GPBMetadata\Url::initOnce();
        \GPBMetadata\Uuid::initOnce();
        $pool->internalAddGeneratedFile(
            "\x0A\xFDg\x0A\x12graphicsData.proto\x12\x07rv.data\x1A\x0Bcolor.proto\x1A\x12digitalAudio.proto\x1A\x0Deffects.proto\x1A\x14fileProperties.proto\x1A\x0Afont.proto\x1A\x0EintRange.proto\x1A\x09url.proto\x1A\x0Auuid.proto\"\xAB@\x0A\x08Graphics\x1A\x91\x05\x0A\x07Element\x12\x1B\x0A\x04uuid\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x12&\x0A\x06bounds\x18\x03 \x01(\x0B2\x16.rv.data.Graphics.Rect\x12\x10\x0A\x08rotation\x18\x04 \x01(\x01\x12\x0F\x0A\x07opacity\x18\x05 \x01(\x01\x12\x0E\x0A\x06locked\x18\x06 \x01(\x08\x12\x1B\x0A\x13aspect_ratio_locked\x18\x07 \x01(\x08\x12\$\x0A\x04path\x18\x08 \x01(\x0B2\x16.rv.data.Graphics.Path\x12\$\x0A\x04fill\x18\x09 \x01(\x0B2\x16.rv.data.Graphics.Fill\x12(\x0A\x06stroke\x18\x0A \x01(\x0B2\x18.rv.data.Graphics.Stroke\x12(\x0A\x06shadow\x18\x0B \x01(\x0B2\x18.rv.data.Graphics.Shadow\x12*\x0A\x07feather\x18\x0C \x01(\x0B2\x19.rv.data.Graphics.Feather\x12\$\x0A\x04text\x18\x0D \x01(\x0B2\x16.rv.data.Graphics.Text\x124\x0A\x08flipMode\x18\x0F \x01(\x0E2\".rv.data.Graphics.Element.FlipMode\x12\x0E\x0A\x06hidden\x18\x10 \x01(\x08\x12=\x0A\x0Etext_line_mask\x18\x0E \x01(\x0B2#.rv.data.Graphics.Text.LineFillMaskH\x00\"d\x0A\x08FlipMode\x12\x12\x0A\x0EFLIP_MODE_NONE\x10\x00\x12\x16\x0A\x12FLIP_MODE_VERTICAL\x10\x01\x12\x18\x0A\x14FLIP_MODE_HORIZONTAL\x10\x02\x12\x12\x0A\x0EFLIP_MODE_BOTH\x10\x03B\x06\x0A\x04Mask\x1AU\x0A\x04Rect\x12'\x0A\x06origin\x18\x01 \x01(\x0B2\x17.rv.data.Graphics.Point\x12\$\x0A\x04size\x18\x02 \x01(\x0B2\x16.rv.data.Graphics.Size\x1A\x1D\x0A\x05Point\x12\x09\x0A\x01x\x18\x01 \x01(\x01\x12\x09\x0A\x01y\x18\x02 \x01(\x01\x1A%\x0A\x04Size\x12\x0D\x0A\x05width\x18\x01 \x01(\x01\x12\x0E\x0A\x06height\x18\x02 \x01(\x01\x1AF\x0A\x0AEdgeInsets\x12\x0C\x0A\x04left\x18\x01 \x01(\x01\x12\x0D\x0A\x05right\x18\x02 \x01(\x01\x12\x0B\x0A\x03top\x18\x03 \x01(\x01\x12\x0E\x0A\x06bottom\x18\x04 \x01(\x01\x1A\xF6\x07\x0A\x04Path\x12\x0E\x0A\x06closed\x18\x01 \x01(\x08\x122\x0A\x06points\x18\x02 \x03(\x0B2\".rv.data.Graphics.Path.BezierPoint\x12+\x0A\x05shape\x18\x03 \x01(\x0B2\x1C.rv.data.Graphics.Path.Shape\x1A\x8F\x01\x0A\x0BBezierPoint\x12&\x0A\x05point\x18\x01 \x01(\x0B2\x17.rv.data.Graphics.Point\x12#\x0A\x02q0\x18\x02 \x01(\x0B2\x17.rv.data.Graphics.Point\x12#\x0A\x02q1\x18\x03 \x01(\x0B2\x17.rv.data.Graphics.Point\x12\x0E\x0A\x06curved\x18\x04 \x01(\x08\x1A\xEA\x05\x0A\x05Shape\x12/\x0A\x04type\x18\x01 \x01(\x0E2!.rv.data.Graphics.Path.Shape.Type\x12J\x0A\x11rounded_rectangle\x18\x02 \x01(\x0B2-.rv.data.Graphics.Path.Shape.RoundedRectangleH\x00\x127\x0A\x07polygon\x18\x03 \x01(\x0B2\$.rv.data.Graphics.Path.Shape.PolygonH\x00\x121\x0A\x04star\x18\x04 \x01(\x0B2!.rv.data.Graphics.Path.Shape.StarH\x00\x123\x0A\x05arrow\x18\x05 \x01(\x0B2\".rv.data.Graphics.Path.Shape.ArrowH\x00\x1A%\x0A\x10RoundedRectangle\x12\x11\x0A\x09roundness\x18\x01 \x01(\x01\x1A0\x0A\x05Arrow\x12'\x0A\x06corner\x18\x01 \x01(\x0B2\x17.rv.data.Graphics.Point\x1A\x1F\x0A\x07Polygon\x12\x14\x0A\x0Cnumber_sides\x18\x01 \x01(\x0D\x1A3\x0A\x04Star\x12\x14\x0A\x0Cinner_radius\x18\x01 \x01(\x01\x12\x15\x0A\x0Dnumber_points\x18\x02 \x01(\x0D\"\x81\x02\x0A\x04Type\x12\x10\x0A\x0CTYPE_UNKNOWN\x10\x00\x12\x12\x0A\x0ETYPE_RECTANGLE\x10\x01\x12\x10\x0A\x0CTYPE_ELLIPSE\x10\x02\x12\x1B\x0A\x17TYPE_ISOSCELES_TRIANGLE\x10\x03\x12\x17\x0A\x13TYPE_RIGHT_TRIANGLE\x10\x04\x12\x10\x0A\x0CTYPE_RHOMBUS\x10\x05\x12\x0D\x0A\x09TYPE_STAR\x10\x06\x12\x10\x0A\x0CTYPE_POLYGON\x10\x07\x12\x0F\x0A\x0BTYPE_CUSTOM\x10\x08\x12\x14\x0A\x10TYPE_RIGHT_ARROW\x10\x09\x12\x15\x0A\x11TYPE_DOUBLE_ARROW\x10\x0A\x12\x1A\x0A\x16TYPE_ROUNDED_RECTANGLE\x10\x0BB\x10\x0A\x0EAdditionalData\x1A\xD4\x01\x0A\x04Fill\x12\x0E\x0A\x06enable\x18\x04 \x01(\x08\x12\x1F\x0A\x05color\x18\x01 \x01(\x0B2\x0E.rv.data.ColorH\x00\x12.\x0A\x08gradient\x18\x02 \x01(\x0B2\x1A.rv.data.Graphics.GradientH\x00\x12\x1F\x0A\x05media\x18\x03 \x01(\x0B2\x0E.rv.data.MediaH\x00\x12>\x0A\x10backgroundEffect\x18\x05 \x01(\x0B2\".rv.data.Graphics.BackgroundEffectH\x00B\x0A\x0A\x08FillType\x1A\xB2\x02\x0A\x10BackgroundEffect\x12Q\x0A\x0EbackgroundBlur\x18\x02 \x01(\x0B27.rv.data.Graphics.BackgroundEffect.BackgroundEffectBlurH\x00\x12U\x0A\x10backgroundInvert\x18\x03 \x01(\x0B29.rv.data.Graphics.BackgroundEffect.BackgroundEffectInvertH\x00\x1A?\x0A\x14BackgroundEffectBlur\x12\x12\x0A\x0Asaturation\x18\x01 \x01(\x01\x12\x13\x0A\x0Bblur_amount\x18\x02 \x01(\x01\x1A\x18\x0A\x16BackgroundEffectInvertB\x0C\x0A\x0AEffectTypeJ\x04\x08\x01\x10\x02R\x05layer\x1A\x9A\x02\x0A\x08Gradient\x12-\x0A\x04type\x18\x01 \x01(\x0E2\x1F.rv.data.Graphics.Gradient.Type\x12\x0D\x0A\x05angle\x18\x02 \x01(\x01\x12\x0E\x0A\x06length\x18\x03 \x01(\x01\x123\x0A\x05stops\x18\x04 \x03(\x0B2\$.rv.data.Graphics.Gradient.ColorStop\x1AQ\x0A\x09ColorStop\x12\x1D\x0A\x05color\x18\x01 \x01(\x0B2\x0E.rv.data.Color\x12\x10\x0A\x08position\x18\x02 \x01(\x01\x12\x13\x0A\x0Bblend_point\x18\x03 \x01(\x01\"8\x0A\x04Type\x12\x0F\x0A\x0BTYPE_LINEAR\x10\x00\x12\x0F\x0A\x0BTYPE_RADIAL\x10\x01\x12\x0E\x0A\x0ATYPE_ANGLE\x10\x02\x1A\xBF\x01\x0A\x06Shadow\x12-\x0A\x05style\x18\x01 \x01(\x0E2\x1E.rv.data.Graphics.Shadow.Style\x12\x0D\x0A\x05angle\x18\x02 \x01(\x01\x12\x0E\x0A\x06offset\x18\x03 \x01(\x01\x12\x0E\x0A\x06radius\x18\x04 \x01(\x01\x12\x1D\x0A\x05color\x18\x05 \x01(\x0B2\x0E.rv.data.Color\x12\x0F\x0A\x07opacity\x18\x06 \x01(\x01\x12\x0E\x0A\x06enable\x18\x07 \x01(\x08\"\x17\x0A\x05Style\x12\x0E\x0A\x0ASTYLE_DROP\x10\x00\x1A\xE7\x01\x0A\x06Stroke\x12-\x0A\x05style\x18\x01 \x01(\x0E2\x1E.rv.data.Graphics.Stroke.Style\x12\x0D\x0A\x05width\x18\x02 \x01(\x01\x12\x1D\x0A\x05color\x18\x03 \x01(\x0B2\x0E.rv.data.Color\x12\x0F\x0A\x07pattern\x18\x04 \x03(\x01\x12\x0E\x0A\x06enable\x18\x05 \x01(\x08\"_\x0A\x05Style\x12\x14\x0A\x10STYLE_SOLID_LINE\x10\x00\x12\x15\x0A\x11STYLE_SQUARE_DASH\x10\x01\x12\x14\x0A\x10STYLE_SHORT_DASH\x10\x02\x12\x13\x0A\x0FSTYLE_LONG_DASH\x10\x03\x1A\x99\x01\x0A\x07Feather\x12.\x0A\x05style\x18\x01 \x01(\x0E2\x1F.rv.data.Graphics.Feather.Style\x12\x0E\x0A\x06radius\x18\x02 \x01(\x01\x12\x0E\x0A\x06enable\x18\x03 \x01(\x08\">\x0A\x05Style\x12\x10\x0A\x0CSTYLE_INSIDE\x10\x00\x12\x10\x0A\x0CSTYLE_CENTER\x10\x01\x12\x11\x0A\x0DSTYLE_OUTSIDE\x10\x02\x1A\xBB&\x0A\x04Text\x125\x0A\x0Aattributes\x18\x03 \x01(\x0B2!.rv.data.Graphics.Text.Attributes\x12(\x0A\x06shadow\x18\x04 \x01(\x0B2\x18.rv.data.Graphics.Shadow\x12\x10\x0A\x08rtf_data\x18\x05 \x01(\x0C\x12D\x0A\x12vertical_alignment\x18\x06 \x01(\x0E2(.rv.data.Graphics.Text.VerticalAlignment\x12<\x0A\x0Escale_behavior\x18\x07 \x01(\x0E2\$.rv.data.Graphics.Text.ScaleBehavior\x12-\x0A\x07margins\x18\x08 \x01(\x0B2\x1C.rv.data.Graphics.EdgeInsets\x12#\x0A\x1Bis_superscript_standardized\x18\x09 \x01(\x08\x123\x0A\x09transform\x18\x0A \x01(\x0E2 .rv.data.Graphics.Text.Transform\x12\x1A\x0A\x12transformDelimiter\x18\x0B \x01(\x09\x122\x0A\x09chord_pro\x18\x0C \x01(\x0B2\x1F.rv.data.Graphics.Text.ChordPro\x1A\xBC\x02\x0A\x0CLineFillMask\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12\x15\x0A\x0Dheight_offset\x18\x02 \x01(\x01\x12\x17\x0A\x0Fvertical_offset\x18\x03 \x01(\x01\x12E\x0A\x0Amask_style\x18\x04 \x01(\x0E21.rv.data.Graphics.Text.LineFillMask.LineMaskStyle\x12\x14\x0A\x0Cwidth_offset\x18\x05 \x01(\x01\x12\x19\x0A\x11horizontal_offset\x18\x06 \x01(\x01\"s\x0A\x0DLineMaskStyle\x12\x1E\x0A\x1ALINE_MASK_STYLE_FULL_WIDTH\x10\x00\x12\x1E\x0A\x1ALINE_MASK_STYLE_LINE_WIDTH\x10\x01\x12\"\x0A\x1ELINE_MASK_STYLE_MAX_LINE_WIDTH\x10\x02\x1A`\x0A\x0CGradientFill\x12,\x0A\x08gradient\x18\x01 \x01(\x0B2\x1A.rv.data.Graphics.Gradient\x12\"\x0A\x1Astretch_to_document_bounds\x18\x02 \x01(\x08\x1A\x0C\x0A\x0ACutOutFill\x1A*\x0A\x09MediaFill\x12\x1D\x0A\x05media\x18\x01 \x01(\x0B2\x0E.rv.data.Media\x1A\xDB\x01\x0A\x08ChordPro\x12\x0F\x0A\x07enabled\x18\x01 \x01(\x08\x12:\x0A\x08notation\x18\x02 \x01(\x0E2(.rv.data.Graphics.Text.ChordPro.Notation\x12\x1D\x0A\x05color\x18\x03 \x01(\x0B2\x0E.rv.data.Color\"c\x0A\x08Notation\x12\x13\x0A\x0FNOTATION_CHORDS\x10\x00\x12\x14\x0A\x10NOTATION_NUMBERS\x10\x01\x12\x15\x0A\x11NOTATION_NUMERALS\x10\x02\x12\x15\x0A\x11NOTATION_DO_RE_MI\x10\x03\x1A\xC2\x19\x0A\x0AAttributes\x12\x1B\x0A\x04font\x18\x01 \x01(\x0B2\x0D.rv.data.Font\x12H\x0A\x0Ecapitalization\x18\x02 \x01(\x0E20.rv.data.Graphics.Text.Attributes.Capitalization\x12D\x0A\x0Funderline_style\x18\x04 \x01(\x0B2+.rv.data.Graphics.Text.Attributes.Underline\x12'\x0A\x0Funderline_color\x18\x05 \x01(\x0B2\x0E.rv.data.Color\x12D\x0A\x0Fparagraph_style\x18\x06 \x01(\x0B2+.rv.data.Graphics.Text.Attributes.Paragraph\x12\x0F\x0A\x07kerning\x18\x07 \x01(\x01\x12\x13\x0A\x0Bsuperscript\x18\x08 \x01(\x05\x12H\x0A\x13strikethrough_style\x18\x09 \x01(\x0B2+.rv.data.Graphics.Text.Attributes.Underline\x12+\x0A\x13strikethrough_color\x18\x0A \x01(\x0B2\x0E.rv.data.Color\x12\x14\x0A\x0Cstroke_width\x18\x0B \x01(\x01\x12\$\x0A\x0Cstroke_color\x18\x0C \x01(\x0B2\x0E.rv.data.Color\x12L\x0A\x11custom_attributes\x18\x0D \x03(\x0B21.rv.data.Graphics.Text.Attributes.CustomAttribute\x12(\x0A\x10background_color\x18\x0F \x01(\x0B2\x0E.rv.data.Color\x12)\x0A\x0Ftext_solid_fill\x18\x03 \x01(\x0B2\x0E.rv.data.ColorH\x00\x12A\x0A\x12text_gradient_fill\x18\x0E \x01(\x0B2#.rv.data.Graphics.Text.GradientFillH\x00\x129\x0A\x0Ccut_out_fill\x18\x10 \x01(\x0B2!.rv.data.Graphics.Text.CutOutFillH\x00\x126\x0A\x0Amedia_fill\x18\x11 \x01(\x0B2 .rv.data.Graphics.Text.MediaFillH\x00\x12?\x0A\x11background_effect\x18\x12 \x01(\x0B2\".rv.data.Graphics.BackgroundEffectH\x00\x1A\xE3\x02\x0A\x09Underline\x12@\x0A\x05style\x18\x01 \x01(\x0E21.rv.data.Graphics.Text.Attributes.Underline.Style\x12D\x0A\x07pattern\x18\x02 \x01(\x0E23.rv.data.Graphics.Text.Attributes.Underline.Pattern\x12\x0F\x0A\x07by_word\x18\x03 \x01(\x08\"L\x0A\x05Style\x12\x0E\x0A\x0ASTYLE_NONE\x10\x00\x12\x10\x0A\x0CSTYLE_SINGLE\x10\x01\x12\x0F\x0A\x0BSTYLE_THICK\x10\x02\x12\x10\x0A\x0CSTYLE_DOUBLE\x10\x03\"o\x0A\x07Pattern\x12\x11\x0A\x0DPATTERN_SOLID\x10\x00\x12\x0F\x0A\x0BPATTERN_DOT\x10\x01\x12\x10\x0A\x0CPATTERN_DASH\x10\x02\x12\x14\x0A\x10PATTERN_DASH_DOT\x10\x03\x12\x18\x0A\x14PATTERN_DASH_DOT_DOT\x10\x04\x1A\x96\x09\x0A\x09Paragraph\x12>\x0A\x09alignment\x18\x01 \x01(\x0E2+.rv.data.Graphics.Text.Attributes.Alignment\x12\x1E\x0A\x16first_line_head_indent\x18\x02 \x01(\x01\x12\x13\x0A\x0Bhead_indent\x18\x03 \x01(\x01\x12\x13\x0A\x0Btail_indent\x18\x04 \x01(\x01\x12\x1C\x0A\x14line_height_multiple\x18\x05 \x01(\x01\x12\x1B\x0A\x13maximum_line_height\x18\x06 \x01(\x01\x12\x1B\x0A\x13minimum_line_height\x18\x07 \x01(\x01\x12\x14\x0A\x0Cline_spacing\x18\x08 \x01(\x01\x12\x19\x0A\x11paragraph_spacing\x18\x09 \x01(\x01\x12 \x0A\x18paragraph_spacing_before\x18\x0A \x01(\x01\x12F\x0A\x09tab_stops\x18\x0B \x03(\x0B23.rv.data.Graphics.Text.Attributes.Paragraph.TabStop\x12\x1C\x0A\x14default_tab_interval\x18\x0C \x01(\x01\x12G\x0A\x09text_list\x18\x0D \x01(\x0B24.rv.data.Graphics.Text.Attributes.Paragraph.TextList\x12H\x0A\x0Atext_lists\x18\x0E \x03(\x0B24.rv.data.Graphics.Text.Attributes.Paragraph.TextList\x1A[\x0A\x07TabStop\x12\x10\x0A\x08location\x18\x01 \x01(\x01\x12>\x0A\x09alignment\x18\x02 \x01(\x0E2+.rv.data.Graphics.Text.Attributes.Alignment\x1A\xFD\x03\x0A\x08TextList\x12\x12\x0A\x0Ais_enabled\x18\x01 \x01(\x08\x12T\x0A\x0Bnumber_type\x18\x02 \x01(\x0E2?.rv.data.Graphics.Text.Attributes.Paragraph.TextList.NumberType\x12\x0E\x0A\x06prefix\x18\x03 \x01(\x09\x12\x0F\x0A\x07postfix\x18\x04 \x01(\x09\x12\x17\x0A\x0Fstarting_number\x18\x05 \x01(\x05\"\xCC\x02\x0A\x0ANumberType\x12\x13\x0A\x0FNUMBER_TYPE_BOX\x10\x00\x12\x15\x0A\x11NUMBER_TYPE_CHECK\x10\x01\x12\x16\x0A\x12NUMBER_TYPE_CIRCLE\x10\x02\x12\x17\x0A\x13NUMBER_TYPE_DIAMOND\x10\x03\x12\x14\x0A\x10NUMBER_TYPE_DISC\x10\x04\x12\x16\x0A\x12NUMBER_TYPE_HYPHEN\x10\x05\x12\x16\x0A\x12NUMBER_TYPE_SQUARE\x10\x06\x12\x17\x0A\x13NUMBER_TYPE_DECIMAL\x10\x07\x12\x1F\x0A\x1BNUMBER_TYPE_LOWERCASE_ALPHA\x10\x08\x12\x1F\x0A\x1BNUMBER_TYPE_UPPERCASE_ALPHA\x10\x09\x12\x1F\x0A\x1BNUMBER_TYPE_LOWERCASE_ROMAN\x10\x0A\x12\x1F\x0A\x1BNUMBER_TYPE_UPPERCASE_ROMAN\x10\x0B\x1A\xFB\x03\x0A\x0FCustomAttribute\x12 \x0A\x05range\x18\x01 \x01(\x0B2\x11.rv.data.IntRange\x12J\x0A\x0Ecapitalization\x18\x02 \x01(\x0E20.rv.data.Graphics.Text.Attributes.CapitalizationH\x00\x12\x1C\x0A\x12original_font_size\x18\x03 \x01(\x01H\x00\x12\x1B\x0A\x11font_scale_factor\x18\x04 \x01(\x01H\x00\x12A\x0A\x12text_gradient_fill\x18\x05 \x01(\x0B2#.rv.data.Graphics.Text.GradientFillH\x00\x12*\x0A should_preserve_foreground_color\x18\x06 \x01(\x08H\x00\x12\x0F\x0A\x05chord\x18\x07 \x01(\x09H\x00\x129\x0A\x0Ccut_out_fill\x18\x08 \x01(\x0B2!.rv.data.Graphics.Text.CutOutFillH\x00\x126\x0A\x0Amedia_fill\x18\x09 \x01(\x0B2 .rv.data.Graphics.Text.MediaFillH\x00\x12?\x0A\x11background_effect\x18\x0A \x01(\x0B2\".rv.data.Graphics.BackgroundEffectH\x00B\x0B\x0A\x09Attribute\"\xA3\x01\x0A\x0ECapitalization\x12\x17\x0A\x13CAPITALIZATION_NONE\x10\x00\x12\x1B\x0A\x17CAPITALIZATION_ALL_CAPS\x10\x01\x12\x1D\x0A\x19CAPITALIZATION_SMALL_CAPS\x10\x02\x12\x1D\x0A\x19CAPITALIZATION_TITLE_CASE\x10\x03\x12\x1D\x0A\x19CAPITALIZATION_START_CASE\x10\x04\"z\x0A\x09Alignment\x12\x12\x0A\x0EALIGNMENT_LEFT\x10\x00\x12\x13\x0A\x0FALIGNMENT_RIGHT\x10\x01\x12\x14\x0A\x10ALIGNMENT_CENTER\x10\x02\x12\x17\x0A\x13ALIGNMENT_JUSTIFIED\x10\x03\x12\x15\x0A\x11ALIGNMENT_NATURAL\x10\x04B\x06\x0A\x04fill\"m\x0A\x11VerticalAlignment\x12\x1A\x0A\x16VERTICAL_ALIGNMENT_TOP\x10\x00\x12\x1D\x0A\x19VERTICAL_ALIGNMENT_MIDDLE\x10\x01\x12\x1D\x0A\x19VERTICAL_ALIGNMENT_BOTTOM\x10\x02\"\xC1\x01\x0A\x0DScaleBehavior\x12\x17\x0A\x13SCALE_BEHAVIOR_NONE\x10\x00\x12*\x0A&SCALE_BEHAVIOR_ADJUST_CONTAINER_HEIGHT\x10\x01\x12\"\x0A\x1ESCALE_BEHAVIOR_SCALE_FONT_DOWN\x10\x02\x12 \x0A\x1CSCALE_BEHAVIOR_SCALE_FONT_UP\x10\x03\x12%\x0A!SCALE_BEHAVIOR_SCALE_FONT_UP_DOWN\x10\x04\"\xA5\x01\x0A\x09Transform\x12\x12\x0A\x0ETRANSFORM_NONE\x10\x00\x12\x19\x0A\x15TRANSFORM_SINGLE_LINE\x10\x01\x12\x1F\x0A\x1BTRANSFORM_ONE_WORD_PER_LINE\x10\x02\x12\$\x0A TRANSFORM_ONE_CHARACTER_PER_LINE\x10\x03\x12\"\x0A\x1ETRANSFORM_REPLACE_LINE_RETURNS\x10\x04J\x04\x08\x01\x10\x02J\x04\x08\x02\x10\x03\"\xF8%\x0A\x05Media\x12\x1B\x0A\x04uuid\x18\x01 \x01(\x0B2\x0D.rv.data.UUID\x12\x19\x0A\x03url\x18\x02 \x01(\x0B2\x0C.rv.data.URL\x12)\x0A\x08metadata\x18\x03 \x01(\x0B2\x17.rv.data.Media.Metadata\x123\x0A\x05audio\x18\x04 \x01(\x0B2\".rv.data.Media.AudioTypePropertiesH\x00\x123\x0A\x05image\x18\x05 \x01(\x0B2\".rv.data.Media.ImageTypePropertiesH\x00\x123\x0A\x05video\x18\x06 \x01(\x0B2\".rv.data.Media.VideoTypePropertiesH\x00\x12<\x0A\x0Alive_video\x18\x07 \x01(\x0B2&.rv.data.Media.LiveVideoTypePropertiesH\x00\x12>\x0A\x0Bweb_content\x18\x08 \x01(\x0B2'.rv.data.Media.WebContentTypePropertiesH\x00\x1A\x80\x01\x0A\x08Metadata\x12\x18\x0A\x10manufacture_name\x18\x01 \x01(\x09\x12%\x0A\x0Fmanufacture_url\x18\x02 \x01(\x0B2\x0C.rv.data.URL\x12\x13\x0A\x0Binformation\x18\x03 \x01(\x09\x12\x0E\x0A\x06artist\x18\x04 \x01(\x09\x12\x0E\x0A\x06format\x18\x05 \x01(\x09\x1A\xD4\x02\x0A\x0BVideoDevice\x12-\x0A\x04type\x18\x01 \x01(\x0E2\x1F.rv.data.Media.VideoDevice.Type\x12\x0C\x0A\x04name\x18\x02 \x01(\x09\x12\x11\x0A\x09unique_id\x18\x03 \x01(\x09\x12\x10\x0A\x08model_id\x18\x04 \x01(\x09\x12\x14\x0A\x0Cformat_index\x18\x05 \x01(\x0D\x12;\x0A\x0Daudio_routing\x18\x06 \x01(\x0B2\$.rv.data.DigitalAudio.Device.Routing\"\x8F\x01\x0A\x04Type\x12\x10\x0A\x0CTYPE_GENERIC\x10\x00\x12\x13\x0A\x0FTYPE_DIRECTSHOW\x10\x01\x12\x13\x0A\x0FTYPE_BLACKMAGIC\x10\x02\x12\x0C\x0A\x08TYPE_AJA\x10\x03\x12\x0B\x0A\x07TYPE_AV\x10\x04\x12\x0F\x0A\x0BTYPE_SYPHON\x10\x05\x12\x0C\x0A\x08TYPE_NDI\x10\x06\x12\x11\x0A\x0DTYPE_BLUEFISH\x10\x07\x1AW\x0A\x0BAudioDevice\x12\x0C\x0A\x04name\x18\x01 \x01(\x09\x12\x11\x0A\x09unique_id\x18\x02 \x01(\x09\x12\x10\x0A\x08model_id\x18\x03 \x01(\x09\x12\x15\x0A\x0Dchannel_count\x18\x04 \x01(\x0D\x1A\xB6\x01\x0A\x05Audio\x1A\xAC\x01\x0A\x07Channel\x12\x0D\x0A\x05index\x18\x01 \x01(\x0D\x12\x0D\x0A\x05muted\x18\x02 \x01(\x08\x12\x0E\x0A\x06volume\x18\x03 \x01(\x01\x12\x16\x0A\x0Ecompress_limit\x18\x04 \x01(\x08\x124\x0A\x07outputs\x18\x05 \x03(\x0B2#.rv.data.Media.Audio.Channel.Output\x1A%\x0A\x06Output\x12\x15\x0A\x0Dchannel_index\x18\x02 \x01(\x05J\x04\x08\x01\x10\x02\x1Ar\x0A\x0FAudioProperties\x12\x0E\x0A\x06volume\x18\x01 \x01(\x01\x124\x0A\x0Eaudio_channels\x18\x02 \x03(\x0B2\x1C.rv.data.Media.Audio.Channel\x12\x19\x0A\x11is_custom_mapping\x18\x03 \x01(\x08\x1A\xF5\x05\x0A\x13TransportProperties\x12\x11\x0A\x09play_rate\x18\x01 \x01(\x01\x12\x10\x0A\x08in_point\x18\x02 \x01(\x01\x12\x11\x0A\x09out_point\x18\x03 \x01(\x01\x12\x18\x0A\x10fade_in_duration\x18\x07 \x01(\x01\x12\x19\x0A\x11fade_out_duration\x18\x08 \x01(\x01\x12\x16\x0A\x0Eshould_fade_in\x18\x09 \x01(\x08\x12\x17\x0A\x0Fshould_fade_out\x18\x0A \x01(\x08\x12\x11\x0A\x09end_point\x18\x0B \x01(\x01\x12N\x0A\x11playback_behavior\x18\x0C \x01(\x0E23.rv.data.Media.TransportProperties.PlaybackBehavior\x12\x11\x0A\x09loop_time\x18\x0D \x01(\x01\x12\x15\x0A\x0Dtimes_to_loop\x18\x0E \x01(\x0D\x12F\x0A\x09retrigger\x18\x0F \x01(\x0E23.rv.data.Media.TransportProperties.RetriggerSetting\"\x95\x01\x0A\x10PlaybackBehavior\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_STOP\x10\x00\x12\x1A\x0A\x16PLAYBACK_BEHAVIOR_LOOP\x10\x01\x12\$\x0A PLAYBACK_BEHAVIOR_LOOP_FOR_COUNT\x10\x02\x12#\x0A\x1FPLAYBACK_BEHAVIOR_LOOP_FOR_TIME\x10\x03\"\x8B\x01\x0A\x10RetriggerSetting\x12\x1B\x0A\x17RETRIGGER_SETTING_UNSET\x10\x00\x12\x1C\x0A\x18RETRIGGER_SETTING_ALWAYS\x10\x01\x12\x1B\x0A\x17RETRIGGER_SETTING_NEVER\x10\x02\x12\x1F\x0A\x1BRETRIGGER_SETTING_AUTOMATIC\x10\x03J\x04\x08\x04\x10\x05J\x04\x08\x05\x10\x06J\x04\x08\x06\x10\x07R\x0Fstart_ramp_timeR\x0Dend_ramp_timeR\x13fade_start_position\x1A\xD2\x06\x0A\x11DrawingProperties\x124\x0A\x0Escale_behavior\x18\x01 \x01(\x0E2\x1C.rv.data.Media.ScaleBehavior\x12\x12\x0A\x0Ais_blurred\x18\x10 \x01(\x08\x126\x0A\x0Fscale_alignment\x18\x02 \x01(\x0E2\x1D.rv.data.Media.ScaleAlignment\x12\x1C\x0A\x14flipped_horizontally\x18\x03 \x01(\x08\x12\x1A\x0A\x12flipped_vertically\x18\x04 \x01(\x08\x12,\x0A\x0Cnatural_size\x18\x05 \x01(\x0B2\x16.rv.data.Graphics.Size\x12\x1D\x0A\x15custom_image_rotation\x18\x06 \x01(\x01\x123\x0A\x13custom_image_bounds\x18\x07 \x01(\x0B2\x16.rv.data.Graphics.Rect\x12\"\x0A\x1Acustom_image_aspect_locked\x18\x08 \x01(\x08\x12\x16\x0A\x0Ealpha_inverted\x18\x09 \x01(\x08\x12L\x0A\x0Fnative_rotation\x18\x0A \x01(\x0E23.rv.data.Media.DrawingProperties.NativeRotationType\x122\x0A\x1Bselected_effect_preset_uuid\x18\x0B \x01(\x0B2\x0D.rv.data.UUID\x12 \x0A\x07effects\x18\x0C \x03(\x0B2\x0F.rv.data.Effect\x12\x13\x0A\x0Bcrop_enable\x18\x0D \x01(\x08\x121\x0A\x0Bcrop_insets\x18\x0E \x01(\x0B2\x1C.rv.data.Graphics.EdgeInsets\x12&\x0A\x0Aalpha_type\x18\x0F \x01(\x0E2\x12.rv.data.AlphaType\"\xAE\x01\x0A\x12NativeRotationType\x12(\x0A\$NATIVE_ROTATION_TYPE_ROTATE_STANDARD\x10\x00\x12\"\x0A\x1ENATIVE_ROTATION_TYPE_ROTATE_90\x10Z\x12\$\x0A\x1FNATIVE_ROTATION_TYPE_ROTATE_180\x10\xB4\x01\x12\$\x0A\x1FNATIVE_ROTATION_TYPE_ROTATE_270\x10\x8E\x02\x1A\xA7\x04\x0A\x0FVideoProperties\x12\x12\x0A\x0Aframe_rate\x18\x01 \x01(\x01\x12<\x0A\x0Afield_type\x18\x02 \x01(\x0E2(.rv.data.Media.VideoProperties.FieldType\x12\x1A\x0A\x12thumbnail_position\x18\x03 \x01(\x01\x12@\x0A\x0Cend_behavior\x18\x04 \x01(\x0E2*.rv.data.Media.VideoProperties.EndBehavior\x12\x11\x0A\x09soft_loop\x18\x05 \x01(\x08\x12\x1A\x0A\x12soft_loop_duration\x18\x06 \x01(\x01\"\xA4\x01\x0A\x0BEndBehavior\x12\x15\x0A\x11END_BEHAVIOR_STOP\x10\x00\x12\x1E\x0A\x1AEND_BEHAVIOR_STOP_ON_BLACK\x10\x01\x12\x1E\x0A\x1AEND_BEHAVIOR_STOP_ON_CLEAR\x10\x02\x12\x1E\x0A\x1AEND_BEHAVIOR_FADE_TO_BLACK\x10\x03\x12\x1E\x0A\x1AEND_BEHAVIOR_FADE_TO_CLEAR\x10\x04\"\x8D\x01\x0A\x09FieldType\x12\x16\x0A\x12FIELD_TYPE_UNKNOWN\x10\x00\x12\x1A\x0A\x16FIELD_TYPE_PROGRESSIVE\x10\x01\x12%\x0A!FIELD_TYPE_INTERLACED_UPPER_FIRST\x10\x02\x12%\x0A!FIELD_TYPE_INTERLACED_LOWER_FIRST\x10\x03\x1A\x93\x01\x0A\x13LiveVideoProperties\x120\x0A\x0Cvideo_device\x18\x01 \x01(\x0B2\x1A.rv.data.Media.VideoDevice\x120\x0A\x0Caudio_device\x18\x02 \x01(\x0B2\x1A.rv.data.Media.AudioDevice\x12\x18\x0A\x10live_video_index\x18\x03 \x01(\x05\x1A\xA2\x01\x0A\x13AudioTypeProperties\x12-\x0A\x05audio\x18\x01 \x01(\x0B2\x1E.rv.data.Media.AudioProperties\x125\x0A\x09transport\x18\x02 \x01(\x0B2\".rv.data.Media.TransportProperties\x12%\x0A\x04file\x18\x03 \x01(\x0B2\x17.rv.data.FileProperties\x1Ao\x0A\x13ImageTypeProperties\x121\x0A\x07drawing\x18\x01 \x01(\x0B2 .rv.data.Media.DrawingProperties\x12%\x0A\x04file\x18\x02 \x01(\x0B2\x17.rv.data.FileProperties\x1A\x84\x02\x0A\x13VideoTypeProperties\x121\x0A\x07drawing\x18\x01 \x01(\x0B2 .rv.data.Media.DrawingProperties\x12-\x0A\x05audio\x18\x02 \x01(\x0B2\x1E.rv.data.Media.AudioProperties\x125\x0A\x09transport\x18\x03 \x01(\x0B2\".rv.data.Media.TransportProperties\x12-\x0A\x05video\x18\x04 \x01(\x0B2\x1E.rv.data.Media.VideoProperties\x12%\x0A\x04file\x18\x05 \x01(\x0B2\x17.rv.data.FileProperties\x1A\xB3\x01\x0A\x17LiveVideoTypeProperties\x121\x0A\x07drawing\x18\x01 \x01(\x0B2 .rv.data.Media.DrawingProperties\x12-\x0A\x05audio\x18\x02 \x01(\x0B2\x1E.rv.data.Media.AudioProperties\x126\x0A\x0Alive_video\x18\x03 \x01(\x0B2\".rv.data.Media.LiveVideoProperties\x1Ah\x0A\x18WebContentTypeProperties\x121\x0A\x07drawing\x18\x01 \x01(\x0B2 .rv.data.Media.DrawingProperties\x12\x19\x0A\x03url\x18\x02 \x01(\x0B2\x0C.rv.data.URL\"w\x0A\x0DScaleBehavior\x12\x16\x0A\x12SCALE_BEHAVIOR_FIT\x10\x00\x12\x17\x0A\x13SCALE_BEHAVIOR_FILL\x10\x01\x12\x1A\x0A\x16SCALE_BEHAVIOR_STRETCH\x10\x02\x12\x19\x0A\x15SCALE_BEHAVIOR_CUSTOM\x10\x03\"\xB9\x02\x0A\x0EScaleAlignment\x12!\x0A\x1DSCALE_ALIGNMENT_MIDDLE_CENTER\x10\x00\x12\x1C\x0A\x18SCALE_ALIGNMENT_TOP_LEFT\x10\x01\x12\x1E\x0A\x1ASCALE_ALIGNMENT_TOP_CENTER\x10\x02\x12\x1D\x0A\x19SCALE_ALIGNMENT_TOP_RIGHT\x10\x03\x12 \x0A\x1CSCALE_ALIGNMENT_MIDDLE_RIGHT\x10\x04\x12 \x0A\x1CSCALE_ALIGNMENT_BOTTOM_RIGHT\x10\x05\x12!\x0A\x1DSCALE_ALIGNMENT_BOTTOM_CENTER\x10\x06\x12\x1F\x0A\x1BSCALE_ALIGNMENT_BOTTOM_LEFT\x10\x07\x12\x1F\x0A\x1BSCALE_ALIGNMENT_MIDDLE_LEFT\x10\x08B\x10\x0A\x0ETypePropertiesB4\xF8\x01\x01\xAA\x02\$Pro.SerializationInterop.RVProtoData\xBA\x02\x07RVData_b\x06proto3"
        , true);

        static::$is_initialized = true;
    }
}

