1 2 /* This file is generated by glib-mkenums, do not modify it. This code is licensed under the same license as the containing project. Note that it links to GLib, so must comply with the LGPL linking clauses. */ 3 4 #pragma once 5 6 #include <glib-object.h> 7 #include <gst/video/video-prelude.h> 8 9 G_BEGIN_DECLS 10 11 /* enumerations from "colorbalance.h" */ 12 13 GST_VIDEO_API 14 GType gst_color_balance_type_get_type (void); 15 #define GST_TYPE_COLOR_BALANCE_TYPE (gst_color_balance_type_get_type()) 16 17 /* enumerations from "gstvideodecoder.h" */ 18 19 GST_VIDEO_API 20 GType gst_video_decoder_request_sync_point_flags_get_type (void); 21 #define GST_TYPE_VIDEO_DECODER_REQUEST_SYNC_POINT_FLAGS (gst_video_decoder_request_sync_point_flags_get_type()) 22 23 /* enumerations from "gstvideometa.h" */ 24 25 GST_VIDEO_API 26 GType gst_video_gl_texture_type_get_type (void); 27 #define GST_TYPE_VIDEO_GL_TEXTURE_TYPE (gst_video_gl_texture_type_get_type()) 28 29 GST_VIDEO_API 30 GType gst_video_gl_texture_orientation_get_type (void); 31 #define GST_TYPE_VIDEO_GL_TEXTURE_ORIENTATION (gst_video_gl_texture_orientation_get_type()) 32 33 /* enumerations from "gstvideotimecode.h" */ 34 35 GST_VIDEO_API 36 GType gst_video_time_code_flags_get_type (void); 37 #define GST_TYPE_VIDEO_TIME_CODE_FLAGS (gst_video_time_code_flags_get_type()) 38 39 /* enumerations from "gstvideoutils.h" */ 40 41 GST_VIDEO_API 42 GType gst_video_codec_frame_flags_get_type (void); 43 #define GST_TYPE_VIDEO_CODEC_FRAME_FLAGS (gst_video_codec_frame_flags_get_type()) 44 45 /* enumerations from "navigation.h" */ 46 47 GST_VIDEO_API 48 GType gst_navigation_command_get_type (void); 49 #define GST_TYPE_NAVIGATION_COMMAND (gst_navigation_command_get_type()) 50 51 GST_VIDEO_API 52 GType gst_navigation_query_type_get_type (void); 53 #define GST_TYPE_NAVIGATION_QUERY_TYPE (gst_navigation_query_type_get_type()) 54 55 GST_VIDEO_API 56 GType gst_navigation_message_type_get_type (void); 57 #define GST_TYPE_NAVIGATION_MESSAGE_TYPE (gst_navigation_message_type_get_type()) 58 59 GST_VIDEO_API 60 GType gst_navigation_event_type_get_type (void); 61 #define GST_TYPE_NAVIGATION_EVENT_TYPE (gst_navigation_event_type_get_type()) 62 63 /* enumerations from "video-anc.h" */ 64 65 GST_VIDEO_API 66 GType gst_video_ancillary_did_get_type (void); 67 #define GST_TYPE_VIDEO_ANCILLARY_DID (gst_video_ancillary_did_get_type()) 68 69 GST_VIDEO_API 70 GType gst_video_ancillary_di_d16_get_type (void); 71 #define GST_TYPE_VIDEO_ANCILLARY_DI_D16 (gst_video_ancillary_di_d16_get_type()) 72 73 GST_VIDEO_API 74 GType gst_video_afd_value_get_type (void); 75 #define GST_TYPE_VIDEO_AFD_VALUE (gst_video_afd_value_get_type()) 76 77 GST_VIDEO_API 78 GType gst_video_afd_spec_get_type (void); 79 #define GST_TYPE_VIDEO_AFD_SPEC (gst_video_afd_spec_get_type()) 80 81 GST_VIDEO_API 82 GType gst_video_caption_type_get_type (void); 83 #define GST_TYPE_VIDEO_CAPTION_TYPE (gst_video_caption_type_get_type()) 84 85 GST_VIDEO_API 86 GType gst_video_vbi_parser_result_get_type (void); 87 #define GST_TYPE_VIDEO_VBI_PARSER_RESULT (gst_video_vbi_parser_result_get_type()) 88 89 /* enumerations from "video-chroma.h" */ 90 91 GST_VIDEO_API 92 GType gst_video_chroma_site_get_type (void); 93 #define GST_TYPE_VIDEO_CHROMA_SITE (gst_video_chroma_site_get_type()) 94 95 GST_VIDEO_API 96 GType gst_video_chroma_method_get_type (void); 97 #define GST_TYPE_VIDEO_CHROMA_METHOD (gst_video_chroma_method_get_type()) 98 99 GST_VIDEO_API 100 GType gst_video_chroma_flags_get_type (void); 101 #define GST_TYPE_VIDEO_CHROMA_FLAGS (gst_video_chroma_flags_get_type()) 102 103 /* enumerations from "video-color.h" */ 104 105 GST_VIDEO_API 106 GType gst_video_color_range_get_type (void); 107 #define GST_TYPE_VIDEO_COLOR_RANGE (gst_video_color_range_get_type()) 108 109 GST_VIDEO_API 110 GType gst_video_color_matrix_get_type (void); 111 #define GST_TYPE_VIDEO_COLOR_MATRIX (gst_video_color_matrix_get_type()) 112 113 GST_VIDEO_API 114 GType gst_video_transfer_function_get_type (void); 115 #define GST_TYPE_VIDEO_TRANSFER_FUNCTION (gst_video_transfer_function_get_type()) 116 117 GST_VIDEO_API 118 GType gst_video_color_primaries_get_type (void); 119 #define GST_TYPE_VIDEO_COLOR_PRIMARIES (gst_video_color_primaries_get_type()) 120 121 /* enumerations from "video-converter.h" */ 122 123 GST_VIDEO_API 124 GType gst_video_alpha_mode_get_type (void); 125 #define GST_TYPE_VIDEO_ALPHA_MODE (gst_video_alpha_mode_get_type()) 126 127 GST_VIDEO_API 128 GType gst_video_chroma_mode_get_type (void); 129 #define GST_TYPE_VIDEO_CHROMA_MODE (gst_video_chroma_mode_get_type()) 130 131 GST_VIDEO_API 132 GType gst_video_matrix_mode_get_type (void); 133 #define GST_TYPE_VIDEO_MATRIX_MODE (gst_video_matrix_mode_get_type()) 134 135 GST_VIDEO_API 136 GType gst_video_gamma_mode_get_type (void); 137 #define GST_TYPE_VIDEO_GAMMA_MODE (gst_video_gamma_mode_get_type()) 138 139 GST_VIDEO_API 140 GType gst_video_primaries_mode_get_type (void); 141 #define GST_TYPE_VIDEO_PRIMARIES_MODE (gst_video_primaries_mode_get_type()) 142 143 /* enumerations from "video-dither.h" */ 144 145 GST_VIDEO_API 146 GType gst_video_dither_method_get_type (void); 147 #define GST_TYPE_VIDEO_DITHER_METHOD (gst_video_dither_method_get_type()) 148 149 GST_VIDEO_API 150 GType gst_video_dither_flags_get_type (void); 151 #define GST_TYPE_VIDEO_DITHER_FLAGS (gst_video_dither_flags_get_type()) 152 153 /* enumerations from "video-format.h" */ 154 155 GST_VIDEO_API 156 GType gst_video_format_get_type (void); 157 #define GST_TYPE_VIDEO_FORMAT (gst_video_format_get_type()) 158 159 GST_VIDEO_API 160 GType gst_video_format_flags_get_type (void); 161 #define GST_TYPE_VIDEO_FORMAT_FLAGS (gst_video_format_flags_get_type()) 162 163 GST_VIDEO_API 164 GType gst_video_pack_flags_get_type (void); 165 #define GST_TYPE_VIDEO_PACK_FLAGS (gst_video_pack_flags_get_type()) 166 167 /* enumerations from "video-frame.h" */ 168 169 GST_VIDEO_API 170 GType gst_video_frame_flags_get_type (void); 171 #define GST_TYPE_VIDEO_FRAME_FLAGS (gst_video_frame_flags_get_type()) 172 173 GST_VIDEO_API 174 GType gst_video_buffer_flags_get_type (void); 175 #define GST_TYPE_VIDEO_BUFFER_FLAGS (gst_video_buffer_flags_get_type()) 176 177 GST_VIDEO_API 178 GType gst_video_frame_map_flags_get_type (void); 179 #define GST_TYPE_VIDEO_FRAME_MAP_FLAGS (gst_video_frame_map_flags_get_type()) 180 181 /* enumerations from "video-info.h" */ 182 183 GST_VIDEO_API 184 GType gst_video_interlace_mode_get_type (void); 185 #define GST_TYPE_VIDEO_INTERLACE_MODE (gst_video_interlace_mode_get_type()) 186 187 GST_VIDEO_API 188 GType gst_video_multiview_mode_get_type (void); 189 #define GST_TYPE_VIDEO_MULTIVIEW_MODE (gst_video_multiview_mode_get_type()) 190 191 GST_VIDEO_API 192 GType gst_video_multiview_frame_packing_get_type (void); 193 #define GST_TYPE_VIDEO_MULTIVIEW_FRAME_PACKING (gst_video_multiview_frame_packing_get_type()) 194 195 GST_VIDEO_API 196 GType gst_video_multiview_flags_get_type (void); 197 #define GST_TYPE_VIDEO_MULTIVIEW_FLAGS (gst_video_multiview_flags_get_type()) 198 199 GST_VIDEO_API 200 GType gst_video_flags_get_type (void); 201 #define GST_TYPE_VIDEO_FLAGS (gst_video_flags_get_type()) 202 203 GST_VIDEO_API 204 GType gst_video_field_order_get_type (void); 205 #define GST_TYPE_VIDEO_FIELD_ORDER (gst_video_field_order_get_type()) 206 207 /* enumerations from "video-overlay-composition.h" */ 208 209 GST_VIDEO_API 210 GType gst_video_overlay_format_flags_get_type (void); 211 #define GST_TYPE_VIDEO_OVERLAY_FORMAT_FLAGS (gst_video_overlay_format_flags_get_type()) 212 213 /* enumerations from "video-resampler.h" */ 214 215 GST_VIDEO_API 216 GType gst_video_resampler_method_get_type (void); 217 #define GST_TYPE_VIDEO_RESAMPLER_METHOD (gst_video_resampler_method_get_type()) 218 219 GST_VIDEO_API 220 GType gst_video_resampler_flags_get_type (void); 221 #define GST_TYPE_VIDEO_RESAMPLER_FLAGS (gst_video_resampler_flags_get_type()) 222 223 /* enumerations from "video-scaler.h" */ 224 225 GST_VIDEO_API 226 GType gst_video_scaler_flags_get_type (void); 227 #define GST_TYPE_VIDEO_SCALER_FLAGS (gst_video_scaler_flags_get_type()) 228 229 /* enumerations from "video-tile.h" */ 230 231 GST_VIDEO_API 232 GType gst_video_tile_type_get_type (void); 233 #define GST_TYPE_VIDEO_TILE_TYPE (gst_video_tile_type_get_type()) 234 235 GST_VIDEO_API 236 GType gst_video_tile_mode_get_type (void); 237 #define GST_TYPE_VIDEO_TILE_MODE (gst_video_tile_mode_get_type()) 238 239 /* enumerations from "video.h" */ 240 241 GST_VIDEO_API 242 GType gst_video_orientation_method_get_type (void); 243 #define GST_TYPE_VIDEO_ORIENTATION_METHOD (gst_video_orientation_method_get_type()) 244 245 G_END_DECLS 246 247 /* Generated data ends here */ 248 249