summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Sauer <ensonic@users.sf.net>2015-07-03 11:45:19 +0200
committerStefan Sauer <ensonic@users.sf.net>2015-07-03 11:52:22 +0200
commitfeadd6a1f10a4519999a6464c39cc343c20ad575 (patch)
tree9be94422dd602a9680a52ac6fbc7c6c3b323abe4
parent1a67066ddc8299392ddc21672424172a353b77f7 (diff)
docs: order and canonicalize the -sections.txt file
Have all sections in alphabetical order. Also make the macro order consistent. This is a preparation for generating the file. Remove GET_CLASS macro for typefine element, since it is not used and the header is not installed.
-rw-r--r--docs/plugins/gstreamer-plugins-sections.txt263
-rw-r--r--plugins/elements/gsttypefindelement.h1
2 files changed, 133 insertions, 131 deletions
diff --git a/docs/plugins/gstreamer-plugins-sections.txt b/docs/plugins/gstreamer-plugins-sections.txt
index 313da0f0a..bffa037e4 100644
--- a/docs/plugins/gstreamer-plugins-sections.txt
+++ b/docs/plugins/gstreamer-plugins-sections.txt
@@ -1,20 +1,49 @@
<SECTION>
-<FILE>element-fakesrc</FILE>
-<TITLE>fakesrc</TITLE>
-GstFakeSrc
-GstFakeSrcDataType
-GstFakeSrcFillType
-GstFakeSrcOutputType
-GstFakeSrcSizeType
+<FILE>element-capsfilter</FILE>
+<TITLE>capsfilter</TITLE>
+GstCapsFilter
<SUBSECTION Standard>
-GstFakeSrcClass
-GST_FAKE_SRC
-GST_IS_FAKE_SRC
-GST_TYPE_FAKE_SRC
-GST_FAKE_SRC_CLASS
-GST_IS_FAKE_SRC_CLASS
+GstCapsFilterClass
+GST_CAPSFILTER
+GST_IS_CAPSFILTER
+GST_TYPE_CAPSFILTER
+GST_CAPSFILTER_CLASS
+GST_IS_CAPSFILTER_CLASS
<SUBSECTION Private>
-gst_fake_src_get_type
+gst_capsfilter_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-concat</FILE>
+<TITLE>concat</TITLE>
+GstConcat
+<SUBSECTION Standard>
+GstConcatClass
+GST_CONCAT
+GST_CONCAT_CAST
+GST_IS_CONCAT
+GST_CONCAT_CLASS
+GST_IS_CONCAT_CLASS
+GST_TYPE_CONCAT
+<SUBSECTION Private>
+gst_concat_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-downloadbuffer</FILE>
+<TITLE>downloadbuffer</TITLE>
+GstDownloadBuffer
+<SUBSECTION Standard>
+GstDownloadBufferSize
+GstDownloadBufferClass
+GST_DOWNLOAD_BUFFER
+GST_DOWNLOAD_BUFFER_CAST
+GST_IS_DOWNLOAD_BUFFER
+GST_DOWNLOAD_BUFFER_CLASS
+GST_IS_DOWNLOAD_BUFFER_CLASS
+GST_TYPE_DOWNLOAD_BUFFER
+<SUBSECTION Private>
+gst_download_buffer_get_type
</SECTION>
<SECTION>
@@ -27,14 +56,33 @@ GstFakeSinkClass
GST_FAKE_SINK
GST_FAKE_SINK_CAST
GST_IS_FAKE_SINK
-GST_TYPE_FAKE_SINK
GST_FAKE_SINK_CLASS
GST_IS_FAKE_SINK_CLASS
+GST_TYPE_FAKE_SINK
<SUBSECTION Private>
gst_fake_sink_get_type
</SECTION>
<SECTION>
+<FILE>element-fakesrc</FILE>
+<TITLE>fakesrc</TITLE>
+GstFakeSrc
+GstFakeSrcDataType
+GstFakeSrcFillType
+GstFakeSrcOutputType
+GstFakeSrcSizeType
+<SUBSECTION Standard>
+GstFakeSrcClass
+GST_FAKE_SRC
+GST_IS_FAKE_SRC
+GST_FAKE_SRC_CLASS
+GST_IS_FAKE_SRC_CLASS
+GST_TYPE_FAKE_SRC
+<SUBSECTION Private>
+gst_fake_src_get_type
+</SECTION>
+
+<SECTION>
<FILE>element-fdsink</FILE>
<TITLE>fdsink</TITLE>
GstFdSink
@@ -43,9 +91,9 @@ GstFdSinkClass
GST_FD_SINK
GST_FD_SINK_CAST
GST_IS_FD_SINK
-GST_TYPE_FD_SINK
GST_FD_SINK_CLASS
GST_IS_FD_SINK_CLASS
+GST_TYPE_FD_SINK
<SUBSECTION Private>
gst_fd_sink_get_type
</SECTION>
@@ -58,30 +106,14 @@ GstFdSrc
GstFdSrcClass
GST_FD_SRC
GST_IS_FD_SRC
-GST_TYPE_FD_SRC
GST_FD_SRC_CLASS
GST_IS_FD_SRC_CLASS
+GST_TYPE_FD_SRC
<SUBSECTION Private>
gst_fd_src_get_type
</SECTION>
<SECTION>
-<FILE>element-filesrc</FILE>
-<TITLE>filesrc</TITLE>
-GstFileSrc
-<SUBSECTION Standard>
-GstFileSrcClass
-GST_FILE_SRC
-GST_FILE_SRC_CAST
-GST_IS_FILE_SRC
-GST_TYPE_FILE_SRC
-GST_FILE_SRC_CLASS
-GST_IS_FILE_SRC_CLASS
-<SUBSECTION Private>
-gst_file_src_get_type
-</SECTION>
-
-<SECTION>
<FILE>element-filesink</FILE>
<TITLE>filesink</TITLE>
GstFileSink
@@ -90,14 +122,30 @@ GstFileSinkClass
GST_FILE_SINK
GST_FILE_SINK_CAST
GST_IS_FILE_SINK
-GST_TYPE_FILE_SINK
GST_FILE_SINK_CLASS
GST_IS_FILE_SINK_CLASS
+GST_TYPE_FILE_SINK
<SUBSECTION Private>
gst_file_sink_get_type
</SECTION>
<SECTION>
+<FILE>element-filesrc</FILE>
+<TITLE>filesrc</TITLE>
+GstFileSrc
+<SUBSECTION Standard>
+GstFileSrcClass
+GST_FILE_SRC
+GST_FILE_SRC_CAST
+GST_IS_FILE_SRC
+GST_FILE_SRC_CLASS
+GST_IS_FILE_SRC_CLASS
+GST_TYPE_FILE_SRC
+<SUBSECTION Private>
+gst_file_src_get_type
+</SECTION>
+
+<SECTION>
<FILE>element-funnel</FILE>
<TITLE>funnel</TITLE>
GstFunnel
@@ -105,60 +153,14 @@ GstFunnel
GstFunnelClass
GST_FUNNEL
GST_IS_FUNNEL
-GST_TYPE_FUNNEL
GST_FUNNEL_CLASS
GST_IS_FUNNEL_CLASS
+GST_TYPE_FUNNEL
<SUBSECTION Private>
gst_funnel_get_type
</SECTION>
<SECTION>
-<FILE>element-capsfilter</FILE>
-<TITLE>capsfilter</TITLE>
-GstCapsFilter
-<SUBSECTION Standard>
-GstCapsFilterClass
-GST_CAPSFILTER
-GST_IS_CAPSFILTER
-GST_TYPE_CAPSFILTER
-GST_CAPSFILTER_CLASS
-GST_IS_CAPSFILTER_CLASS
-<SUBSECTION Private>
-gst_capsfilter_get_type
-</SECTION>
-
-<SECTION>
-<FILE>element-concat</FILE>
-<TITLE>concat</TITLE>
-GstConcat
-<SUBSECTION Standard>
-GstConcatClass
-GST_CONCAT
-GST_CONCAT_CAST
-GST_IS_CONCAT
-GST_TYPE_CONCAT
-GST_CONCAT_CLASS
-GST_IS_CONCAT_CLASS
-<SUBSECTION Private>
-gst_concat_get_type
-</SECTION>
-
-<SECTION>
-<FILE>element-downloadbuffer</FILE>
-<TITLE>downloadbuffer</TITLE>
-GstDownloadBuffer
-<SUBSECTION Standard>
-GstDownloadBufferSize
-GstDownloadBufferClass
-GST_DOWNLOAD_BUFFER_CAST
-GST_DOWNLOAD_BUFFER
-GST_DOWNLOAD_BUFFER_CLASS
-GST_IS_DOWNLOAD_BUFFER
-GST_IS_DOWNLOAD_BUFFER_CLASS
-GST_TYPE_DOWNLOAD_BUFFER
-</SECTION>
-
-<SECTION>
<FILE>element-identity</FILE>
<TITLE>identity</TITLE>
GstIdentity
@@ -166,9 +168,9 @@ GstIdentity
GstIdentityClass
GST_IDENTITY
GST_IS_IDENTITY
-GST_TYPE_IDENTITY
GST_IDENTITY_CLASS
GST_IS_IDENTITY_CLASS
+GST_TYPE_IDENTITY
<SUBSECTION Private>
gst_identity_get_type
</SECTION>
@@ -181,17 +183,49 @@ GstInputSelectorSyncMode
<SUBSECTION Standard>
GstInputSelectorClass
GST_INPUT_SELECTOR
-GST_INPUT_SELECTOR_CLASS
GST_IS_INPUT_SELECTOR
+GST_INPUT_SELECTOR_CLASS
GST_IS_INPUT_SELECTOR_CLASS
GST_TYPE_INPUT_SELECTOR
-gst_input_selector_get_type
GST_INPUT_SELECTOR_BROADCAST
GST_INPUT_SELECTOR_GET_COND
GST_INPUT_SELECTOR_GET_LOCK
GST_INPUT_SELECTOR_LOCK
GST_INPUT_SELECTOR_UNLOCK
GST_INPUT_SELECTOR_WAIT
+<SUBSECTION Private>
+gst_input_selector_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-multiqueue</FILE>
+<TITLE>multiqueue</TITLE>
+GstMultiQueue
+<SUBSECTION Standard>
+GstMultiQueueClass
+GST_MULTI_QUEUE
+GST_IS_MULTI_QUEUE
+GST_MULTI_QUEUE_CLASS
+GST_IS_MULTI_QUEUE_CLASS
+GST_TYPE_MULTI_QUEUE
+<SUBSECTION Private>
+gst_multi_queue_get_type
+</SECTION>
+
+<SECTION>
+<FILE>element-output-selector</FILE>
+<TITLE>output-selector</TITLE>
+GstOutputSelector
+GstOutputSelectorPadNegotiationMode
+<SUBSECTION Standard>
+GstOutputSelectorClass
+GST_OUTPUT_SELECTOR
+GST_IS_OUTPUT_SELECTOR
+GST_OUTPUT_SELECTOR_CLASS
+GST_IS_OUTPUT_SELECTOR_CLASS
+GST_TYPE_OUTPUT_SELECTOR
+<SUBSECTION Private>
+gst_output_selector_get_type
</SECTION>
<SECTION>
@@ -202,9 +236,9 @@ GstQueueLeaky
<SUBSECTION Standard>
GstQueueClass
GST_QUEUE
+GST_QUEUE_CAST
GST_IS_QUEUE
GST_QUEUE_CLASS
-GST_QUEUE_CAST
GST_IS_QUEUE_CLASS
GST_TYPE_QUEUE
<SUBSECTION Private>
@@ -232,33 +266,20 @@ gst_queue2_get_type
</SECTION>
<SECTION>
-<FILE>element-multiqueue</FILE>
-<TITLE>multiqueue</TITLE>
-GstMultiQueue
+<FILE>element-tee</FILE>
+<TITLE>tee</TITLE>
+GstTee
+GstTeePullMode
<SUBSECTION Standard>
-GstMultiQueueClass
-GST_MULTI_QUEUE
-GST_IS_MULTI_QUEUE
-GST_MULTI_QUEUE_CLASS
-GST_IS_MULTI_QUEUE_CLASS
-GST_TYPE_MULTI_QUEUE
+GstTeeClass
+GST_TEE
+GST_TEE_CAST
+GST_IS_TEE
+GST_TEE_CLASS
+GST_IS_TEE_CLASS
+GST_TYPE_TEE
<SUBSECTION Private>
-gst_multi_queue_get_type
-</SECTION>
-
-<SECTION>
-<FILE>element-output-selector</FILE>
-<TITLE>output-selector</TITLE>
-GstOutputSelector
-GstOutputSelectorPadNegotiationMode
-<SUBSECTION Standard>
-GstOutputSelectorClass
-GST_OUTPUT_SELECTOR
-GST_OUTPUT_SELECTOR_CLASS
-GST_IS_OUTPUT_SELECTOR
-GST_IS_OUTPUT_SELECTOR_CLASS
-GST_TYPE_OUTPUT_SELECTOR
-gst_output_selector_get_type
+gst_tee_get_type
</SECTION>
<SECTION>
@@ -269,32 +290,14 @@ GstTypeFindElement
GstTypeFindElementClass
GST_TYPE_FIND_ELEMENT
GST_IS_TYPE_FIND_ELEMENT
-GST_TYPE_TYPE_FIND_ELEMENT
GST_TYPE_FIND_ELEMENT_CLASS
GST_IS_TYPE_FIND_ELEMENT_CLASS
-GST_TYPE_FIND_ELEMENT_GET_CLASS
+GST_TYPE_TYPE_FIND_ELEMENT
<SUBSECTION Private>
gst_type_find_element_get_type
</SECTION>
<SECTION>
-<FILE>element-tee</FILE>
-<TITLE>tee</TITLE>
-GstTee
-GstTeePullMode
-<SUBSECTION Standard>
-GstTeeClass
-GST_TEE
-GST_TEE_CAST
-GST_IS_TEE
-GST_TYPE_TEE
-GST_TEE_CLASS
-GST_IS_TEE_CLASS
-<SUBSECTION Private>
-gst_tee_get_type
-</SECTION>
-
-<SECTION>
<FILE>element-valve</FILE>
<TITLE>valve</TITLE>
GstValve
@@ -302,9 +305,9 @@ GstValve
GstValveClass
GST_VALVE
GST_IS_VALVE
-GST_TYPE_VALVE
GST_VALVE_CLASS
GST_IS_VALVE_CLASS
+GST_TYPE_VALVE
<SUBSECTION Private>
gst_valve_get_type
</SECTION>
diff --git a/plugins/elements/gsttypefindelement.h b/plugins/elements/gsttypefindelement.h
index bf92b4d47..0152622ab 100644
--- a/plugins/elements/gsttypefindelement.h
+++ b/plugins/elements/gsttypefindelement.h
@@ -34,7 +34,6 @@ G_BEGIN_DECLS
#define GST_IS_TYPE_FIND_ELEMENT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GST_TYPE_TYPE_FIND_ELEMENT))
#define GST_TYPE_FIND_ELEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GST_TYPE_TYPE_FIND_ELEMENT, GstTypeFindElementClass))
#define GST_IS_TYPE_FIND_ELEMENT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GST_TYPE_TYPE_FIND_ELEMENT))
-#define GST_TYPE_FIND_ELEMENT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GST_TYPE_TYPE_FIND_ELEMENT, GstTypeFindElementClass))
typedef struct _GstTypeFindElement GstTypeFindElement;
typedef struct _GstTypeFindElementClass GstTypeFindElementClass;