From feadd6a1f10a4519999a6464c39cc343c20ad575 Mon Sep 17 00:00:00 2001 From: Stefan Sauer Date: Fri, 3 Jul 2015 11:45:19 +0200 Subject: 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. --- docs/plugins/gstreamer-plugins-sections.txt | 263 ++++++++++++++-------------- plugins/elements/gsttypefindelement.h | 1 - 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 @@
-element-fakesrc -fakesrc -GstFakeSrc -GstFakeSrcDataType -GstFakeSrcFillType -GstFakeSrcOutputType -GstFakeSrcSizeType +element-capsfilter +capsfilter +GstCapsFilter -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 -gst_fake_src_get_type +gst_capsfilter_get_type +
+ +
+element-concat +concat +GstConcat + +GstConcatClass +GST_CONCAT +GST_CONCAT_CAST +GST_IS_CONCAT +GST_CONCAT_CLASS +GST_IS_CONCAT_CLASS +GST_TYPE_CONCAT + +gst_concat_get_type +
+ +
+element-downloadbuffer +downloadbuffer +GstDownloadBuffer + +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 + +gst_download_buffer_get_type
@@ -27,13 +56,32 @@ 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 gst_fake_sink_get_type
+
+element-fakesrc +fakesrc +GstFakeSrc +GstFakeSrcDataType +GstFakeSrcFillType +GstFakeSrcOutputType +GstFakeSrcSizeType + +GstFakeSrcClass +GST_FAKE_SRC +GST_IS_FAKE_SRC +GST_FAKE_SRC_CLASS +GST_IS_FAKE_SRC_CLASS +GST_TYPE_FAKE_SRC + +gst_fake_src_get_type +
+
element-fdsink fdsink @@ -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 gst_fd_sink_get_type
@@ -58,29 +106,13 @@ 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 gst_fd_src_get_type -
-element-filesrc -filesrc -GstFileSrc - -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 - -gst_file_src_get_type -
-
element-filesink filesink @@ -90,13 +122,29 @@ 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 gst_file_sink_get_type
+
+element-filesrc +filesrc +GstFileSrc + +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 + +gst_file_src_get_type +
+
element-funnel funnel @@ -105,59 +153,13 @@ GstFunnel GstFunnelClass GST_FUNNEL GST_IS_FUNNEL -GST_TYPE_FUNNEL GST_FUNNEL_CLASS GST_IS_FUNNEL_CLASS +GST_TYPE_FUNNEL gst_funnel_get_type
-
-element-capsfilter -capsfilter -GstCapsFilter - -GstCapsFilterClass -GST_CAPSFILTER -GST_IS_CAPSFILTER -GST_TYPE_CAPSFILTER -GST_CAPSFILTER_CLASS -GST_IS_CAPSFILTER_CLASS - -gst_capsfilter_get_type -
- -
-element-concat -concat -GstConcat - -GstConcatClass -GST_CONCAT -GST_CONCAT_CAST -GST_IS_CONCAT -GST_TYPE_CONCAT -GST_CONCAT_CLASS -GST_IS_CONCAT_CLASS - -gst_concat_get_type -
- -
-element-downloadbuffer -downloadbuffer -GstDownloadBuffer - -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 -
-
element-identity identity @@ -166,9 +168,9 @@ GstIdentity GstIdentityClass GST_IDENTITY GST_IS_IDENTITY -GST_TYPE_IDENTITY GST_IDENTITY_CLASS GST_IS_IDENTITY_CLASS +GST_TYPE_IDENTITY gst_identity_get_type
@@ -181,17 +183,49 @@ GstInputSelectorSyncMode 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 + +gst_input_selector_get_type + + +
+element-multiqueue +multiqueue +GstMultiQueue + +GstMultiQueueClass +GST_MULTI_QUEUE +GST_IS_MULTI_QUEUE +GST_MULTI_QUEUE_CLASS +GST_IS_MULTI_QUEUE_CLASS +GST_TYPE_MULTI_QUEUE + +gst_multi_queue_get_type +
+ +
+element-output-selector +output-selector +GstOutputSelector +GstOutputSelectorPadNegotiationMode + +GstOutputSelectorClass +GST_OUTPUT_SELECTOR +GST_IS_OUTPUT_SELECTOR +GST_OUTPUT_SELECTOR_CLASS +GST_IS_OUTPUT_SELECTOR_CLASS +GST_TYPE_OUTPUT_SELECTOR + +gst_output_selector_get_type
@@ -202,9 +236,9 @@ GstQueueLeaky GstQueueClass GST_QUEUE +GST_QUEUE_CAST GST_IS_QUEUE GST_QUEUE_CLASS -GST_QUEUE_CAST GST_IS_QUEUE_CLASS GST_TYPE_QUEUE @@ -232,33 +266,20 @@ gst_queue2_get_type
-element-multiqueue -multiqueue -GstMultiQueue +element-tee +tee +GstTee +GstTeePullMode -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 -gst_multi_queue_get_type -
- -
-element-output-selector -output-selector -GstOutputSelector -GstOutputSelectorPadNegotiationMode - -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
@@ -269,31 +290,13 @@ 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 gst_type_find_element_get_type
-
-element-tee -tee -GstTee -GstTeePullMode - -GstTeeClass -GST_TEE -GST_TEE_CAST -GST_IS_TEE -GST_TYPE_TEE -GST_TEE_CLASS -GST_IS_TEE_CLASS - -gst_tee_get_type -
-
element-valve valve @@ -302,9 +305,9 @@ GstValve GstValveClass GST_VALVE GST_IS_VALVE -GST_TYPE_VALVE GST_VALVE_CLASS GST_IS_VALVE_CLASS +GST_TYPE_VALVE gst_valve_get_type
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; -- cgit v1.2.3