diff options
-rw-r--r-- | ChangeLog | 23 | ||||
-rw-r--r-- | docs/plugins/Makefile.am | 4 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-docs.sgml | 1 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins-sections.txt | 61 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.args | 506 | ||||
-rw-r--r-- | docs/plugins/gst-plugins-bad-plugins.signals | 34 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-dvb.xml | 11 | ||||
-rw-r--r-- | docs/plugins/inspect/plugin-nuvdemux.xml | 2 | ||||
-rw-r--r-- | ext/ivorbis/vorbisdec.c | 2 | ||||
-rw-r--r-- | ext/ivorbis/vorbisdec.h | 3 | ||||
-rw-r--r-- | ext/mythtv/gstmythtvsrc.c | 1 | ||||
-rw-r--r-- | ext/theora/theoradec.c | 1 |
12 files changed, 598 insertions, 51 deletions
@@ -1,3 +1,26 @@ +2008-01-22 Stefan Kost <ensonic@users.sf.net> + + * docs/plugins/Makefile.am: + Add missing eol \ + + * docs/plugins/gst-plugins-bad-plugins-sections.txt: + Place object names to standard sectionas plugin dont document those. + + * docs/plugins/gst-plugins-bad-plugins-docs.sgml: + * docs/plugins/gst-plugins-bad-plugins.args: + * docs/plugins/gst-plugins-bad-plugins.signals: + * docs/plugins/inspect/plugin-dvb.xml: + * docs/plugins/inspect/plugin-nuvdemux.xml: + regenerate. + + * ext/ivorbis/vorbisdec.c: + * ext/ivorbis/vorbisdec.h: + Mark private vars and add short desc. + + * ext/mythtv/gstmythtvsrc.c: + * ext/theora/theoradec.c: + Add short desc. + 2008-01-21 Stefan Kost <ensonic@users.sf.net> * docs/plugins/gst-plugins-bad-plugins-docs.sgml: diff --git a/docs/plugins/Makefile.am b/docs/plugins/Makefile.am index 58710bdb..02517b13 100644 --- a/docs/plugins/Makefile.am +++ b/docs/plugins/Makefile.am @@ -123,8 +123,8 @@ EXTRA_HFILES = \ $(top_srcdir)/gst/multifile/gstmultifilesink.h \ $(top_srcdir)/gst/multifile/gstmultifilesrc.h \ $(top_srcdir)/gst/nuvdemux/gstnuvdemux.h \ - $(top_srcdir)/gst/rawparse/gstaudioparse.h - $(top_srcdir)/gst/rawparse/gstvideoparse.h + $(top_srcdir)/gst/rawparse/gstaudioparse.h \ + $(top_srcdir)/gst/rawparse/gstvideoparse.h \ $(top_srcdir)/gst/replaygain/gstrganalysis.h \ $(top_srcdir)/gst/replaygain/gstrglimiter.h \ $(top_srcdir)/gst/replaygain/gstrgvolume.h \ diff --git a/docs/plugins/gst-plugins-bad-plugins-docs.sgml b/docs/plugins/gst-plugins-bad-plugins-docs.sgml index 23b874a6..a2f00323 100644 --- a/docs/plugins/gst-plugins-bad-plugins-docs.sgml +++ b/docs/plugins/gst-plugins-bad-plugins-docs.sgml @@ -129,7 +129,6 @@ <xi:include href="xml/plugin-tta.xml" /> <xi:include href="xml/plugin-vcdsrc.xml" /> <xi:include href="xml/plugin-videocrop.xml" /> - <xi:include href="xml/plugin-videoparse.xml" /> <xi:include href="xml/plugin-videosignal.xml" /> <xi:include href="xml/plugin-vmnc.xml" /> <xi:include href="xml/plugin-wildmidi.xml" /> diff --git a/docs/plugins/gst-plugins-bad-plugins-sections.txt b/docs/plugins/gst-plugins-bad-plugins-sections.txt index 5898951c..ab4f55ca 100644 --- a/docs/plugins/gst-plugins-bad-plugins-sections.txt +++ b/docs/plugins/gst-plugins-bad-plugins-sections.txt @@ -1,8 +1,8 @@ <SECTION> <FILE>element-amrwbdec</FILE> <TITLE>amrwbdec</TITLE> -GstAmrwbDec <SUBSECTION Standard> +GstAmrwbDec GstAmrwbDecClass GST_AMRWBDEC GST_AMRWBDEC_CLASS @@ -15,8 +15,8 @@ gst_amrwbdec_get_type <SECTION> <FILE>element-amrwbenc</FILE> <TITLE>amrwbenc</TITLE> -GstAmrwbEnc <SUBSECTION Standard> +GstAmrwbEnc GstAmrwbEncClass GST_AMRWBENC GST_AMRWBENC_CLASS @@ -29,8 +29,8 @@ gst_amrwbenc_get_type <SECTION> <FILE>element-amrwbparse</FILE> <TITLE>amrwbparse</TITLE> -GstAmrwbParse <SUBSECTION Standard> +GstAmrwbParse GstAmrwbParseClass GST_AMRWBPARSE GST_AMRWBPARSE_CLASS @@ -43,8 +43,8 @@ gst_amrwbparse_get_type <SECTION> <FILE>element-audioparse</FILE> <TITLE>audioparse</TITLE> -GstAudioParse <SUBSECTION Standard> +GstAudioParse GstAudioParseClass GST_AUDIO_PARSE GST_AUDIO_PARSE_CLASS @@ -57,8 +57,8 @@ gst_audio_parse_get_type <SECTION> <FILE>element-dc1394</FILE> <TITLE>dc1394</TITLE> -GstDc1394 <SUBSECTION Standard> +GstDc1394 GstDc1394Class GST_DC1394 GST_DC1394_CLASS @@ -72,9 +72,9 @@ gst_dc1394_get_type <FILE>element-dfbvideosink</FILE> <TITLE>dfbvideosink</TITLE> GstDfbVideoSink +<SUBSECTION Standard> GstDfbSurface GstDfbVMode -<SUBSECTION Standard> GstDfbVideoSinkClass GST_DFBVIDEOSINK GST_DFBVIDEOSINK_CLASS @@ -91,8 +91,8 @@ gst_dfbsurface_get_type <SECTION> <FILE>element-dvbsrc</FILE> <TITLE>dvbsrc</TITLE> -GstDvbSrc <SUBSECTION Standard> +GstDvbSrc GstDvbSrcClass GstDvbSrcParam GstDvbSrcPol @@ -116,8 +116,8 @@ TS_SIZE <SECTION> <FILE>element-dvdspu</FILE> <TITLE>dvdspu</TITLE> -GstDVDSpu <SUBSECTION Standard> +GstDVDSpu GstDVDSpuClass GST_DVD_SPU GST_DVD_SPU_CLASS @@ -139,8 +139,8 @@ SPU_STATE_FLAGS_MASK <SECTION> <FILE>element-equalizer-3bands</FILE> <TITLE>equalizer-3bands</TITLE> -GstIirEqualizer3Bands <SUBSECTION Standard> +GstIirEqualizer3Bands GstIirEqualizer3BandsClass GST_IIR_EQUALIZER_3BANDS GST_IIR_EQUALIZER_3BANDS_CLASS @@ -153,8 +153,8 @@ gst_iir_equalizer_3bands_get_type <SECTION> <FILE>element-equalizer-10bands</FILE> <TITLE>equalizer-10bands</TITLE> -GstIirEqualizer10Bands <SUBSECTION Standard> +GstIirEqualizer10Bands GstIirEqualizer10BandsClass GST_IIR_EQUALIZER_10BANDS GST_IIR_EQUALIZER_10BANDS_CLASS @@ -167,8 +167,8 @@ gst_iir_equalizer_10bands_get_type <SECTION> <FILE>element-equalizer-nbands</FILE> <TITLE>equalizer-nbands</TITLE> -GstIirEqualizerNBands <SUBSECTION Standard> +GstIirEqualizerNBands GstIirEqualizerNBandsClass GST_IIR_EQUALIZER_NBANDS GST_IIR_EQUALIZER_NBANDS_CLASS @@ -181,8 +181,8 @@ gst_iir_equalizer_nbands_get_type <SECTION> <FILE>element-festival</FILE> <TITLE>festival</TITLE> -GstFestival <SUBSECTION Standard> +GstFestival GstFestivalClass GstFestivalFlags GST_FESTIVAL @@ -290,7 +290,6 @@ GstIVorbisDec GstIVorbisDecClass GST_IVORBIS_DEC GST_IVORBIS_DEC_CLASS -GST_IVORBIS_DEC_GET_CLASS GST_IS_IVORBIS_DEC GST_IS_IVORBIS_DEC_CLASS GST_TYPE_IVORBIS_DEC @@ -316,8 +315,8 @@ gst_jack_audio_sink_get_type <SECTION> <FILE>element-modplug</FILE> <TITLE>modplug</TITLE> -GstModPlug <SUBSECTION Standard> +GstModPlug GstModPlugClass GST_MODPLUG GST_MODPLUG_CLASS @@ -330,8 +329,8 @@ gst_modplug_get_type <SECTION> <FILE>element-multifilesrc</FILE> <TITLE>multifilesrc</TITLE> -GstMultiFileSrc <SUBSECTION Standard> +GstMultiFileSrc GstMultiFileSrcClass GST_MULTI_FILE_SRC GST_MULTI_FILE_SRC_CLASS @@ -344,8 +343,8 @@ gst_multi_file_src_get_type <SECTION> <FILE>element-multifilesink</FILE> <TITLE>multifilesink</TITLE> -GstMultiFileSink <SUBSECTION Standard> +GstMultiFileSink GstMultiFileSinkClass GST_MULTI_FILE_SINK GST_MULTI_FILE_SINK_CLASS @@ -358,8 +357,8 @@ gst_multi_file_sink_get_type <SECTION> <FILE>element-mythtvsrc</FILE> <TITLE>mythtvsrc</TITLE> -GstMythtvSrc <SUBSECTION Standard> +GstMythtvSrc GstMythtvSrcClass GstMythtvState GST_MYTHTV_SRC @@ -373,8 +372,8 @@ gst_mythtv_src_get_type <SECTION> <FILE>element-nuvdemux</FILE> <TITLE>nuvdemux</TITLE> -GstNuvDemux <SUBSECTION Standard> +GstNuvDemux GstNuvDemuxClass GstNuvDemuxState GST_NUV_DEMUX @@ -430,8 +429,8 @@ gst_rg_volume_get_type <SECTION> <FILE>element-gstrtpbin</FILE> <TITLE>gstrtpbin</TITLE> -GstRtpBin <SUBSECTION Standard> +GstRtpBin GstRtpBinPrivate GstRtpBinClass GST_RTP_BIN @@ -445,8 +444,8 @@ GST_IS_RTP_BIN_CLASS <SECTION> <FILE>element-gstrtpclient</FILE> <TITLE>gstrtpclient</TITLE> -GstRtpClient <SUBSECTION Standard> +GstRtpClient GstRtpClientClass GstRtpClientPrivate GST_RTP_CLIENT @@ -475,8 +474,8 @@ GST_IS_RTP_JITTER_BUFFER_CLASS <SECTION> <FILE>element-gstrtpptdemux</FILE> <TITLE>gstrtpptdemux</TITLE> -GstRtpPtDemux <SUBSECTION Standard> +GstRtpPtDemux GstRtpPtDemuxClass GstRtpPtDemuxPad GST_RTP_PT_DEMUX @@ -490,8 +489,8 @@ GST_IS_RTP_PT_DEMUX_CLASS <SECTION> <FILE>element-gstrtpsession</FILE> <TITLE>gstrtpsession</TITLE> -GstRtpSession <SUBSECTION Standard> +GstRtpSession GstRtpSessionClass GstRtpSessionPrivate GST_RTP_SESSION @@ -506,8 +505,8 @@ GST_RTP_SESSION_CAST <SECTION> <FILE>element-gstrtpssrcdemux</FILE> <TITLE>gstrtpssrcdemux</TITLE> -GstRtpSsrcDemux <SUBSECTION Standard> +GstRtpSsrcDemux GstRtpSsrcDemuxClass GstRtpSsrcDemuxPad GST_RTP_SSRC_DEMUX @@ -521,8 +520,8 @@ GST_IS_RTP_SSRC_DEMUX_CLASS <SECTION> <FILE>element-sdlaudiosink</FILE> <TITLE>sdlaudiosink</TITLE> -GstSDLAudioSink <SUBSECTION Standard> +GstSDLAudioSink GstSDLAudioSinkClass GST_SDLAUDIOSINK GST_SDLAUDIOSINK_CLASS @@ -537,9 +536,9 @@ gstsdl_semaphore <SECTION> <FILE>element-sdlvideosink</FILE> <TITLE>sdlvideosink</TITLE> +<SUBSECTION Standard> GstSDLVideoSink GstSDLVideoSinkFlags -<SUBSECTION Standard> GstSDLVideoSinkClass GST_SDLVIDEOSINK GST_SDLVIDEOSINK_CLASS @@ -552,8 +551,8 @@ gst_sdlvideosink_get_type <SECTION> <FILE>element-sdpdemux</FILE> <TITLE>sdpdemux</TITLE> -GstSDPDemux <SUBSECTION Standard> +GstSDPDemux GstSDPDemuxClass GstSDPStream GST_SDP_DEMUX @@ -571,8 +570,8 @@ GST_SDP_STREAM_UNLOCK <SECTION> <FILE>element-spectrum</FILE> <TITLE>spectrum</TITLE> -GstSpectrum <SUBSECTION Standard> +GstSpectrum GstSpectrumClass GstSpectrumFFTFreeFunc GstSpectrumProcessFunc @@ -587,8 +586,8 @@ gst_spectrum_get_type <SECTION> <FILE>element-speed</FILE> <TITLE>speed</TITLE> -GstSpeed <SUBSECTION Standard> +GstSpeed GstSpeedClass GstSpeedFormat GST_SPEED @@ -629,8 +628,8 @@ GST_TYPE_THEORA_DEC_EXP <SECTION> <FILE>element-timidity</FILE> <TITLE>timidity</TITLE> -GstTimidity <SUBSECTION Standard> +GstTimidity GstTimidityClass GST_TIMIDITY GST_TIMIDITY_CLASS @@ -700,8 +699,8 @@ GST_IS_VIDEO_MARK_CLASS <SECTION> <FILE>element-videoparse</FILE> <TITLE>videoparse</TITLE> -GstVideoParse <SUBSECTION Standard> +GstVideoParse GstVideoParseClass GST_VIDEO_PARSE GST_VIDEO_PARSE_CLASS @@ -714,8 +713,8 @@ gst_video_parse_get_type <SECTION> <FILE>element-wildmidi</FILE> <TITLE>wildmidi</TITLE> -GstWildmidi <SUBSECTION Standard> +GstWildmidi GstWildmidiClass GST_WILDMIDI GST_WILDMIDI_CLASS diff --git a/docs/plugins/gst-plugins-bad-plugins.args b/docs/plugins/gst-plugins-bad-plugins.args index 9e3a363b..f89abfe3 100644 --- a/docs/plugins/gst-plugins-bad-plugins.args +++ b/docs/plugins/gst-plugins-bad-plugins.args @@ -1331,7 +1331,7 @@ <ARG> <NAME>GstSpeed::speed</NAME> <TYPE>gfloat</TYPE> -<RANGE>[0.1,40]</RANGE> +<RANGE>[0,1,40]</RANGE> <FLAGS>rwx</FLAGS> <NICK>speed</NICK> <BLURB>speed.</BLURB> @@ -2039,6 +2039,16 @@ </ARG> <ARG> +<NAME>GstRfbSrc::use-copyrect</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Use copyrect encoding</NICK> +<BLURB>Use copyrect encoding.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> <NAME>GstDeinterlace::blend</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -2054,7 +2064,7 @@ <RANGE></RANGE> <FLAGS>rw</FLAGS> <NICK>di-area-only</NICK> -<BLURB>di-area-only.</BLURB> +<BLURB>displays deinterlaced areas only.</BLURB> <DEFAULT>FALSE</DEFAULT> </ARG> @@ -2079,6 +2089,26 @@ </ARG> <ARG> +<NAME>GstDeinterlace::deinterlace</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>deinterlace</NICK> +<BLURB>turn deinterlacing on/off.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstDeinterlace::ni-area-only</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>ni-area-only</NICK> +<BLURB>displays non-interlaced areas only.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> <NAME>ladspa-HRTF::pan</NAME> <TYPE>gint</TYPE> <RANGE>[-36,36]</RANGE> @@ -12471,7 +12501,7 @@ <ARG> <NAME>ladspa-delayorama::Delay-range</NAME> <TYPE>gfloat</TYPE> -<RANGE>[1e-04,6]</RANGE> +<RANGE>[0,0001,6]</RANGE> <FLAGS>rwx</FLAGS> <NICK>Delay-range</NICK> <BLURB>Delay-range.</BLURB> @@ -17015,7 +17045,7 @@ <FLAGS>rwx</FLAGS> <NICK>Dry-Wet-Balance</NICK> <BLURB>Dry-Wet-Balance.</BLURB> -<DEFAULT>0.5</DEFAULT> +<DEFAULT>0,5</DEFAULT> </ARG> <ARG> @@ -17853,7 +17883,7 @@ <TYPE>gchararray</TYPE> <RANGE></RANGE> <FLAGS>rw</FLAGS> -<NICK>Active Pad</NICK> +<NICK>Active pad</NICK> <BLURB>Name of the currently active sink pad.</BLURB> <DEFAULT>NULL</DEFAULT> </ARG> @@ -18035,7 +18065,7 @@ <FLAGS>rwx</FLAGS> <NICK>Pattern sensitivity</NICK> <BLURB>The sensitivity around the center for detecting the markers (0.0 = lowest, 1.0 highest).</BLURB> -<DEFAULT>0.3</DEFAULT> +<DEFAULT>0,3</DEFAULT> </ARG> <ARG> @@ -18075,7 +18105,7 @@ <FLAGS>rwx</FLAGS> <NICK>Pattern center</NICK> <BLURB>The center of the black/white separation (0.0 = lowest, 1.0 highest).</BLURB> -<DEFAULT>0.5</DEFAULT> +<DEFAULT>0,5</DEFAULT> </ARG> <ARG> @@ -18225,7 +18255,7 @@ <FLAGS>rw</FLAGS> <NICK>stereo</NICK> <BLURB>stereo.</BLURB> -<DEFAULT>0.1</DEFAULT> +<DEFAULT>0,1</DEFAULT> </ARG> <ARG> @@ -18279,6 +18309,116 @@ </ARG> <ARG> +<NAME>GstRtpSession::bandwidth</NAME> +<TYPE>gdouble</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bandwidth</NICK> +<BLURB>The bandwidth of the session.</BLURB> +<DEFAULT>64000</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::num-active-sources</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Num Active Sources</NICK> +<BLURB>The number of active sources in the session.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::num-sources</NAME> +<TYPE>guint</TYPE> +<RANGE></RANGE> +<FLAGS>r</FLAGS> +<NICK>Num Sources</NICK> +<BLURB>The number of sources in the session.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::rtcp-fraction</NAME> +<TYPE>gdouble</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>RTCP Fraction</NICK> +<BLURB>The fraction of the bandwidth used for RTCP.</BLURB> +<DEFAULT>3000</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-cname</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES CNAME</NICK> +<BLURB>The CNAME to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-email</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES EMAIL</NICK> +<BLURB>The EMAIL to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-location</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES LOCATION</NICK> +<BLURB>The LOCATION to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-name</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES NAME</NICK> +<BLURB>The NAME to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-note</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES NOTE</NICK> +<BLURB>The NOTE to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-phone</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES PHONE</NICK> +<BLURB>The PHONE to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpSession::sdes-tool</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES TOOL</NICK> +<BLURB>The TOOL to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> <NAME>GstRtpJitterBuffer::drop-on-latency</NAME> <TYPE>gboolean</TYPE> <RANGE></RANGE> @@ -18319,6 +18459,76 @@ </ARG> <ARG> +<NAME>GstRtpBin::sdes-cname</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES CNAME</NICK> +<BLURB>The CNAME to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-email</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES EMAIL</NICK> +<BLURB>The EMAIL to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-location</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES LOCATION</NICK> +<BLURB>The LOCATION to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-name</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES NAME</NICK> +<BLURB>The NAME to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-note</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES NOTE</NICK> +<BLURB>The NOTE to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-phone</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES PHONE</NICK> +<BLURB>The PHONE to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstRtpBin::sdes-tool</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>SDES TOOL</NICK> +<BLURB>The TOOL to put in SDES messages of this session.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> <NAME>GstGioSrc::location</NAME> <TYPE>gchararray</TYPE> <RANGE></RANGE> @@ -18568,3 +18778,283 @@ <DEFAULT>4</DEFAULT> </ARG> +<ARG> +<NAME>GstAudioParse::channels</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Channels</NICK> +<BLURB>Number of channels in raw stream.</BLURB> +<DEFAULT>2</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::depth</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Depth</NICK> +<BLURB>Depth of audio samples in raw stream.</BLURB> +<DEFAULT>16</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::endianness</NAME> +<TYPE>GstAudioParseEndianness</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Endianness</NICK> +<BLURB>Endianness of audio samples in raw stream.</BLURB> +<DEFAULT>Little Endian</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::format</NAME> +<TYPE>GstAudioParseFormat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Format</NICK> +<BLURB>Format of audio samples in raw stream.</BLURB> +<DEFAULT>Integer</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::rate</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Rate</NICK> +<BLURB>Rate of audio samples in raw stream.</BLURB> +<DEFAULT>44100</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::signed</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>signed</NICK> +<BLURB>Sign of audio samples in raw stream.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAudioParse::width</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 1</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Width</NICK> +<BLURB>Width of audio samples in raw stream.</BLURB> +<DEFAULT>16</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::alpha-mask</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Alpha mask</NICK> +<BLURB>Alpha mask of images in raw stream.</BLURB> +<DEFAULT>0</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::blue-mask</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Blue mask</NICK> +<BLURB>Blue mask of images in raw stream.</BLURB> +<DEFAULT>255</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::bpp</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Bpp</NICK> +<BLURB>Bits per pixel of images in raw stream.</BLURB> +<DEFAULT>24</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::depth</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Depth</NICK> +<BLURB>Depth of images in raw stream.</BLURB> +<DEFAULT>24</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::endianness</NAME> +<TYPE>GstVideoParseEndianness</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Endianness</NICK> +<BLURB>Endianness of images in raw stream.</BLURB> +<DEFAULT>Little Endian</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::format</NAME> +<TYPE>GstVideoParseFormat</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Format</NICK> +<BLURB>Format of images in raw stream.</BLURB> +<DEFAULT>I420</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::framerate</NAME> +<TYPE>GstFraction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Frame Rate</NICK> +<BLURB>Frame rate of images in raw stream.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::green-mask</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Green mask</NICK> +<BLURB>Green mask of images in raw stream.</BLURB> +<DEFAULT>65280</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::height</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Height</NICK> +<BLURB>Height of images in raw stream.</BLURB> +<DEFAULT>240</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::pixel-aspect-ratio</NAME> +<TYPE>GstFraction</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Pixel Aspect Ratio</NICK> +<BLURB>Pixel aspect ratio of images in raw stream.</BLURB> +<DEFAULT></DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::red-mask</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Red mask</NICK> +<BLURB>Red mask of images in raw stream.</BLURB> +<DEFAULT>16711680</DEFAULT> +</ARG> + +<ARG> +<NAME>GstVideoParse::width</NAME> +<TYPE>gint</TYPE> +<RANGE>>= 0</RANGE> +<FLAGS>rw</FLAGS> +<NICK>Width</NICK> +<BLURB>Width of images in raw stream.</BLURB> +<DEFAULT>320</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataParse::exif</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>EXIF</NICK> +<BLURB>Send EXIF metadata ?.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataParse::iptc</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IPTC</NICK> +<BLURB>Send IPTC metadata ?.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataParse::xmp</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>XMP</NICK> +<BLURB>Send XMP metadata ?.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataMux::exif</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>EXIF</NICK> +<BLURB>Send EXIF metadata ?.</BLURB> +<DEFAULT>TRUE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataMux::iptc</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>IPTC</NICK> +<BLURB>Send IPTC metadata ?.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstMetadataMux::xmp</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>XMP</NICK> +<BLURB>Send XMP metadata ?.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + +<ARG> +<NAME>GstAmrwbEnc::band-mode</NAME> +<TYPE>GstAmrwbEncBandMode</TYPE> +<RANGE></RANGE> +<FLAGS>rwx</FLAGS> +<NICK>Band Mode</NICK> +<BLURB>Encoding Band Mode (Kbps).</BLURB> +<DEFAULT>MR660</DEFAULT> +</ARG> + +<ARG> +<NAME>GstFBDEVSink::device</NAME> +<TYPE>gchararray</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>device</NICK> +<BLURB>The framebuffer device eg: /dev/fb0.</BLURB> +<DEFAULT>NULL</DEFAULT> +</ARG> + +<ARG> +<NAME>GstH264Parse::split-packetized</NAME> +<TYPE>gboolean</TYPE> +<RANGE></RANGE> +<FLAGS>rw</FLAGS> +<NICK>Split packetized</NICK> +<BLURB>Split NAL units of packetized streams.</BLURB> +<DEFAULT>FALSE</DEFAULT> +</ARG> + diff --git a/docs/plugins/gst-plugins-bad-plugins.signals b/docs/plugins/gst-plugins-bad-plugins.signals index 22182bea..a60aab04 100644 --- a/docs/plugins/gst-plugins-bad-plugins.signals +++ b/docs/plugins/gst-plugins-bad-plugins.signals @@ -86,6 +86,14 @@ guint arg1 </SIGNAL> <SIGNAL> +<NAME>GstRtpSession::on-ssrc-sdes</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstRtpSession *gstrtpsession +guint arg1 +</SIGNAL> + +<SIGNAL> <NAME>GstRtpPtDemux::clear-pt-map</NAME> <RETURNS>void</RETURNS> <FLAGS>la</FLAGS> @@ -212,6 +220,15 @@ guint arg2 </SIGNAL> <SIGNAL> +<NAME>GstRtpBin::on-ssrc-sdes</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstRtpBin *gstrtpbin +guint arg1 +guint arg2 +</SIGNAL> + +<SIGNAL> <NAME>GstCDAudio::track-change</NAME> <RETURNS>void</RETURNS> <FLAGS>l</FLAGS> @@ -263,3 +280,20 @@ GstAppSink *gstappsink GstAppSink *gstappsink </SIGNAL> +<SIGNAL> +<NAME>GstSwitch::block</NAME> +<RETURNS>gint64</RETURNS> +<FLAGS>l</FLAGS> +GstSwitch *gstswitch +</SIGNAL> + +<SIGNAL> +<NAME>GstSwitch::switch</NAME> +<RETURNS>void</RETURNS> +<FLAGS>l</FLAGS> +GstSwitch *gstswitch +gchar *arg1 +gint64 arg2 +gint64 arg3 +</SIGNAL> + diff --git a/docs/plugins/inspect/plugin-dvb.xml b/docs/plugins/inspect/plugin-dvb.xml index 8295acb3..627b7653 100644 --- a/docs/plugins/inspect/plugin-dvb.xml +++ b/docs/plugins/inspect/plugin-dvb.xml @@ -17,15 +17,15 @@ <author>Alessandro Decina <alessandro@nnva.org></author> <pads> <caps> - <name>src%d</name> + <name>program_%d</name> <direction>source</direction> - <presence>request</presence> + <presence>sometimes</presence> <details>video/mpegts, systemstream=(boolean)true</details> </caps> <caps> - <name>program_%d</name> + <name>src%d</name> <direction>source</direction> - <presence>sometimes</presence> + <presence>request</presence> <details>video/mpegts, systemstream=(boolean)true</details> </caps> </pads> @@ -35,8 +35,7 @@ <longname>DVB Source</longname> <class>Source/Video</class> <description>Digital Video Broadcast Source</description> - <author>P2P-VCR, C-Lab, University of Paderborn - Zaheer Abbas Merali <zaheerabbas at merali dot org></author> + <author>P2P-VCR, C-Lab, University of Paderborn012Zaheer Abbas Merali <zaheerabbas at merali dot org></author> <pads> <caps> <name>src</name> diff --git a/docs/plugins/inspect/plugin-nuvdemux.xml b/docs/plugins/inspect/plugin-nuvdemux.xml index af85ce56..15b2fcbe 100644 --- a/docs/plugins/inspect/plugin-nuvdemux.xml +++ b/docs/plugins/inspect/plugin-nuvdemux.xml @@ -13,7 +13,7 @@ <name>nuvdemux</name> <longname>Nuv demuxer</longname> <class>Codec/Demuxer</class> - <description>Demultiplex a .nuv file into audio and video</description> + <description>Demultiplex a mythtv .nuv file into audio and video</description> <author>Renato Araujo Oliveira Filho <renato.filho@indt.org.br>,Rosfran Borges <rosfran.borges@indt.org.br></author> <pads> <caps> diff --git a/ext/ivorbis/vorbisdec.c b/ext/ivorbis/vorbisdec.c index 4d051f06..df0b6ca4 100644 --- a/ext/ivorbis/vorbisdec.c +++ b/ext/ivorbis/vorbisdec.c @@ -21,7 +21,7 @@ */ /** - * SECTION:element-vorbisdec + * SECTION:element-ivorbisdec * @short_description: a decoder that decodes Vorbis to raw audio * @see_also: vorbisenc, oggdemux * diff --git a/ext/ivorbis/vorbisdec.h b/ext/ivorbis/vorbisdec.h index 3bc29f22..31a25267 100644 --- a/ext/ivorbis/vorbisdec.h +++ b/ext/ivorbis/vorbisdec.h @@ -52,7 +52,8 @@ typedef struct _GstIVorbisDecClass GstIVorbisDecClass; */ struct _GstIVorbisDec { GstElement element; - + + /* < private > */ GstPad * sinkpad; GstPad * srcpad; diff --git a/ext/mythtv/gstmythtvsrc.c b/ext/mythtv/gstmythtvsrc.c index 06825fb3..6d8875df 100644 --- a/ext/mythtv/gstmythtvsrc.c +++ b/ext/mythtv/gstmythtvsrc.c @@ -17,6 +17,7 @@ /** * SECTION:element-mythtvsrc + * @short_description: stream from remore mythtv server * * <refsect2> * <para> diff --git a/ext/theora/theoradec.c b/ext/theora/theoradec.c index 4a46c826..c7b9545c 100644 --- a/ext/theora/theoradec.c +++ b/ext/theora/theoradec.c @@ -20,6 +20,7 @@ /** * SECTION:element-theoradecexp + * @short_description: decoder theora video using the experimental decoder * @see_also: theoradec, theoraenc, oggdemux * * <refsect2> |