diff options
Diffstat (limited to 'win32')
-rw-r--r-- | win32/common/_stdint.h | 4 | ||||
-rw-r--r-- | win32/common/config.h | 8 | ||||
-rw-r--r-- | win32/common/video-enumtypes.c | 110 | ||||
-rw-r--r-- | win32/common/video-enumtypes.h | 6 |
4 files changed, 122 insertions, 6 deletions
diff --git a/win32/common/_stdint.h b/win32/common/_stdint.h index fc48babbd..37f816490 100644 --- a/win32/common/_stdint.h +++ b/win32/common/_stdint.h @@ -1,8 +1,8 @@ #ifndef _GST_PLUGINS_BASE__STDINT_H #define _GST_PLUGINS_BASE__STDINT_H 1 #ifndef _GENERATED_STDINT_H -#define _GENERATED_STDINT_H "gst-plugins-base 1.5.1" -/* generated using gnu compiler Debian clang version 3.6.1-1 (tags/RELEASE_361/final) (based on LLVM 3.6.1) */ +#define _GENERATED_STDINT_H "gst-plugins-base 1.5.2" +/* generated using gnu compiler Debian clang version 3.7.0-svn239806-1+b1 (trunk) (based on LLVM 3.7.0) */ #define _STDINT_HAVE_STDINT_H 1 #include <stdint.h> #endif diff --git a/win32/common/config.h b/win32/common/config.h index 20fcdea00..458bcc397 100644 --- a/win32/common/config.h +++ b/win32/common/config.h @@ -87,7 +87,7 @@ #define GST_PACKAGE_ORIGIN "Unknown package origin" /* GStreamer package release date/time for plugins as YYYY-MM-DD */ -#define GST_PACKAGE_RELEASE_DATETIME "2015-06-07" +#define GST_PACKAGE_RELEASE_DATETIME "2015-06-24" /* Define if static plugins should be built */ #undef GST_PLUGIN_BUILD_STATIC @@ -337,7 +337,7 @@ #define PACKAGE_NAME "GStreamer Base Plug-ins" /* Define to the full name and version of this package. */ -#define PACKAGE_STRING "GStreamer Base Plug-ins 1.5.1" +#define PACKAGE_STRING "GStreamer Base Plug-ins 1.5.2" /* Define to the one symbol short name of this package. */ #define PACKAGE_TARNAME "gst-plugins-base" @@ -346,7 +346,7 @@ #undef PACKAGE_URL /* Define to the version of this package. */ -#define PACKAGE_VERSION "1.5.1" +#define PACKAGE_VERSION "1.5.2" /* directory where plugins are located */ #ifdef _DEBUG @@ -380,7 +380,7 @@ #undef USE_TREMOLO /* Version number of package */ -#define VERSION "1.5.1" +#define VERSION "1.5.2" /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel). */ diff --git a/win32/common/video-enumtypes.c b/win32/common/video-enumtypes.c index 77d8330f5..9263cb456 100644 --- a/win32/common/video-enumtypes.c +++ b/win32/common/video-enumtypes.c @@ -268,6 +268,116 @@ gst_video_interlace_mode_get_type (void) } GType +gst_video_multiview_mode_get_type (void) +{ + static volatile gsize g_define_type_id__volatile = 0; + if (g_once_init_enter (&g_define_type_id__volatile)) { + static const GEnumValue values[] = { + {GST_VIDEO_MULTIVIEW_MODE_NONE, "GST_VIDEO_MULTIVIEW_MODE_NONE", "none"}, + {GST_VIDEO_MULTIVIEW_MODE_MONO, "GST_VIDEO_MULTIVIEW_MODE_MONO", "mono"}, + {GST_VIDEO_MULTIVIEW_MODE_LEFT, "GST_VIDEO_MULTIVIEW_MODE_LEFT", "left"}, + {GST_VIDEO_MULTIVIEW_MODE_RIGHT, "GST_VIDEO_MULTIVIEW_MODE_RIGHT", + "right"}, + {GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE, + "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE", "side-by-side"}, + {GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX, + "GST_VIDEO_MULTIVIEW_MODE_SIDE_BY_SIDE_QUINCUNX", + "side-by-side-quincunx"}, + {GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED, + "GST_VIDEO_MULTIVIEW_MODE_COLUMN_INTERLEAVED", + "column-interleaved"}, + {GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED, + "GST_VIDEO_MULTIVIEW_MODE_ROW_INTERLEAVED", "row-interleaved"}, + {GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM, + "GST_VIDEO_MULTIVIEW_MODE_TOP_BOTTOM", "top-bottom"}, + {GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD, + "GST_VIDEO_MULTIVIEW_MODE_CHECKERBOARD", "checkerboard"}, + {GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME, + "GST_VIDEO_MULTIVIEW_MODE_FRAME_BY_FRAME", "frame-by-frame"}, + {GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME, + "GST_VIDEO_MULTIVIEW_MODE_MULTIVIEW_FRAME_BY_FRAME", + "multiview-frame-by-frame"}, + {GST_VIDEO_MULTIVIEW_MODE_SEPARATED, "GST_VIDEO_MULTIVIEW_MODE_SEPARATED", + "separated"}, + {0, NULL, NULL} + }; + GType g_define_type_id = + g_enum_register_static ("GstVideoMultiviewMode", values); + g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + } + return g_define_type_id__volatile; +} + +GType +gst_video_multiview_frame_packing_get_type (void) +{ + static volatile gsize g_define_type_id__volatile = 0; + if (g_once_init_enter (&g_define_type_id__volatile)) { + static const GEnumValue values[] = { + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_NONE", "none"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_MONO", "mono"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_LEFT", "left"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_RIGHT", "right"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE", "side-by-side"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_SIDE_BY_SIDE_QUINCUNX", + "side-by-side-quincunx"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_COLUMN_INTERLEAVED", + "column-interleaved"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_ROW_INTERLEAVED", + "row-interleaved"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_TOP_BOTTOM", "top-bottom"}, + {GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD, + "GST_VIDEO_MULTIVIEW_FRAME_PACKING_CHECKERBOARD", "checkerboard"}, + {0, NULL, NULL} + }; + GType g_define_type_id = + g_enum_register_static ("GstVideoMultiviewFramePacking", values); + g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + } + return g_define_type_id__volatile; +} + +GType +gst_video_multiview_flags_get_type (void) +{ + static volatile gsize g_define_type_id__volatile = 0; + if (g_once_init_enter (&g_define_type_id__volatile)) { + static const GFlagsValue values[] = { + {GST_VIDEO_MULTIVIEW_FLAGS_NONE, "GST_VIDEO_MULTIVIEW_FLAGS_NONE", + "none"}, + {GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST, + "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_VIEW_FIRST", "right-view-first"}, + {GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED, + "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLIPPED", "left-flipped"}, + {GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED, + "GST_VIDEO_MULTIVIEW_FLAGS_LEFT_FLOPPED", "left-flopped"}, + {GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED, + "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLIPPED", "right-flipped"}, + {GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED, + "GST_VIDEO_MULTIVIEW_FLAGS_RIGHT_FLOPPED", "right-flopped"}, + {GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT, + "GST_VIDEO_MULTIVIEW_FLAGS_HALF_ASPECT", "half-aspect"}, + {GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO, + "GST_VIDEO_MULTIVIEW_FLAGS_MIXED_MONO", "mixed-mono"}, + {0, NULL, NULL} + }; + GType g_define_type_id = + g_flags_register_static ("GstVideoMultiviewFlags", values); + g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + } + return g_define_type_id__volatile; +} + +GType gst_video_flags_get_type (void) { static volatile gsize g_define_type_id__volatile = 0; diff --git a/win32/common/video-enumtypes.h b/win32/common/video-enumtypes.h index 48b980cbb..986fe1bf7 100644 --- a/win32/common/video-enumtypes.h +++ b/win32/common/video-enumtypes.h @@ -29,6 +29,12 @@ GType gst_video_color_primaries_get_type (void); /* enumerations from "video-info.h" */ GType gst_video_interlace_mode_get_type (void); #define GST_TYPE_VIDEO_INTERLACE_MODE (gst_video_interlace_mode_get_type()) +GType gst_video_multiview_mode_get_type (void); +#define GST_TYPE_VIDEO_MULTIVIEW_MODE (gst_video_multiview_mode_get_type()) +GType gst_video_multiview_frame_packing_get_type (void); +#define GST_TYPE_VIDEO_MULTIVIEW_FRAME_PACKING (gst_video_multiview_frame_packing_get_type()) +GType gst_video_multiview_flags_get_type (void); +#define GST_TYPE_VIDEO_MULTIVIEW_FLAGS (gst_video_multiview_flags_get_type()) GType gst_video_flags_get_type (void); #define GST_TYPE_VIDEO_FLAGS (gst_video_flags_get_type()) |