2005-08-30 19:01:18 +00:00
|
|
|
<?xml version="1.0"?>
|
|
|
|
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
|
|
|
|
"http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd" [
|
|
|
|
<!ENTITY % version-entities SYSTEM "version.entities">
|
|
|
|
%version-entities;
|
|
|
|
]>
|
|
|
|
|
|
|
|
<book id="index" xmlns:xi="http://www.w3.org/2003/XInclude">
|
|
|
|
<bookinfo>
|
|
|
|
<title>GStreamer Good Plugins &GST_MAJORMINOR; Plugins Reference Manual</title>
|
|
|
|
</bookinfo>
|
|
|
|
|
|
|
|
<chapter>
|
|
|
|
<title>gst-plugins-good Elements</title>
|
2006-02-06 10:56:07 +00:00
|
|
|
<xi:include href="xml/element-apedemux.xml" />
|
2006-05-30 14:35:18 +00:00
|
|
|
<xi:include href="xml/element-apev2mux.xml" />
|
2006-08-20 13:06:44 +00:00
|
|
|
<xi:include href="xml/element-audiopanorama.xml" />
|
2005-11-25 21:02:16 +00:00
|
|
|
<xi:include href="xml/element-autoaudiosink.xml" />
|
|
|
|
<xi:include href="xml/element-autovideosink.xml" />
|
2006-04-27 16:05:54 +00:00
|
|
|
<xi:include href="xml/element-avidemux.xml" />
|
|
|
|
<xi:include href="xml/element-avimux.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/element-cairotimeoverlay.xml" />
|
2006-02-06 11:34:23 +00:00
|
|
|
<xi:include href="xml/element-cdiocddasrc.xml" />
|
2006-07-20 18:48:32 +00:00
|
|
|
<xi:include href="xml/element-cmmldec.xml" />
|
2006-08-20 13:06:44 +00:00
|
|
|
<xi:include href="xml/element-cmmlenc.xml" />
|
docs/plugins/: Added dvdec and dvdemux to docs.
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.
2006-02-28 10:22:11 +00:00
|
|
|
<xi:include href="xml/element-dvdec.xml" />
|
|
|
|
<xi:include href="xml/element-dvdemux.xml" />
|
2006-07-24 15:25:49 +00:00
|
|
|
<xi:include href="xml/element-esdsink.xml" />
|
2005-11-25 22:14:47 +00:00
|
|
|
<xi:include href="xml/element-flacdec.xml" />
|
add docs to build
Original commit message from CVS:
* Makefile.am:
* configure.ac:
add docs to build
* common/plugins.xsl:
wrap Description into a refsect2
* docs/Makefile.am:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* gst/goom/Makefile.am:
* gst/goom/gstgoom.c: (gst_goom_get_type), (gst_goom_base_init),
(gst_goom_class_init), (gst_goom_init), (gst_goom_dispose),
(gst_goom_sink_setcaps), (gst_goom_src_setcaps),
(gst_goom_src_negotiate), (gst_goom_event), (gst_goom_chain),
(gst_goom_change_state):
* gst/goom/gstgoom.h:
GstGOOM -> GstGoom
add an example launch line
* gst/level/gstlevel.h:
* gst/monoscope/gstmonoscope.c:
cleanups
2005-09-01 17:55:14 +00:00
|
|
|
<xi:include href="xml/element-goom.xml" />
|
Add HAL sound device wrapper plugins. Closes #329106
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* ext/Makefile.am:
* ext/hal/Makefile.am:
* ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init),
(gst_hal_audio_sink_class_init), (gst_hal_audio_sink_reset),
(gst_hal_audio_sink_init), (gst_hal_audio_sink_dispose),
(do_toggle_element), (gst_hal_audio_sink_set_property),
(gst_hal_audio_sink_get_property),
(gst_hal_audio_sink_change_state):
* ext/hal/gsthalaudiosink.h:
* ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init),
(gst_hal_audio_src_class_init), (gst_hal_audio_src_reset),
(gst_hal_audio_src_init), (gst_hal_audio_src_dispose),
(do_toggle_element), (gst_hal_audio_src_set_property),
(gst_hal_audio_src_get_property), (gst_hal_audio_src_change_state):
* ext/hal/gsthalaudiosrc.h:
* ext/hal/gsthalelements.c: (plugin_init):
* ext/hal/gsthalelements.h:
* ext/hal/hal.c: (gst_hal_get_string),
(gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
(gst_hal_get_audio_src):
* ext/hal/hal.h:
Add HAL sound device wrapper plugins. Closes #329106
2006-02-15 12:17:28 +00:00
|
|
|
<xi:include href="xml/element-halaudiosink.xml" />
|
|
|
|
<xi:include href="xml/element-halaudiosrc.xml" />
|
2006-07-20 18:48:32 +00:00
|
|
|
<xi:include href="xml/element-icydemux.xml" />
|
2005-12-21 15:24:59 +00:00
|
|
|
<xi:include href="xml/element-id3demux.xml" />
|
2006-05-01 11:46:33 +00:00
|
|
|
<xi:include href="xml/element-id3v2mux.xml" />
|
2006-03-03 15:50:40 +00:00
|
|
|
<xi:include href="xml/element-jpegdec.xml" />
|
|
|
|
<xi:include href="xml/element-jpegenc.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/element-level.xml" />
|
2006-02-06 15:31:16 +00:00
|
|
|
<xi:include href="xml/element-multiudpsink.xml" />
|
2005-12-08 16:27:12 +00:00
|
|
|
<xi:include href="xml/element-multipartmux.xml" />
|
|
|
|
<xi:include href="xml/element-multipartdemux.xml" />
|
2006-08-16 10:22:32 +00:00
|
|
|
<xi:include href="xml/element-ossmixer.xml" />
|
|
|
|
<xi:include href="xml/element-osssink.xml" />
|
|
|
|
<xi:include href="xml/element-osssrc.xml" />
|
2006-06-20 14:57:09 +00:00
|
|
|
<xi:include href="xml/element-rtspsrc.xml" />
|
|
|
|
<xi:include href="xml/element-rtpdec.xml" />
|
2006-03-03 15:50:40 +00:00
|
|
|
<xi:include href="xml/element-smokedec.xml" />
|
|
|
|
<xi:include href="xml/element-smokeenc.xml" />
|
2006-07-20 18:48:32 +00:00
|
|
|
<xi:include href="xml/element-udpsrc.xml" />
|
docs/plugins/: Added videobalance and videoflip to the docs.
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:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
Added videobalance and videoflip to the docs.
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c:
(gst_video_balance_update_tables_planar411),
(gst_video_balance_is_passthrough),
(gst_video_balance_update_properties), (oil_tablelookup_u8),
(gst_video_balance_planar411_ip), (gst_video_balance_set_caps),
(gst_video_balance_transform_ip), (gst_video_balance_base_init),
(gst_video_balance_finalize), (gst_video_balance_class_init),
(gst_video_balance_init), (gst_video_balance_interface_supported),
(gst_video_balance_interface_init),
(gst_video_balance_colorbalance_list_channels),
(gst_video_balance_colorbalance_set_value),
(gst_video_balance_colorbalance_get_value),
(gst_video_balance_colorbalance_init),
(gst_video_balance_set_property), (gst_video_balance_get_property),
(gst_video_balance_get_type), (plugin_init):
* gst/videofilter/gstvideobalance.h:
Ported to 0.10. (Fixes #326160)
Added docs.
* gst/videofilter/gstvideoflip.c:
* gst/videofilter/gstvideoflip.h:
Added docs.
2006-03-03 14:39:55 +00:00
|
|
|
<xi:include href="xml/element-videobalance.xml" />
|
|
|
|
<xi:include href="xml/element-videoflip.xml" />
|
2005-12-12 22:29:34 +00:00
|
|
|
<xi:include href="xml/element-videomixer.xml" />
|
docs/plugins/: Added wavparse docs.
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 wavparse docs.
* gst/wavparse/gstwavparse.c: (gst_wavparse_class_init),
(gst_wavparse_reset), (gst_wavparse_init),
(gst_wavparse_create_sourcepad), (gst_wavparse_parse_file_header),
(gst_wavparse_stream_init), (gst_wavparse_perform_seek),
(gst_wavparse_stream_headers), (gst_wavparse_send_event),
(gst_wavparse_stream_data), (gst_wavparse_loop),
(gst_wavparse_srcpad_event), (gst_wavparse_sink_activate_pull),
(gst_wavparse_change_state):
* gst/wavparse/gstwavparse.h:
Implement seek in READY (fixes #327658)
Added docs and did some cleanups.
2006-03-03 18:36:53 +00:00
|
|
|
<xi:include href="xml/element-wavparse.xml" />
|
2006-10-04 10:29:11 +00:00
|
|
|
<xi:include href="xml/element-v4l2src.xml" />
|
2006-04-28 18:57:09 +00:00
|
|
|
<xi:include href="xml/element-ximagesrc.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
</chapter>
|
|
|
|
|
|
|
|
<chapter>
|
|
|
|
<title>gst-plugins-good Plugins</title>
|
|
|
|
|
|
|
|
<xi:include href="xml/plugin-1394.xml" />
|
|
|
|
<xi:include href="xml/plugin-aasink.xml" />
|
|
|
|
<xi:include href="xml/plugin-alaw.xml" />
|
|
|
|
<xi:include href="xml/plugin-alpha.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-alphacolor.xml" />
|
2006-07-20 18:48:32 +00:00
|
|
|
<xi:include href="xml/plugin-annodex.xml" />
|
2006-02-06 10:56:07 +00:00
|
|
|
<xi:include href="xml/plugin-apetag.xml" />
|
2006-08-27 17:14:06 +00:00
|
|
|
<xi:include href="xml/plugin-audiofx.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-autodetect.xml" />
|
|
|
|
<xi:include href="xml/plugin-avi.xml" />
|
|
|
|
<xi:include href="xml/plugin-cacasink.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-cairo.xml" />
|
2006-02-06 11:34:23 +00:00
|
|
|
<xi:include href="xml/plugin-cdio.xml" />
|
2005-11-23 19:56:31 +00:00
|
|
|
<xi:include href="xml/plugin-cutter.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-debug.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-dv.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-efence.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-effectv.xml" />
|
|
|
|
<xi:include href="xml/plugin-esdsink.xml" />
|
|
|
|
<xi:include href="xml/plugin-flac.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-flxdec.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-gconfelements.xml" />
|
|
|
|
<xi:include href="xml/plugin-goom.xml" />
|
Add HAL sound device wrapper plugins. Closes #329106
Original commit message from CVS:
* configure.ac:
* docs/plugins/Makefile.am:
* docs/plugins/gst-plugins-good-plugins-docs.sgml:
* docs/plugins/gst-plugins-good-plugins-sections.txt:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
* ext/Makefile.am:
* ext/hal/Makefile.am:
* ext/hal/gsthalaudiosink.c: (gst_hal_audio_sink_base_init),
(gst_hal_audio_sink_class_init), (gst_hal_audio_sink_reset),
(gst_hal_audio_sink_init), (gst_hal_audio_sink_dispose),
(do_toggle_element), (gst_hal_audio_sink_set_property),
(gst_hal_audio_sink_get_property),
(gst_hal_audio_sink_change_state):
* ext/hal/gsthalaudiosink.h:
* ext/hal/gsthalaudiosrc.c: (gst_hal_audio_src_base_init),
(gst_hal_audio_src_class_init), (gst_hal_audio_src_reset),
(gst_hal_audio_src_init), (gst_hal_audio_src_dispose),
(do_toggle_element), (gst_hal_audio_src_set_property),
(gst_hal_audio_src_get_property), (gst_hal_audio_src_change_state):
* ext/hal/gsthalaudiosrc.h:
* ext/hal/gsthalelements.c: (plugin_init):
* ext/hal/gsthalelements.h:
* ext/hal/hal.c: (gst_hal_get_string),
(gst_hal_render_bin_from_udi), (gst_hal_get_audio_sink),
(gst_hal_get_audio_src):
* ext/hal/hal.h:
Add HAL sound device wrapper plugins. Closes #329106
2006-02-15 12:17:28 +00:00
|
|
|
<xi:include href="xml/plugin-halelements.xml" />
|
2006-07-20 18:48:32 +00:00
|
|
|
<xi:include href="xml/plugin-icydemux.xml" />
|
2005-12-21 15:24:59 +00:00
|
|
|
<xi:include href="xml/plugin-id3demux.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-jpeg.xml" />
|
2006-04-01 15:30:51 +00:00
|
|
|
<xi:include href="xml/plugin-ladspa.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-level.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-matroska.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-mulaw.xml" />
|
2005-12-01 15:34:13 +00:00
|
|
|
<xi:include href="xml/plugin-multipart.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-navigationtest.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-ossaudio.xml" />
|
|
|
|
<xi:include href="xml/plugin-png.xml" />
|
|
|
|
<xi:include href="xml/plugin-rtp.xml" />
|
|
|
|
<xi:include href="xml/plugin-rtsp.xml" />
|
|
|
|
<xi:include href="xml/plugin-shout2send.xml" />
|
|
|
|
<xi:include href="xml/plugin-smpte.xml" />
|
|
|
|
<xi:include href="xml/plugin-speex.xml" />
|
2006-05-01 11:46:33 +00:00
|
|
|
<xi:include href="xml/plugin-taglib.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-udp.xml" />
|
|
|
|
<xi:include href="xml/plugin-videobox.xml" />
|
docs/plugins/: Added videobalance and videoflip to the docs.
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:
* docs/plugins/gst-plugins-good-plugins.hierarchy:
Added videobalance and videoflip to the docs.
* gst/videofilter/Makefile.am:
* gst/videofilter/gstvideobalance.c:
(gst_video_balance_update_tables_planar411),
(gst_video_balance_is_passthrough),
(gst_video_balance_update_properties), (oil_tablelookup_u8),
(gst_video_balance_planar411_ip), (gst_video_balance_set_caps),
(gst_video_balance_transform_ip), (gst_video_balance_base_init),
(gst_video_balance_finalize), (gst_video_balance_class_init),
(gst_video_balance_init), (gst_video_balance_interface_supported),
(gst_video_balance_interface_init),
(gst_video_balance_colorbalance_list_channels),
(gst_video_balance_colorbalance_set_value),
(gst_video_balance_colorbalance_get_value),
(gst_video_balance_colorbalance_init),
(gst_video_balance_set_property), (gst_video_balance_get_property),
(gst_video_balance_get_type), (plugin_init):
* gst/videofilter/gstvideobalance.h:
Ported to 0.10. (Fixes #326160)
Added docs.
* gst/videofilter/gstvideoflip.c:
* gst/videofilter/gstvideoflip.h:
Added docs.
2006-03-03 14:39:55 +00:00
|
|
|
<xi:include href="xml/plugin-videobalance.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-videoflip.xml" />
|
2005-11-25 21:36:18 +00:00
|
|
|
<xi:include href="xml/plugin-videomixer.xml" />
|
|
|
|
<xi:include href="xml/plugin-wavenc.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
<xi:include href="xml/plugin-wavparse.xml" />
|
2006-10-04 10:29:11 +00:00
|
|
|
<xi:include href="xml/plugin-video4linux2.xml" />
|
2006-04-28 18:57:09 +00:00
|
|
|
<xi:include href="xml/plugin-ximagesrc.xml" />
|
2005-08-30 19:01:18 +00:00
|
|
|
</chapter>
|
|
|
|
</book>
|