Original commit message from CVS: * docs/plugins/Makefile.am: * docs/plugins/gst-plugins-good-plugins-docs.sgml: * docs/plugins/gst-plugins-good-plugins-sections.txt: Added dvdec and dvdemux to docs. * ext/dv/gstdvdec.c: (gst_dvdec_base_init), (gst_dvdec_chain): Added docs. Check frame sizes so we don't crash when don't have enough data. Send nice error messages on error. * ext/dv/gstdvdemux.c: (gst_dvdemux_base_init), (gst_dvdemux_class_init), (gst_dvdemux_init), (gst_dvdemux_finalize), (gst_dvdemux_reset), (gst_dvdemux_src_convert), (gst_dvdemux_sink_convert), (gst_dvdemux_src_query), (gst_dvdemux_sink_query), (gst_dvdemux_push_event), (gst_dvdemux_handle_sink_event), (gst_dvdemux_convert_src_pair), (gst_dvdemux_convert_sink_pair), (gst_dvdemux_convert_src_to_sink), (gst_dvdemux_handle_push_seek), (gst_dvdemux_do_seek), (gst_dvdemux_handle_pull_seek), (gst_dvdemux_handle_src_event), (gst_dvdemux_demux_audio), (gst_dvdemux_demux_video), (gst_dvdemux_demux_frame), (gst_dvdemux_flush), (gst_dvdemux_chain), (gst_dvdemux_loop), (gst_dvdemux_sink_activate_push), (gst_dvdemux_sink_activate_pull), (gst_dvdemux_sink_activate), (gst_dvdemux_change_state): * ext/dv/gstdvdemux.h: Added docs. Implement pull mode. Fix memleaks. Reduce memcpy for the video demuxing.
171 lines
2.8 KiB
Plaintext
171 lines
2.8 KiB
Plaintext
<SECTION>
|
|
<FILE>element-apedemux</FILE>
|
|
GstApeDemux
|
|
<TITLE>apedemux</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstApeDemuxClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-autoaudiosink</FILE>
|
|
GstAutoAudioSink
|
|
<TITLE>autoaudiosink</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstAutoAudioSinkClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-autovideosink</FILE>
|
|
GstAutoVideoSink
|
|
<TITLE>autovideosink</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstAutoVideoSinkClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-cairotimeoverlay</FILE>
|
|
GstCairoTimeOverlay
|
|
<TITLE>cairotimeoverlay</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstCairoTimeOverlayClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-cmmldec</FILE>
|
|
GstCmmlDec
|
|
<TITLE>cmmldec</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstCmmlDecClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-cdiocddasrc</FILE>
|
|
GstCdioCddaSrc
|
|
<TITLE>cdiocddasrc</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstCdioCddaSrcClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-dvdec</FILE>
|
|
GstDVDec
|
|
<TITLE>dvdec</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstDVDecClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-dvdemux</FILE>
|
|
GstDVDemux
|
|
<TITLE>dvdemux</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstDVDemuxClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-flacdec</FILE>
|
|
GstFlacDec
|
|
<TITLE>flacdec</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstFlacDecClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-goom</FILE>
|
|
GstGoom
|
|
<TITLE>goom</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstGoomClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-halaudiosink</FILE>
|
|
GstHalAudioSink
|
|
<TITLE>halaudiosink</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstHalAudioSinkClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-halaudiosrc</FILE>
|
|
GstHalAudioSrc
|
|
<TITLE>halaudiosrc</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstHalAudioSrcClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-id3demux</FILE>
|
|
GstID3Demux
|
|
<TITLE>id3demux</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstID3DemuxClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-level</FILE>
|
|
GstLevel
|
|
<TITLE>level</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstLevelClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-multipartmux</FILE>
|
|
GstMultipartMux
|
|
<TITLE>multipartmux</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstMultipartMuxClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-multipartdemux</FILE>
|
|
GstMultipartDemux
|
|
<TITLE>multipartdemux</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstMultipartDemuxClass
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-multiudpsink</FILE>
|
|
GstUDPClient
|
|
GstMultiUDPSink
|
|
<TITLE>multiudpsink</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstMultiUDPSinkClass
|
|
gst_multiudpsink_add
|
|
gst_multiudpsink_remove
|
|
gst_multiudpsink_clear
|
|
gst_multiudpsink_get_stats
|
|
GST_MULTIUDPSINK
|
|
GST_IS_MULTIUDPSINK
|
|
GST_TYPE_MULTIUDPSINK
|
|
gst_multiudpsink_get_type
|
|
GST_MULTIUDPSINK_CLASS
|
|
GST_IS_MULTIUDPSINK_CLASS
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-udpsrc</FILE>
|
|
GstUDPSrc
|
|
<TITLE>udpsrc</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstUDPSrcClass
|
|
GST_UDPSRC
|
|
GST_IS_UDPSRC
|
|
GST_TYPE_UDPSRC
|
|
gst_udpsrc_get_type
|
|
GST_UDPSRC_CLASS
|
|
GST_IS_UDPSRC_CLASS
|
|
</SECTION>
|
|
|
|
<SECTION>
|
|
<FILE>element-videomixer</FILE>
|
|
GstVideoMixer
|
|
GstVideoMixerBackground
|
|
<TITLE>videomixer</TITLE>
|
|
<SUBSECTION Standard>
|
|
GstVideoMixerClass
|
|
</SECTION>
|
|
|