diff options
author | Stefan Sauer <ensonic@users.sf.net> | 2015-07-03 11:45:19 +0200 |
---|---|---|
committer | Stefan Sauer <ensonic@users.sf.net> | 2015-07-03 11:52:22 +0200 |
commit | feadd6a1f10a4519999a6464c39cc343c20ad575 (patch) | |
tree | 9be94422dd602a9680a52ac6fbc7c6c3b323abe4 | |
parent | 1a67066ddc8299392ddc21672424172a353b77f7 (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.txt | 263 | ||||
-rw-r--r-- | 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 @@ <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; |