diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index a9b982502b..d319002d63 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -64,6 +64,8 @@ + + @@ -128,6 +130,7 @@ + diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index ea41354386..e657b81d9a 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
element-chromium chromium -GstChromium +GstChromium GstChromiumClass GST_CHROMIUM GST_CHROMIUM_CLASS @@ -921,6 +921,51 @@ GST_MPEG2ENC_WAIT gst_mpeg2enc_get_type
+
+element-mpegpsmux +mpegpsmux + +MpegPsMux +GST_MPEG_PSMUX +GST_TYPE_MPEG_PSMUX +MpegPsMuxClass +mpegpsmux_get_type + +MpegPsPadData +MpegPsPadDataPrepareFunction +CLOCK_BASE +CLOCK_FREQ +GSTTIME_TO_MPEGTIME +NORMAL_TS_PACKET_LENGTH +M2TS_PACKET_LENGTH +STANDARD_TIME_CLOCK +TWO_POW_33_MINUS1 +
+ +
+element-mpegtsmux +mpegtsmux + +MpegTsMux +GST_MPEG_TSMUX +GST_TYPE_MPEG_TSMUX +MpegTsMuxClass +mpegtsmux_get_type + +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 +
+
element-mplex mplex diff --git a/docs/plugins/inspect/plugin-mpegpsmux.xml b/docs/plugins/inspect/plugin-mpegpsmux.xml new file mode 100644 index 0000000000..91765733b8 --- /dev/null +++ b/docs/plugins/inspect/plugin-mpegpsmux.xml @@ -0,0 +1,34 @@ + + mpegpsmux + MPEG-PS muxer + ../../gst/mpegpsmux/.libs/libgstmpegpsmux.so + libgstmpegpsmux.so + 1.5.0.1 + LGPL + gst-plugins-bad + GStreamer Bad Plug-ins git + Unknown package origin + + + mpegpsmux + MPEG Program Stream Muxer + Codec/Muxer + Multiplexes media streams into an MPEG Program Stream + Lin YANG <oxcsnicho@gmail.com> + + + sink_%u + sink + request +
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 }
+
+ + src + source + always +
video/mpeg, mpegversion=(int)2, systemstream=(boolean)true
+
+
+
+
+
\ No newline at end of file