mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 15:51:11 +00:00
gst-libs/gst/tag/gsttagdemux.*: Add GType for GstTagDemuxResult enum.
Original commit message from CVS: * gst-libs/gst/tag/gsttagdemux.c: (gst_tag_demux_result_get_type): * gst-libs/gst/tag/gsttagdemux.h: Add GType for GstTagDemuxResult enum.
This commit is contained in:
parent
98ad43fcdd
commit
70a35897fb
3 changed files with 26 additions and 0 deletions
|
@ -1,3 +1,9 @@
|
|||
2008-12-31 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||
|
||||
* gst-libs/gst/tag/gsttagdemux.c: (gst_tag_demux_result_get_type):
|
||||
* gst-libs/gst/tag/gsttagdemux.h:
|
||||
Add GType for GstTagDemuxResult enum.
|
||||
|
||||
2008-12-31 Edward Hervey <edward.hervey@collabora.co.uk>
|
||||
|
||||
* gst-libs/gst/video/Makefile.am:
|
||||
|
|
|
@ -163,6 +163,23 @@ static void gst_tag_demux_init (GstTagDemux * obj, GstTagDemuxClass * klass);
|
|||
|
||||
static gpointer parent_class; /* NULL */
|
||||
|
||||
GType
|
||||
gst_tag_demux_result_get_type (void)
|
||||
{
|
||||
static GType etype = 0;
|
||||
if (etype == 0) {
|
||||
static const GEnumValue values[] = {
|
||||
{GST_TAG_DEMUX_RESULT_BROKEN_TAG, "GST_TAG_DEMUX_RESULT_BROKEN_TAG",
|
||||
"broken-tag"},
|
||||
{GST_TAG_DEMUX_RESULT_AGAIN, "GST_TAG_DEMUX_RESULT_AGAIN", "again"},
|
||||
{GST_TAG_DEMUX_RESULT_OK, "GST_TAG_DEMUX_RESULT_OK", "ok"},
|
||||
{0, NULL, NULL}
|
||||
};
|
||||
etype = g_enum_register_static ("GstTagDemuxResult", values);
|
||||
}
|
||||
return etype;
|
||||
}
|
||||
|
||||
/* Cannot use boilerplate macros here because we want the abstract flag */
|
||||
GType
|
||||
gst_tag_demux_get_type (void)
|
||||
|
|
|
@ -51,6 +51,9 @@ typedef enum {
|
|||
GST_TAG_DEMUX_RESULT_OK
|
||||
} GstTagDemuxResult;
|
||||
|
||||
GType gst_tag_demux_result_get_type (void);
|
||||
#define GST_TYPE_TAG_DEMUX_RESULT (gst_tag_demux_result_get_type())
|
||||
|
||||
/**
|
||||
* GstTagDemux:
|
||||
* @element: parent element
|
||||
|
|
Loading…
Reference in a new issue