<?xml version="1.0"?>
<dump>
  <class name="GstColorBalanceChannel" get-type="gst_color_balance_channel_get_type" parents="GObject">
    <signal name="value-changed" return="void" when="last">
      <param type="gint"/>
    </signal>
  </class>
  <interface name="GstColorBalance" get-type="gst_color_balance_get_type">
    <signal name="value-changed" return="void" when="last">
      <param type="GstColorBalanceChannel"/>
      <param type="gint"/>
    </signal>
  </interface>
  <enum name="GstColorBalanceType" get-type="gst_color_balance_type_get_type">
    <member name="GST_COLOR_BALANCE_HARDWARE" nick="hardware" value="0"/>
    <member name="GST_COLOR_BALANCE_SOFTWARE" nick="software" value="1"/>
  </enum>  <flags name="GstVideoDecoderRequestSyncPointFlags" get-type="gst_video_decoder_request_sync_point_flags_get_type">
    <member name="GST_VIDEO_DECODER_REQUEST_SYNC_POINT_DISCARD_INPUT" nick="discard-input" value="1"/>
    <member name="GST_VIDEO_DECODER_REQUEST_SYNC_POINT_CORRUPT_OUTPUT" nick="corrupt-output" value="2"/>
  </flags>
  <enum name="GstVideoGLTextureType" get-type="gst_video_gl_texture_type_get_type">
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE" nick="luminance" value="0"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE_ALPHA" nick="luminance-alpha" value="1"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_RGB16" nick="rgb16" value="2"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_RGB" nick="rgb" value="3"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_RGBA" nick="rgba" value="4"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_R" nick="r" value="5"/>
    <member name="GST_VIDEO_GL_TEXTURE_TYPE_RG" nick="rg" value="6"/>
  </enum>  <enum name="GstVideoGLTextureOrientation" get-type="gst_video_gl_texture_orientation_get_type">
    <member name="GST_VIDEO_GL_TEXTURE_ORIENTATION_X_NORMAL_Y_NORMAL" nick="normal-y-normal" value="0"/>
    <member name="GST_VIDEO_GL_TEXTURE_ORIENTATION_X_NORMAL_Y_FLIP" nick="normal-y-flip" value="1"/>
    <member name="GST_VIDEO_GL_TEXTURE_ORIENTATION_X_FLIP_Y_NORMAL" nick="flip-y-normal" value="2"/>
    <member name="GST_VIDEO_GL_TEXTURE_ORIENTATION_X_FLIP_Y_FLIP" nick="flip-y-flip" value="3"/>
  </enum>  <flags name="GstVideoTimeCodeFlags" get-type="gst_video_time_code_flags_get_type">
    <member name="GST_VIDEO_TIME_CODE_FLAGS_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_TIME_CODE_FLAGS_DROP_FRAME" nick="drop-frame" value="1"/>
    <member name="GST_VIDEO_TIME_CODE_FLAGS_INTERLACED" nick="interlaced" value="2"/>
  </flags>
  <flags name="GstVideoCodecFrameFlags" get-type="gst_video_codec_frame_flags_get_type">
    <member name="GST_VIDEO_CODEC_FRAME_FLAG_DECODE_ONLY" nick="decode-only" value="1"/>
    <member name="GST_VIDEO_CODEC_FRAME_FLAG_SYNC_POINT" nick="sync-point" value="2"/>
    <member name="GST_VIDEO_CODEC_FRAME_FLAG_FORCE_KEYFRAME" nick="force-keyframe" value="4"/>
    <member name="GST_VIDEO_CODEC_FRAME_FLAG_FORCE_KEYFRAME_HEADERS" nick="force-keyframe-headers" value="8"/>
    <member name="GST_VIDEO_CODEC_FRAME_FLAG_CORRUPTED" nick="corrupted" value="16"/>
  </flags>
  <flags name="GstNavigationModifierType" get-type="gst_navigation_modifier_type_get_type">
    <member name="GST_NAVIGATION_MODIFIER_NONE" nick="none" value="0"/>
    <member name="GST_NAVIGATION_MODIFIER_SHIFT_MASK" nick="shift-mask" value="1"/>
    <member name="GST_NAVIGATION_MODIFIER_LOCK_MASK" nick="lock-mask" value="2"/>
    <member name="GST_NAVIGATION_MODIFIER_CONTROL_MASK" nick="control-mask" value="4"/>
    <member name="GST_NAVIGATION_MODIFIER_MOD1_MASK" nick="mod1-mask" value="8"/>
    <member name="GST_NAVIGATION_MODIFIER_MOD2_MASK" nick="mod2-mask" value="16"/>
    <member name="GST_NAVIGATION_MODIFIER_MOD3_MASK" nick="mod3-mask" value="32"/>
    <member name="GST_NAVIGATION_MODIFIER_MOD4_MASK" nick="mod4-mask" value="64"/>
    <member name="GST_NAVIGATION_MODIFIER_MOD5_MASK" nick="mod5-mask" value="128"/>
    <member name="GST_NAVIGATION_MODIFIER_BUTTON1_MASK" nick="button1-mask" value="256"/>
    <member name="GST_NAVIGATION_MODIFIER_BUTTON2_MASK" nick="button2-mask" value="512"/>
    <member name="GST_NAVIGATION_MODIFIER_BUTTON3_MASK" nick="button3-mask" value="1024"/>
    <member name="GST_NAVIGATION_MODIFIER_BUTTON4_MASK" nick="button4-mask" value="2048"/>
    <member name="GST_NAVIGATION_MODIFIER_BUTTON5_MASK" nick="button5-mask" value="4096"/>
    <member name="GST_NAVIGATION_MODIFIER_SUPER_MASK" nick="super-mask" value="67108864"/>
    <member name="GST_NAVIGATION_MODIFIER_HYPER_MASK" nick="hyper-mask" value="134217728"/>
    <member name="GST_NAVIGATION_MODIFIER_META_MASK" nick="meta-mask" value="268435456"/>
    <member name="GST_NAVIGATION_MODIFIER_MASK" nick="mask" value="469770239"/>
    <member name="GST_NAVIGATION_MODIFIER_META_MASK" nick="meta-mask" value="268435456"/>
  </flags>
  <enum name="GstNavigationCommand" get-type="gst_navigation_command_get_type">
    <member name="GST_NAVIGATION_COMMAND_INVALID" nick="invalid" value="0"/>
    <member name="GST_NAVIGATION_COMMAND_MENU1" nick="menu1" value="1"/>
    <member name="GST_NAVIGATION_COMMAND_MENU2" nick="menu2" value="2"/>
    <member name="GST_NAVIGATION_COMMAND_MENU3" nick="menu3" value="3"/>
    <member name="GST_NAVIGATION_COMMAND_MENU4" nick="menu4" value="4"/>
    <member name="GST_NAVIGATION_COMMAND_MENU5" nick="menu5" value="5"/>
    <member name="GST_NAVIGATION_COMMAND_MENU6" nick="menu6" value="6"/>
    <member name="GST_NAVIGATION_COMMAND_MENU7" nick="menu7" value="7"/>
    <member name="GST_NAVIGATION_COMMAND_LEFT" nick="left" value="20"/>
    <member name="GST_NAVIGATION_COMMAND_RIGHT" nick="right" value="21"/>
    <member name="GST_NAVIGATION_COMMAND_UP" nick="up" value="22"/>
    <member name="GST_NAVIGATION_COMMAND_DOWN" nick="down" value="23"/>
    <member name="GST_NAVIGATION_COMMAND_ACTIVATE" nick="activate" value="24"/>
    <member name="GST_NAVIGATION_COMMAND_PREV_ANGLE" nick="prev-angle" value="30"/>
    <member name="GST_NAVIGATION_COMMAND_NEXT_ANGLE" nick="next-angle" value="31"/>
  </enum>  <enum name="GstNavigationQueryType" get-type="gst_navigation_query_type_get_type">
    <member name="GST_NAVIGATION_QUERY_INVALID" nick="invalid" value="0"/>
    <member name="GST_NAVIGATION_QUERY_COMMANDS" nick="commands" value="1"/>
    <member name="GST_NAVIGATION_QUERY_ANGLES" nick="angles" value="2"/>
  </enum>  <enum name="GstNavigationMessageType" get-type="gst_navigation_message_type_get_type">
    <member name="GST_NAVIGATION_MESSAGE_INVALID" nick="invalid" value="0"/>
    <member name="GST_NAVIGATION_MESSAGE_MOUSE_OVER" nick="mouse-over" value="1"/>
    <member name="GST_NAVIGATION_MESSAGE_COMMANDS_CHANGED" nick="commands-changed" value="2"/>
    <member name="GST_NAVIGATION_MESSAGE_ANGLES_CHANGED" nick="angles-changed" value="3"/>
    <member name="GST_NAVIGATION_MESSAGE_EVENT" nick="event" value="4"/>
  </enum>  <enum name="GstNavigationEventType" get-type="gst_navigation_event_type_get_type">
    <member name="GST_NAVIGATION_EVENT_INVALID" nick="invalid" value="0"/>
    <member name="GST_NAVIGATION_EVENT_KEY_PRESS" nick="key-press" value="1"/>
    <member name="GST_NAVIGATION_EVENT_KEY_RELEASE" nick="key-release" value="2"/>
    <member name="GST_NAVIGATION_EVENT_MOUSE_BUTTON_PRESS" nick="mouse-button-press" value="3"/>
    <member name="GST_NAVIGATION_EVENT_MOUSE_BUTTON_RELEASE" nick="mouse-button-release" value="4"/>
    <member name="GST_NAVIGATION_EVENT_MOUSE_MOVE" nick="mouse-move" value="5"/>
    <member name="GST_NAVIGATION_EVENT_COMMAND" nick="command" value="6"/>
    <member name="GST_NAVIGATION_EVENT_MOUSE_SCROLL" nick="mouse-scroll" value="7"/>
    <member name="GST_NAVIGATION_EVENT_TOUCH_DOWN" nick="touch-down" value="8"/>
    <member name="GST_NAVIGATION_EVENT_TOUCH_MOTION" nick="touch-motion" value="9"/>
    <member name="GST_NAVIGATION_EVENT_TOUCH_UP" nick="touch-up" value="10"/>
    <member name="GST_NAVIGATION_EVENT_TOUCH_FRAME" nick="touch-frame" value="11"/>
    <member name="GST_NAVIGATION_EVENT_TOUCH_CANCEL" nick="touch-cancel" value="12"/>
  </enum>  <enum name="GstVideoAncillaryDID" get-type="gst_video_ancillary_did_get_type">
    <member name="GST_VIDEO_ANCILLARY_DID_UNDEFINED" nick="undefined" value="0"/>
    <member name="GST_VIDEO_ANCILLARY_DID_DELETION" nick="deletion" value="128"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_3G_AUDIO_DATA_FIRST" nick="hanc-3g-audio-data-first" value="160"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_3G_AUDIO_DATA_LAST" nick="hanc-3g-audio-data-last" value="167"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_HDTV_AUDIO_DATA_FIRST" nick="hanc-hdtv-audio-data-first" value="224"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_HDTV_AUDIO_DATA_LAST" nick="hanc-hdtv-audio-data-last" value="231"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_SDTV_AUDIO_DATA_1_FIRST" nick="hanc-sdtv-audio-data-1-first" value="236"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_SDTV_AUDIO_DATA_1_LAST" nick="hanc-sdtv-audio-data-1-last" value="239"/>
    <member name="GST_VIDEO_ANCILLARY_DID_CAMERA_POSITION" nick="camera-position" value="240"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_ERROR_DETECTION" nick="hanc-error-detection" value="244"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_SDTV_AUDIO_DATA_2_FIRST" nick="hanc-sdtv-audio-data-2-first" value="248"/>
    <member name="GST_VIDEO_ANCILLARY_DID_HANC_SDTV_AUDIO_DATA_2_LAST" nick="hanc-sdtv-audio-data-2-last" value="255"/>
  </enum>  <enum name="GstVideoAncillaryDID16" get-type="gst_video_ancillary_di_d16_get_type">
    <member name="GST_VIDEO_ANCILLARY_DID16_S334_EIA_708" nick="s334-eia-708" value="24833"/>
    <member name="GST_VIDEO_ANCILLARY_DID16_S334_EIA_608" nick="s334-eia-608" value="24834"/>
    <member name="GST_VIDEO_ANCILLARY_DID16_S2016_3_AFD_BAR" nick="s2016-3-afd-bar" value="16645"/>
  </enum>  <enum name="GstVideoAFDValue" get-type="gst_video_afd_value_get_type">
    <member name="GST_VIDEO_AFD_UNAVAILABLE" nick="unavailable" value="0"/>
    <member name="GST_VIDEO_AFD_16_9_TOP_ALIGNED" nick="16-9-top-aligned" value="2"/>
    <member name="GST_VIDEO_AFD_14_9_TOP_ALIGNED" nick="14-9-top-aligned" value="3"/>
    <member name="GST_VIDEO_AFD_GREATER_THAN_16_9" nick="greater-than-16-9" value="4"/>
    <member name="GST_VIDEO_AFD_4_3_FULL_16_9_FULL" nick="4-3-full-16-9-full" value="8"/>
    <member name="GST_VIDEO_AFD_4_3_FULL_4_3_PILLAR" nick="4-3-full-4-3-pillar" value="9"/>
    <member name="GST_VIDEO_AFD_16_9_LETTER_16_9_FULL" nick="16-9-letter-16-9-full" value="10"/>
    <member name="GST_VIDEO_AFD_14_9_LETTER_14_9_PILLAR" nick="14-9-letter-14-9-pillar" value="11"/>
    <member name="GST_VIDEO_AFD_4_3_FULL_14_9_CENTER" nick="4-3-full-14-9-center" value="13"/>
    <member name="GST_VIDEO_AFD_16_9_LETTER_14_9_CENTER" nick="16-9-letter-14-9-center" value="14"/>
    <member name="GST_VIDEO_AFD_16_9_LETTER_4_3_CENTER" nick="16-9-letter-4-3-center" value="15"/>
  </enum>  <enum name="GstVideoAFDSpec" get-type="gst_video_afd_spec_get_type">
    <member name="GST_VIDEO_AFD_SPEC_DVB_ETSI" nick="dvb-etsi" value="0"/>
    <member name="GST_VIDEO_AFD_SPEC_ATSC_A53" nick="atsc-a53" value="1"/>
    <member name="GST_VIDEO_AFD_SPEC_SMPTE_ST2016_1" nick="smpte-st2016-1" value="2"/>
  </enum>  <enum name="GstVideoCaptionType" get-type="gst_video_caption_type_get_type">
    <member name="GST_VIDEO_CAPTION_TYPE_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_CAPTION_TYPE_CEA608_RAW" nick="cea608-raw" value="1"/>
    <member name="GST_VIDEO_CAPTION_TYPE_CEA608_S334_1A" nick="cea608-s334-1a" value="2"/>
    <member name="GST_VIDEO_CAPTION_TYPE_CEA708_RAW" nick="cea708-raw" value="3"/>
    <member name="GST_VIDEO_CAPTION_TYPE_CEA708_CDP" nick="cea708-cdp" value="4"/>
  </enum>  <enum name="GstVideoVBIParserResult" get-type="gst_video_vbi_parser_result_get_type">
    <member name="GST_VIDEO_VBI_PARSER_RESULT_DONE" nick="done" value="0"/>
    <member name="GST_VIDEO_VBI_PARSER_RESULT_OK" nick="ok" value="1"/>
    <member name="GST_VIDEO_VBI_PARSER_RESULT_ERROR" nick="error" value="2"/>
  </enum>  <flags name="GstVideoChromaSite" get-type="gst_video_chroma_site_get_type">
    <member name="GST_VIDEO_CHROMA_SITE_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_CHROMA_SITE_NONE" nick="none" value="1"/>
    <member name="GST_VIDEO_CHROMA_SITE_H_COSITED" nick="h-cosited" value="2"/>
    <member name="GST_VIDEO_CHROMA_SITE_V_COSITED" nick="v-cosited" value="4"/>
    <member name="GST_VIDEO_CHROMA_SITE_ALT_LINE" nick="alt-line" value="8"/>
    <member name="GST_VIDEO_CHROMA_SITE_COSITED" nick="cosited" value="6"/>
    <member name="GST_VIDEO_CHROMA_SITE_JPEG" nick="jpeg" value="1"/>
    <member name="GST_VIDEO_CHROMA_SITE_MPEG2" nick="mpeg2" value="2"/>
    <member name="GST_VIDEO_CHROMA_SITE_DV" nick="dv" value="14"/>
  </flags>
  <enum name="GstVideoChromaMethod" get-type="gst_video_chroma_method_get_type">
    <member name="GST_VIDEO_CHROMA_METHOD_NEAREST" nick="nearest" value="0"/>
    <member name="GST_VIDEO_CHROMA_METHOD_LINEAR" nick="linear" value="1"/>
  </enum>  <flags name="GstVideoChromaFlags" get-type="gst_video_chroma_flags_get_type">
    <member name="GST_VIDEO_CHROMA_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_CHROMA_FLAG_INTERLACED" nick="interlaced" value="1"/>
  </flags>
  <enum name="GstVideoColorRange" get-type="gst_video_color_range_get_type">
    <member name="GST_VIDEO_COLOR_RANGE_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_COLOR_RANGE_0_255" nick="0-255" value="1"/>
    <member name="GST_VIDEO_COLOR_RANGE_16_235" nick="16-235" value="2"/>
  </enum>  <enum name="GstVideoColorMatrix" get-type="gst_video_color_matrix_get_type">
    <member name="GST_VIDEO_COLOR_MATRIX_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_COLOR_MATRIX_RGB" nick="rgb" value="1"/>
    <member name="GST_VIDEO_COLOR_MATRIX_FCC" nick="fcc" value="2"/>
    <member name="GST_VIDEO_COLOR_MATRIX_BT709" nick="bt709" value="3"/>
    <member name="GST_VIDEO_COLOR_MATRIX_BT601" nick="bt601" value="4"/>
    <member name="GST_VIDEO_COLOR_MATRIX_SMPTE240M" nick="smpte240m" value="5"/>
    <member name="GST_VIDEO_COLOR_MATRIX_BT2020" nick="bt2020" value="6"/>
  </enum>  <enum name="GstVideoTransferFunction" get-type="gst_video_transfer_function_get_type">
    <member name="GST_VIDEO_TRANSFER_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_TRANSFER_GAMMA10" nick="gamma10" value="1"/>
    <member name="GST_VIDEO_TRANSFER_GAMMA18" nick="gamma18" value="2"/>
    <member name="GST_VIDEO_TRANSFER_GAMMA20" nick="gamma20" value="3"/>
    <member name="GST_VIDEO_TRANSFER_GAMMA22" nick="gamma22" value="4"/>
    <member name="GST_VIDEO_TRANSFER_BT709" nick="bt709" value="5"/>
    <member name="GST_VIDEO_TRANSFER_SMPTE240M" nick="smpte240m" value="6"/>
    <member name="GST_VIDEO_TRANSFER_SRGB" nick="srgb" value="7"/>
    <member name="GST_VIDEO_TRANSFER_GAMMA28" nick="gamma28" value="8"/>
    <member name="GST_VIDEO_TRANSFER_LOG100" nick="log100" value="9"/>
    <member name="GST_VIDEO_TRANSFER_LOG316" nick="log316" value="10"/>
    <member name="GST_VIDEO_TRANSFER_BT2020_12" nick="bt2020-12" value="11"/>
    <member name="GST_VIDEO_TRANSFER_ADOBERGB" nick="adobergb" value="12"/>
    <member name="GST_VIDEO_TRANSFER_BT2020_10" nick="bt2020-10" value="13"/>
    <member name="GST_VIDEO_TRANSFER_SMPTE2084" nick="smpte2084" value="14"/>
    <member name="GST_VIDEO_TRANSFER_ARIB_STD_B67" nick="arib-std-b67" value="15"/>
    <member name="GST_VIDEO_TRANSFER_BT601" nick="bt601" value="16"/>
  </enum>  <enum name="GstVideoColorPrimaries" get-type="gst_video_color_primaries_get_type">
    <member name="GST_VIDEO_COLOR_PRIMARIES_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_BT709" nick="bt709" value="1"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_BT470M" nick="bt470m" value="2"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_BT470BG" nick="bt470bg" value="3"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_SMPTE170M" nick="smpte170m" value="4"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_SMPTE240M" nick="smpte240m" value="5"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_FILM" nick="film" value="6"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_BT2020" nick="bt2020" value="7"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_ADOBERGB" nick="adobergb" value="8"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_SMPTEST428" nick="smptest428" value="9"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_SMPTERP431" nick="smpterp431" value="10"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_SMPTEEG432" nick="smpteeg432" value="11"/>
    <member name="GST_VIDEO_COLOR_PRIMARIES_EBU3213" nick="ebu3213" value="12"/>
  </enum>  <enum name="GstVideoAlphaMode" get-type="gst_video_alpha_mode_get_type">
    <member name="GST_VIDEO_ALPHA_MODE_COPY" nick="copy" value="0"/>
    <member name="GST_VIDEO_ALPHA_MODE_SET" nick="set" value="1"/>
    <member name="GST_VIDEO_ALPHA_MODE_MULT" nick="mult" value="2"/>
  </enum>  <enum name="GstVideoChromaMode" get-type="gst_video_chroma_mode_get_type">
    <member name="GST_VIDEO_CHROMA_MODE_FULL" nick="full" value="0"/>
    <member name="GST_VIDEO_CHROMA_MODE_UPSAMPLE_ONLY" nick="upsample-only" value="1"/>
    <member name="GST_VIDEO_CHROMA_MODE_DOWNSAMPLE_ONLY" nick="downsample-only" value="2"/>
    <member name="GST_VIDEO_CHROMA_MODE_NONE" nick="none" value="3"/>
  </enum>  <enum name="GstVideoMatrixMode" get-type="gst_video_matrix_mode_get_type">
    <member name="GST_VIDEO_MATRIX_MODE_FULL" nick="full" value="0"/>
    <member name="GST_VIDEO_MATRIX_MODE_INPUT_ONLY" nick="input-only" value="1"/>
    <member name="GST_VIDEO_MATRIX_MODE_OUTPUT_ONLY" nick="output-only" value="2"/>
    <member name="GST_VIDEO_MATRIX_MODE_NONE" nick="none" value="3"/>
  </enum>  <enum name="GstVideoGammaMode" get-type="gst_video_gamma_mode_get_type">
    <member name="GST_VIDEO_GAMMA_MODE_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_GAMMA_MODE_REMAP" nick="remap" value="1"/>
  </enum>  <enum name="GstVideoPrimariesMode" get-type="gst_video_primaries_mode_get_type">
    <member name="GST_VIDEO_PRIMARIES_MODE_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_PRIMARIES_MODE_MERGE_ONLY" nick="merge-only" value="1"/>
    <member name="GST_VIDEO_PRIMARIES_MODE_FAST" nick="fast" value="2"/>
  </enum>  <enum name="GstVideoDitherMethod" get-type="gst_video_dither_method_get_type">
    <member name="GST_VIDEO_DITHER_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_DITHER_VERTERR" nick="verterr" value="1"/>
    <member name="GST_VIDEO_DITHER_FLOYD_STEINBERG" nick="floyd-steinberg" value="2"/>
    <member name="GST_VIDEO_DITHER_SIERRA_LITE" nick="sierra-lite" value="3"/>
    <member name="GST_VIDEO_DITHER_BAYER" nick="bayer" value="4"/>
  </enum>  <flags name="GstVideoDitherFlags" get-type="gst_video_dither_flags_get_type">
    <member name="GST_VIDEO_DITHER_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_DITHER_FLAG_INTERLACED" nick="interlaced" value="1"/>
    <member name="GST_VIDEO_DITHER_FLAG_QUANTIZE" nick="quantize" value="2"/>
  </flags>
  <enum name="GstVideoFormat" get-type="gst_video_format_get_type">
    <member name="GST_VIDEO_FORMAT_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_FORMAT_ENCODED" nick="encoded" value="1"/>
    <member name="GST_VIDEO_FORMAT_I420" nick="i420" value="2"/>
    <member name="GST_VIDEO_FORMAT_YV12" nick="yv12" value="3"/>
    <member name="GST_VIDEO_FORMAT_YUY2" nick="yuy2" value="4"/>
    <member name="GST_VIDEO_FORMAT_UYVY" nick="uyvy" value="5"/>
    <member name="GST_VIDEO_FORMAT_AYUV" nick="ayuv" value="6"/>
    <member name="GST_VIDEO_FORMAT_RGBx" nick="rgbx" value="7"/>
    <member name="GST_VIDEO_FORMAT_BGRx" nick="bgrx" value="8"/>
    <member name="GST_VIDEO_FORMAT_xRGB" nick="xrgb" value="9"/>
    <member name="GST_VIDEO_FORMAT_xBGR" nick="xbgr" value="10"/>
    <member name="GST_VIDEO_FORMAT_RGBA" nick="rgba" value="11"/>
    <member name="GST_VIDEO_FORMAT_BGRA" nick="bgra" value="12"/>
    <member name="GST_VIDEO_FORMAT_ARGB" nick="argb" value="13"/>
    <member name="GST_VIDEO_FORMAT_ABGR" nick="abgr" value="14"/>
    <member name="GST_VIDEO_FORMAT_RGB" nick="rgb" value="15"/>
    <member name="GST_VIDEO_FORMAT_BGR" nick="bgr" value="16"/>
    <member name="GST_VIDEO_FORMAT_Y41B" nick="y41b" value="17"/>
    <member name="GST_VIDEO_FORMAT_Y42B" nick="y42b" value="18"/>
    <member name="GST_VIDEO_FORMAT_YVYU" nick="yvyu" value="19"/>
    <member name="GST_VIDEO_FORMAT_Y444" nick="y444" value="20"/>
    <member name="GST_VIDEO_FORMAT_v210" nick="v210" value="21"/>
    <member name="GST_VIDEO_FORMAT_v216" nick="v216" value="22"/>
    <member name="GST_VIDEO_FORMAT_NV12" nick="nv12" value="23"/>
    <member name="GST_VIDEO_FORMAT_NV21" nick="nv21" value="24"/>
    <member name="GST_VIDEO_FORMAT_GRAY8" nick="gray8" value="25"/>
    <member name="GST_VIDEO_FORMAT_GRAY16_BE" nick="gray16-be" value="26"/>
    <member name="GST_VIDEO_FORMAT_GRAY16_LE" nick="gray16-le" value="27"/>
    <member name="GST_VIDEO_FORMAT_v308" nick="v308" value="28"/>
    <member name="GST_VIDEO_FORMAT_RGB16" nick="rgb16" value="29"/>
    <member name="GST_VIDEO_FORMAT_BGR16" nick="bgr16" value="30"/>
    <member name="GST_VIDEO_FORMAT_RGB15" nick="rgb15" value="31"/>
    <member name="GST_VIDEO_FORMAT_BGR15" nick="bgr15" value="32"/>
    <member name="GST_VIDEO_FORMAT_UYVP" nick="uyvp" value="33"/>
    <member name="GST_VIDEO_FORMAT_A420" nick="a420" value="34"/>
    <member name="GST_VIDEO_FORMAT_RGB8P" nick="rgb8p" value="35"/>
    <member name="GST_VIDEO_FORMAT_YUV9" nick="yuv9" value="36"/>
    <member name="GST_VIDEO_FORMAT_YVU9" nick="yvu9" value="37"/>
    <member name="GST_VIDEO_FORMAT_IYU1" nick="iyu1" value="38"/>
    <member name="GST_VIDEO_FORMAT_ARGB64" nick="argb64" value="39"/>
    <member name="GST_VIDEO_FORMAT_AYUV64" nick="ayuv64" value="40"/>
    <member name="GST_VIDEO_FORMAT_r210" nick="r210" value="41"/>
    <member name="GST_VIDEO_FORMAT_I420_10BE" nick="i420-10be" value="42"/>
    <member name="GST_VIDEO_FORMAT_I420_10LE" nick="i420-10le" value="43"/>
    <member name="GST_VIDEO_FORMAT_I422_10BE" nick="i422-10be" value="44"/>
    <member name="GST_VIDEO_FORMAT_I422_10LE" nick="i422-10le" value="45"/>
    <member name="GST_VIDEO_FORMAT_Y444_10BE" nick="y444-10be" value="46"/>
    <member name="GST_VIDEO_FORMAT_Y444_10LE" nick="y444-10le" value="47"/>
    <member name="GST_VIDEO_FORMAT_GBR" nick="gbr" value="48"/>
    <member name="GST_VIDEO_FORMAT_GBR_10BE" nick="gbr-10be" value="49"/>
    <member name="GST_VIDEO_FORMAT_GBR_10LE" nick="gbr-10le" value="50"/>
    <member name="GST_VIDEO_FORMAT_NV16" nick="nv16" value="51"/>
    <member name="GST_VIDEO_FORMAT_NV24" nick="nv24" value="52"/>
    <member name="GST_VIDEO_FORMAT_NV12_64Z32" nick="nv12-64z32" value="53"/>
    <member name="GST_VIDEO_FORMAT_A420_10BE" nick="a420-10be" value="54"/>
    <member name="GST_VIDEO_FORMAT_A420_10LE" nick="a420-10le" value="55"/>
    <member name="GST_VIDEO_FORMAT_A422_10BE" nick="a422-10be" value="56"/>
    <member name="GST_VIDEO_FORMAT_A422_10LE" nick="a422-10le" value="57"/>
    <member name="GST_VIDEO_FORMAT_A444_10BE" nick="a444-10be" value="58"/>
    <member name="GST_VIDEO_FORMAT_A444_10LE" nick="a444-10le" value="59"/>
    <member name="GST_VIDEO_FORMAT_NV61" nick="nv61" value="60"/>
    <member name="GST_VIDEO_FORMAT_P010_10BE" nick="p010-10be" value="61"/>
    <member name="GST_VIDEO_FORMAT_P010_10LE" nick="p010-10le" value="62"/>
    <member name="GST_VIDEO_FORMAT_IYU2" nick="iyu2" value="63"/>
    <member name="GST_VIDEO_FORMAT_VYUY" nick="vyuy" value="64"/>
    <member name="GST_VIDEO_FORMAT_GBRA" nick="gbra" value="65"/>
    <member name="GST_VIDEO_FORMAT_GBRA_10BE" nick="gbra-10be" value="66"/>
    <member name="GST_VIDEO_FORMAT_GBRA_10LE" nick="gbra-10le" value="67"/>
    <member name="GST_VIDEO_FORMAT_GBR_12BE" nick="gbr-12be" value="68"/>
    <member name="GST_VIDEO_FORMAT_GBR_12LE" nick="gbr-12le" value="69"/>
    <member name="GST_VIDEO_FORMAT_GBRA_12BE" nick="gbra-12be" value="70"/>
    <member name="GST_VIDEO_FORMAT_GBRA_12LE" nick="gbra-12le" value="71"/>
    <member name="GST_VIDEO_FORMAT_I420_12BE" nick="i420-12be" value="72"/>
    <member name="GST_VIDEO_FORMAT_I420_12LE" nick="i420-12le" value="73"/>
    <member name="GST_VIDEO_FORMAT_I422_12BE" nick="i422-12be" value="74"/>
    <member name="GST_VIDEO_FORMAT_I422_12LE" nick="i422-12le" value="75"/>
    <member name="GST_VIDEO_FORMAT_Y444_12BE" nick="y444-12be" value="76"/>
    <member name="GST_VIDEO_FORMAT_Y444_12LE" nick="y444-12le" value="77"/>
    <member name="GST_VIDEO_FORMAT_GRAY10_LE32" nick="gray10-le32" value="78"/>
    <member name="GST_VIDEO_FORMAT_NV12_10LE32" nick="nv12-10le32" value="79"/>
    <member name="GST_VIDEO_FORMAT_NV16_10LE32" nick="nv16-10le32" value="80"/>
    <member name="GST_VIDEO_FORMAT_NV12_10LE40" nick="nv12-10le40" value="81"/>
    <member name="GST_VIDEO_FORMAT_Y210" nick="y210" value="82"/>
    <member name="GST_VIDEO_FORMAT_Y410" nick="y410" value="83"/>
    <member name="GST_VIDEO_FORMAT_VUYA" nick="vuya" value="84"/>
    <member name="GST_VIDEO_FORMAT_BGR10A2_LE" nick="bgr10a2-le" value="85"/>
    <member name="GST_VIDEO_FORMAT_RGB10A2_LE" nick="rgb10a2-le" value="86"/>
    <member name="GST_VIDEO_FORMAT_Y444_16BE" nick="y444-16be" value="87"/>
    <member name="GST_VIDEO_FORMAT_Y444_16LE" nick="y444-16le" value="88"/>
    <member name="GST_VIDEO_FORMAT_P016_BE" nick="p016-be" value="89"/>
    <member name="GST_VIDEO_FORMAT_P016_LE" nick="p016-le" value="90"/>
    <member name="GST_VIDEO_FORMAT_P012_BE" nick="p012-be" value="91"/>
    <member name="GST_VIDEO_FORMAT_P012_LE" nick="p012-le" value="92"/>
    <member name="GST_VIDEO_FORMAT_Y212_BE" nick="y212-be" value="93"/>
    <member name="GST_VIDEO_FORMAT_Y212_LE" nick="y212-le" value="94"/>
    <member name="GST_VIDEO_FORMAT_Y412_BE" nick="y412-be" value="95"/>
    <member name="GST_VIDEO_FORMAT_Y412_LE" nick="y412-le" value="96"/>
    <member name="GST_VIDEO_FORMAT_NV12_4L4" nick="nv12-4l4" value="97"/>
    <member name="GST_VIDEO_FORMAT_NV12_32L32" nick="nv12-32l32" value="98"/>
    <member name="GST_VIDEO_FORMAT_RGBP" nick="rgbp" value="99"/>
    <member name="GST_VIDEO_FORMAT_BGRP" nick="bgrp" value="100"/>
    <member name="GST_VIDEO_FORMAT_AV12" nick="av12" value="101"/>
    <member name="GST_VIDEO_FORMAT_ARGB64_LE" nick="argb64-le" value="102"/>
    <member name="GST_VIDEO_FORMAT_ARGB64_BE" nick="argb64-be" value="103"/>
    <member name="GST_VIDEO_FORMAT_RGBA64_LE" nick="rgba64-le" value="104"/>
    <member name="GST_VIDEO_FORMAT_RGBA64_BE" nick="rgba64-be" value="105"/>
    <member name="GST_VIDEO_FORMAT_BGRA64_LE" nick="bgra64-le" value="106"/>
    <member name="GST_VIDEO_FORMAT_BGRA64_BE" nick="bgra64-be" value="107"/>
    <member name="GST_VIDEO_FORMAT_ABGR64_LE" nick="abgr64-le" value="108"/>
    <member name="GST_VIDEO_FORMAT_ABGR64_BE" nick="abgr64-be" value="109"/>
    <member name="GST_VIDEO_FORMAT_NV12_16L32S" nick="nv12-16l32s" value="110"/>
    <member name="GST_VIDEO_FORMAT_NV12_8L128" nick="nv12-8l128" value="111"/>
    <member name="GST_VIDEO_FORMAT_NV12_10BE_8L128" nick="nv12-10be-8l128" value="112"/>
  </enum>  <flags name="GstVideoFormatFlags" get-type="gst_video_format_flags_get_type">
    <member name="GST_VIDEO_FORMAT_FLAG_YUV" nick="yuv" value="1"/>
    <member name="GST_VIDEO_FORMAT_FLAG_RGB" nick="rgb" value="2"/>
    <member name="GST_VIDEO_FORMAT_FLAG_GRAY" nick="gray" value="4"/>
    <member name="GST_VIDEO_FORMAT_FLAG_ALPHA" nick="alpha" value="8"/>
    <member name="GST_VIDEO_FORMAT_FLAG_LE" nick="le" value="16"/>
    <member name="GST_VIDEO_FORMAT_FLAG_PALETTE" nick="palette" value="32"/>
    <member name="GST_VIDEO_FORMAT_FLAG_COMPLEX" nick="complex" value="64"/>
    <member name="GST_VIDEO_FORMAT_FLAG_UNPACK" nick="unpack" value="128"/>
    <member name="GST_VIDEO_FORMAT_FLAG_TILED" nick="tiled" value="256"/>
    <member name="GST_VIDEO_FORMAT_FLAG_SUBTILES" nick="subtiles" value="512"/>
  </flags>
  <flags name="GstVideoPackFlags" get-type="gst_video_pack_flags_get_type">
    <member name="GST_VIDEO_PACK_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_PACK_FLAG_TRUNCATE_RANGE" nick="truncate-range" value="1"/>
    <member name="GST_VIDEO_PACK_FLAG_INTERLACED" nick="interlaced" value="2"/>
  </flags>
  <flags name="GstVideoFrameFlags" get-type="gst_video_frame_flags_get_type">
    <member name="GST_VIDEO_FRAME_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_FRAME_FLAG_INTERLACED" nick="interlaced" value="1"/>
    <member name="GST_VIDEO_FRAME_FLAG_TFF" nick="tff" value="2"/>
    <member name="GST_VIDEO_FRAME_FLAG_RFF" nick="rff" value="4"/>
    <member name="GST_VIDEO_FRAME_FLAG_ONEFIELD" nick="onefield" value="8"/>
    <member name="GST_VIDEO_FRAME_FLAG_MULTIPLE_VIEW" nick="multiple-view" value="16"/>
    <member name="GST_VIDEO_FRAME_FLAG_FIRST_IN_BUNDLE" nick="first-in-bundle" value="32"/>
    <member name="GST_VIDEO_FRAME_FLAG_TOP_FIELD" nick="top-field" value="10"/>
    <member name="GST_VIDEO_FRAME_FLAG_ONEFIELD" nick="onefield" value="8"/>
    <member name="GST_VIDEO_FRAME_FLAG_BOTTOM_FIELD" nick="bottom-field" value="8"/>
  </flags>
  <flags name="GstVideoBufferFlags" get-type="gst_video_buffer_flags_get_type">
    <member name="GST_VIDEO_BUFFER_FLAG_INTERLACED" nick="interlaced" value="1048576"/>
    <member name="GST_VIDEO_BUFFER_FLAG_TFF" nick="tff" value="2097152"/>
    <member name="GST_VIDEO_BUFFER_FLAG_RFF" nick="rff" value="4194304"/>
    <member name="GST_VIDEO_BUFFER_FLAG_ONEFIELD" nick="onefield" value="8388608"/>
    <member name="GST_VIDEO_BUFFER_FLAG_MULTIPLE_VIEW" nick="multiple-view" value="16777216"/>
    <member name="GST_VIDEO_BUFFER_FLAG_FIRST_IN_BUNDLE" nick="first-in-bundle" value="33554432"/>
    <member name="GST_VIDEO_BUFFER_FLAG_TOP_FIELD" nick="top-field" value="10485760"/>
    <member name="GST_VIDEO_BUFFER_FLAG_ONEFIELD" nick="onefield" value="8388608"/>
    <member name="GST_VIDEO_BUFFER_FLAG_BOTTOM_FIELD" nick="bottom-field" value="8388608"/>
    <member name="GST_VIDEO_BUFFER_FLAG_MARKER" nick="marker" value="512"/>
    <member name="GST_VIDEO_BUFFER_FLAG_LAST" nick="last" value="268435456"/>
  </flags>
  <flags name="GstVideoFrameMapFlags" get-type="gst_video_frame_map_flags_get_type">
    <member name="GST_VIDEO_FRAME_MAP_FLAG_NO_REF" nick="no-ref" value="65536"/>
    <member name="GST_VIDEO_FRAME_MAP_FLAG_LAST" nick="last" value="16777216"/>
  </flags>
  <enum name="GstVideoInterlaceMode" get-type="gst_video_interlace_mode_get_type">
    <member name="GST_VIDEO_INTERLACE_MODE_PROGRESSIVE" nick="progressive" value="0"/>
    <member name="GST_VIDEO_INTERLACE_MODE_INTERLEAVED" nick="interleaved" value="1"/>
    <member name="GST_VIDEO_INTERLACE_MODE_MIXED" nick="mixed" value="2"/>
    <member name="GST_VIDEO_INTERLACE_MODE_FIELDS" nick="fields" value="3"/>
    <member name="GST_VIDEO_INTERLACE_MODE_ALTERNATE" nick="alternate" value="4"/>
  </enum>  <enum name="GstVideoMultiviewMode" get-type="gst_video_multiview_mode_get_type">
    <member name="GST_VIDEO_MULTIVIEW_MODE_NONE" nick="none" value="-1"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_MONO" nick="mono" value="0"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_LEFT" nick="left" value="1"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_RIGHT" nick="right" value="2"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE" nick="side-by-side" value="3"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX" nick="side-by-side-quincunx" value="4"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED" nick="column-interleaved" value="5"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED" nick="row-interleaved" value="6"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM" nick="top-bottom" value="7"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD" nick="checkerboard" value="8"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME" nick="frame-by-frame" value="32"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME" nick="multiview-frame-by-frame" value="33"/>
    <member name="GST_VIDEO_MULTIVIEW_MODE_SEPARATED" nick="separated" value="34"/>
  </enum>  <enum name="GstVideoMultiviewFramePacking" get-type="gst_video_multiview_frame_packing_get_type">
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE" nick="none" value="-1"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO" nick="mono" value="0"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT" nick="left" value="1"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT" nick="right" value="2"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE" nick="side-by-side" value="3"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX" nick="side-by-side-quincunx" value="4"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED" nick="column-interleaved" value="5"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED" nick="row-interleaved" value="6"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM" nick="top-bottom" value="7"/>
    <member name="GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD" nick="checkerboard" value="8"/>
  </enum>  <flags name="GstVideoMultiviewFlags" get-type="gst_video_multiview_flags_get_type">
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST" nick="right-view-first" value="1"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED" nick="left-flipped" value="2"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED" nick="left-flopped" value="4"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED" nick="right-flipped" value="8"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED" nick="right-flopped" value="16"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT" nick="half-aspect" value="16384"/>
    <member name="GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO" nick="mixed-mono" value="32768"/>
  </flags>
  <flags name="GstVideoFlags" get-type="gst_video_flags_get_type">
    <member name="GST_VIDEO_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_FLAG_VARIABLE_FPS" nick="variable-fps" value="1"/>
    <member name="GST_VIDEO_FLAG_PREMULTIPLIED_ALPHA" nick="premultiplied-alpha" value="2"/>
  </flags>
  <enum name="GstVideoFieldOrder" get-type="gst_video_field_order_get_type">
    <member name="GST_VIDEO_FIELD_ORDER_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_FIELD_ORDER_TOP_FIELD_FIRST" nick="top-field-first" value="1"/>
    <member name="GST_VIDEO_FIELD_ORDER_BOTTOM_FIELD_FIRST" nick="bottom-field-first" value="2"/>
  </enum>  <flags name="GstVideoOverlayFormatFlags" get-type="gst_video_overlay_format_flags_get_type">
    <member name="GST_VIDEO_OVERLAY_FORMAT_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_OVERLAY_FORMAT_FLAG_PREMULTIPLIED_ALPHA" nick="premultiplied-alpha" value="1"/>
    <member name="GST_VIDEO_OVERLAY_FORMAT_FLAG_GLOBAL_ALPHA" nick="global-alpha" value="2"/>
  </flags>
  <enum name="GstVideoResamplerMethod" get-type="gst_video_resampler_method_get_type">
    <member name="GST_VIDEO_RESAMPLER_METHOD_NEAREST" nick="nearest" value="0"/>
    <member name="GST_VIDEO_RESAMPLER_METHOD_LINEAR" nick="linear" value="1"/>
    <member name="GST_VIDEO_RESAMPLER_METHOD_CUBIC" nick="cubic" value="2"/>
    <member name="GST_VIDEO_RESAMPLER_METHOD_SINC" nick="sinc" value="3"/>
    <member name="GST_VIDEO_RESAMPLER_METHOD_LANCZOS" nick="lanczos" value="4"/>
  </enum>  <flags name="GstVideoResamplerFlags" get-type="gst_video_resampler_flags_get_type">
    <member name="GST_VIDEO_RESAMPLER_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_RESAMPLER_FLAG_HALF_TAPS" nick="half-taps" value="1"/>
  </flags>
  <flags name="GstVideoScalerFlags" get-type="gst_video_scaler_flags_get_type">
    <member name="GST_VIDEO_SCALER_FLAG_NONE" nick="none" value="0"/>
    <member name="GST_VIDEO_SCALER_FLAG_INTERLACED" nick="interlaced" value="1"/>
  </flags>
  <enum name="GstVideoTileType" get-type="gst_video_tile_type_get_type">
    <member name="GST_VIDEO_TILE_TYPE_INDEXED" nick="indexed" value="0"/>
  </enum>  <enum name="GstVideoTileMode" get-type="gst_video_tile_mode_get_type">
    <member name="GST_VIDEO_TILE_MODE_UNKNOWN" nick="unknown" value="0"/>
    <member name="GST_VIDEO_TILE_MODE_ZFLIPZ_2X2" nick="zflipz-2x2" value="65536"/>
    <member name="GST_VIDEO_TILE_MODE_LINEAR" nick="linear" value="131072"/>
  </enum>  <enum name="GstVideoOrientationMethod" get-type="gst_video_orientation_method_get_type">
    <member name="GST_VIDEO_ORIENTATION_IDENTITY" nick="identity" value="0"/>
    <member name="GST_VIDEO_ORIENTATION_90R" nick="90r" value="1"/>
    <member name="GST_VIDEO_ORIENTATION_180" nick="180" value="2"/>
    <member name="GST_VIDEO_ORIENTATION_90L" nick="90l" value="3"/>
    <member name="GST_VIDEO_ORIENTATION_HORIZ" nick="horiz" value="4"/>
    <member name="GST_VIDEO_ORIENTATION_VERT" nick="vert" value="5"/>
    <member name="GST_VIDEO_ORIENTATION_UL_LR" nick="ul-lr" value="6"/>
    <member name="GST_VIDEO_ORIENTATION_UR_LL" nick="ur-ll" value="7"/>
    <member name="GST_VIDEO_ORIENTATION_AUTO" nick="auto" value="8"/>
    <member name="GST_VIDEO_ORIENTATION_CUSTOM" nick="custom" value="9"/>
  </enum>  <boxed name="GstVideoInfo" get-type="gst_video_info_get_type"/>
  <fundamental name="GstVideoMultiviewFlagsSet" get-type="gst_video_multiview_flagset_get_type" parents="GstFlagSet">
  </fundamental>
  <class name="GstVideoAggregatorPad" get-type="gst_video_aggregator_pad_get_type" parents="GstAggregatorPad,GstPad,GstObject,GInitiallyUnowned,GObject">
    <property name="zorder" type="guint" flags="739" default-value="0"/>
    <property name="repeat-after-eos" type="gboolean" flags="739" default-value="FALSE"/>
    <property name="max-last-buffer-repeat" type="guint64" flags="4323" default-value="18446744073709551615"/>
  </class>
  <class name="GstVideoAggregatorConvertPad" get-type="gst_video_aggregator_convert_pad_get_type" parents="GstVideoAggregatorPad,GstAggregatorPad,GstPad,GstObject,GInitiallyUnowned,GObject">
    <property name="converter-config" type="GstStructure" flags="227"/>
  </class>
  <class name="GstVideoAggregatorParallelConvertPad" get-type="gst_video_aggregator_parallel_convert_pad_get_type" parents="GstVideoAggregatorConvertPad,GstVideoAggregatorPad,GstAggregatorPad,GstPad,GstObject,GInitiallyUnowned,GObject">
  </class>
  <class name="GstVideoAggregator" get-type="gst_video_aggregator_get_type" parents="GstAggregator,GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <property name="force-live" type="gboolean" flags="235" default-value="FALSE"/>
  </class>
  <boxed name="GstVideoCodecState" get-type="gst_video_codec_state_get_type"/>
  <boxed name="GstVideoCodecFrame" get-type="gst_video_codec_frame_get_type"/>
  <class name="GstVideoDecoder" get-type="gst_video_decoder_get_type" parents="GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <property name="qos" type="gboolean" flags="227" default-value="TRUE"/>
    <property name="max-errors" type="gint" flags="227" default-value="-1"/>
    <property name="min-force-key-unit-interval" type="guint64" flags="227" default-value="0"/>
    <property name="discard-corrupted-frames" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="automatic-request-sync-points" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="automatic-request-sync-point-flags" type="GstVideoDecoderRequestSyncPointFlags" flags="227" default-value="GST_VIDEO_DECODER_REQUEST_SYNC_POINT_DISCARD_INPUT | GST_VIDEO_DECODER_REQUEST_SYNC_POINT_CORRUPT_OUTPUT"/>
  </class>
  <class name="GstVideoEncoder" get-type="gst_video_encoder_get_type" parents="GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
    <implements name="GstPreset"/>
    <property name="qos" type="gboolean" flags="227" default-value="FALSE"/>
    <property name="min-force-key-unit-interval" type="guint64" flags="227" default-value="0"/>
  </class>
  <class name="GstVideoFilter" get-type="gst_video_filter_get_type" parents="GstBaseTransform,GstElement,GstObject,GInitiallyUnowned,GObject" abstract="1">
  </class>
  <boxed name="GstVideoTimeCode" get-type="gst_video_time_code_get_type"/>
  <boxed name="GstVideoTimeCodeInterval" get-type="gst_video_time_code_interval_get_type"/>
  <class name="GstVideoBufferPool" get-type="gst_video_buffer_pool_get_type" parents="GstBufferPool,GstObject,GInitiallyUnowned,GObject">
  </class>
  <class name="GstVideoSink" get-type="gst_video_sink_get_type" parents="GstBaseSink,GstElement,GstObject,GInitiallyUnowned,GObject">
    <property name="show-preroll-frame" type="gboolean" flags="231" default-value="TRUE"/>
  </class>
  <interface name="GstNavigation" get-type="gst_navigation_get_type">
  </interface>
  <boxed name="GstVideoVBIParser" get-type="gst_video_vbi_parser_get_type"/>
  <boxed name="GstVideoVBIEncoder" get-type="gst_video_vbi_encoder_get_type"/>
  <interface name="GstVideoDirection" get-type="gst_video_direction_get_type">
    <property name="video-direction" type="GstVideoOrientationMethod" flags="743" default-value="GST_VIDEO_ORIENTATION_IDENTITY"/>
  </interface>
  <interface name="GstVideoOrientation" get-type="gst_video_orientation_get_type">
  </interface>
  <boxed name="GstVideoOverlayRectangle" get-type="gst_video_overlay_rectangle_get_type"/>
  <boxed name="GstVideoOverlayComposition" get-type="gst_video_overlay_composition_get_type"/>
  <interface name="GstVideoOverlay" get-type="gst_video_overlay_get_type">
  </interface>
</dump>
