diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2014-08-25 15:21:39 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2014-08-25 15:22:14 +0100 |
commit | ab5ec2b7bf293f94ff3f192e8e8483a87cde0b27 (patch) | |
tree | 257af84c8764434983378e3c92bc2e1b2755aaf9 /docs | |
parent | b7a3fdd84f7e5295eea0ce6d18c5e3f533fe23f0 (diff) | |
download | gstreamer-plugins-bad-ab5ec2b7bf293f94ff3f192e8e8483a87cde0b27.tar.gz |
docs: add mpegpsmux and mpegtsmux
Diffstat (limited to 'docs')
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-docs.sgml | 3 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-sections.txt | 47 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-mpegpsmux.xml | 34 |
3 files changed, 83 insertions, 1 deletions
diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index a9b982502..d319002d6 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -64,6 +64,8 @@ <xi:include href="xml/element-mirror.xml" /> <xi:include href="xml/element-modplug.xml" /> <xi:include href="xml/element-mpeg2enc.xml" /> + <xi:include href="xml/element-mpegpsmux.xml" /> + <xi:include href="xml/element-mpegtsmux.xml" /> <xi:include href="xml/element-mplex.xml" /> <xi:include href="xml/element-mpg123audiodec.xml" /> <xi:include href="xml/element-neonhttpsrc.xml" /> @@ -128,6 +130,7 @@ <xi:include href="xml/plugin-mms.xml" /> <xi:include href="xml/plugin-modplug.xml" /> <xi:include href="xml/plugin-mpeg2enc.xml" /> + <xi:include href="xml/plugin-mpegpsmux.xml" /> <xi:include href="xml/plugin-mpegtsmux.xml" /> <xi:include href="xml/plugin-mplex.xml" /> <xi:include href="xml/plugin-neon.xml" /> diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index ea4135438..e657b81d9 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -145,8 +145,8 @@ gst_camera_bin_get_type <SECTION> <FILE>element-chromium</FILE> <TITLE>chromium</TITLE> -GstChromium <SUBSECTION Standard> +GstChromium GstChromiumClass GST_CHROMIUM GST_CHROMIUM_CLASS @@ -922,6 +922,51 @@ gst_mpeg2enc_get_type </SECTION> <SECTION> +<FILE>element-mpegpsmux</FILE> +<TITLE>mpegpsmux</TITLE> +<SUBSECTION Standard> +MpegPsMux +GST_MPEG_PSMUX +GST_TYPE_MPEG_PSMUX +MpegPsMuxClass +mpegpsmux_get_type +<SUBSECTION Private> +MpegPsPadData +MpegPsPadDataPrepareFunction +CLOCK_BASE +CLOCK_FREQ +GSTTIME_TO_MPEGTIME +NORMAL_TS_PACKET_LENGTH +M2TS_PACKET_LENGTH +STANDARD_TIME_CLOCK +TWO_POW_33_MINUS1 +</SECTION> + +<SECTION> +<FILE>element-mpegtsmux</FILE> +<TITLE>mpegtsmux</TITLE> +<SUBSECTION Standard> +MpegTsMux +GST_MPEG_TSMUX +GST_TYPE_MPEG_TSMUX +MpegTsMuxClass +mpegtsmux_get_type +<SUBSECTION Private> +MpegTsPadData +CLOCK_BASE +CLOCK_FREQ +CLOCK_FREQ_SCR +MPEGTIME_TO_GSTTIME +GSTTIME_TO_MPEGTIME +MPEG_SYS_TIME_TO_GSTTIME +GSTTIME_TO_MPEG_SYS_TIME +NORMAL_TS_PACKET_LENGTH +M2TS_PACKET_LENGTH +MAX_PROG_NUMBER +DEFAULT_PROG_ID +</SECTION> + +<SECTION> <FILE>element-mplex</FILE> <TITLE>mplex</TITLE> GstMplex diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml new file mode 100644 index 000000000..91765733b --- /dev/null +++ b/docs/plugins/inspect/plugin-mpegpsmux.xml @@ -0,0 +1,34 @@ +<plugin> + <name>mpegpsmux</name> + <description>MPEG-PS muxer</description> + <filename>../../gst/mpegpsmux/.libs/libgstmpegpsmux.so</filename> + <basename>libgstmpegpsmux.so</basename> + <version>1.5.0.1</version> + <license>LGPL</license> + <source>gst-plugins-bad</source> + <package>GStreamer Bad Plug-ins git</package> + <origin>Unknown package origin</origin> + <elements> + <element> + <name>mpegpsmux</name> + <longname>MPEG Program Stream Muxer</longname> + <class>Codec/Muxer</class> + <description>Multiplexes media streams into an MPEG Program Stream</description> + <author>Lin YANG <oxcsnicho@gmail.com></author> + <pads> + <caps> + <name>sink_%u</name> + <direction>sink</direction> + <presence>request</presence> + <details>video/mpeg, mpegversion=(int){ 1, 2, 4 }, systemstream=(boolean)false; video/x-dirac; video/x-h264; audio/mpeg, mpegversion=(int){ 1, 2 }; audio/mpeg, mpegversion=(int)4, stream-format=(string){ raw, adts }; audio/x-lpcm, width=(int){ 16, 20, 24 }, rate=(int){ 48000, 96000 }, channels=(int)[ 1, 8 ], dynamic_range=(int)[ 0, 255 ], emphasis=(boolean){ false, true }, mute=(boolean){ false, true }</details> + </caps> + <caps> + <name>src</name> + <direction>source</direction> + <presence>always</presence> + <details>video/mpeg, mpegversion=(int)2, systemstream=(boolean)true</details> + </caps> + </pads> + </element> + </elements> +</plugin>
\ No newline at end of file |