+2006-03-02 Wim Taymans <wim@fluendo.com>
+
+ * docs/plugins/gst-plugins-base-plugins-docs.sgml:
+ * docs/plugins/gst-plugins-base-plugins.args:
+ * docs/plugins/gst-plugins-base-plugins.hierarchy:
+ * docs/plugins/gst-plugins-base-plugins.interfaces:
+ * docs/plugins/gst-plugins-base-plugins.signals:
+ Fix hierarchy, added some more elements to the docs.
+
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.c:
+ (gst_ffmpegcsp_get_type):
+ * gst/ffmpegcolorspace/gstffmpegcolorspace.h:
+ Fix docs for ffmpegcolorspace.
+
2006-03-01 Tim-Philipp Müller <tim at centricular dot net>
* gst/typefind/gsttypefindfunctions.c: (id3_type_find),
<xi:include href="xml/plugin-alsa.xml" />
<xi:include href="xml/plugin-audioconvert.xml" />
<xi:include href="xml/plugin-audiorate.xml" />
+ <xi:include href="xml/plugin-audioresample.xml" />
<xi:include href="xml/plugin-audiotestsrc.xml" />
+ <xi:include href="xml/plugin-cdparanoia.xml" />
<xi:include href="xml/plugin-decodebin.xml" />
+ <xi:include href="xml/plugin-ffmpegcolorspace.xml" />
<xi:include href="xml/plugin-gnomevfs.xml" />
<xi:include href="xml/plugin-libvisual.xml" />
<xi:include href="xml/plugin-ogg.xml" />
<FLAGS>rw</FLAGS>
<NICK>method</NICK>
<BLURB>method.</BLURB>
-<DEFAULT>Point Sample (not implemented)</DEFAULT>
+<DEFAULT>Nearest Neighbour</DEFAULT>
</ARG>
<ARG>
<NAME>GstTextOverlay::deltax</NAME>
<TYPE>gint</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>X position modifier</NICK>
<BLURB>Shift X position to the left or to the right. Unit is pixels.</BLURB>
<DEFAULT>0</DEFAULT>
<NAME>GstTextOverlay::deltay</NAME>
<TYPE>gint</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>Y position modifier</NICK>
<BLURB>Shift Y position up or down. Unit is pixels.</BLURB>
<DEFAULT>0</DEFAULT>
<ARG>
<NAME>GstTextOverlay::halign</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>GstTextOverlayHAlign</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>horizontal alignment</NICK>
-<BLURB>Horizontal alignment of the text. Can be either 'left', 'right', or 'center'.</BLURB>
-<DEFAULT>"center"</DEFAULT>
+<BLURB>Horizontal alignment of the text. .</BLURB>
+<DEFAULT>center</DEFAULT>
</ARG>
<ARG>
<NAME>GstTextOverlay::shaded-background</NAME>
<TYPE>gboolean</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>shaded background</NICK>
<BLURB>Whether to shade the background under the text area.</BLURB>
<DEFAULT>FALSE</DEFAULT>
<NAME>GstTextOverlay::text</NAME>
<TYPE>gchararray</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>text</NICK>
<BLURB>Text to be display.</BLURB>
<DEFAULT>""</DEFAULT>
<ARG>
<NAME>GstTextOverlay::valign</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>GstTextOverlayVAlign</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>vertical alignment</NICK>
-<BLURB>Vertical alignment of the text. Can be either 'baseline', 'bottom', or 'top'.</BLURB>
-<DEFAULT>"baseline"</DEFAULT>
+<BLURB>Vertical alignment of the text. .</BLURB>
+<DEFAULT>baseline</DEFAULT>
</ARG>
<ARG>
<NAME>GstTextOverlay::wrap-mode</NAME>
-<TYPE>gchararray</TYPE>
+<TYPE>GstTextOverlayWrapMode</TYPE>
<RANGE></RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>wrap mode</NICK>
-<BLURB>Whether to wrap the text and if so how.Can be either 'none', 'word', 'char' or 'wordchar'.</BLURB>
-<DEFAULT>"wordchar"</DEFAULT>
+<BLURB>Whether to wrap the text and if so how.</BLURB>
+<DEFAULT>wordchar</DEFAULT>
</ARG>
<ARG>
<NAME>GstTextOverlay::xpad</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>horizontal paddding</NICK>
<BLURB>Horizontal paddding when using left/right alignment.</BLURB>
<DEFAULT>25</DEFAULT>
<NAME>GstTextOverlay::ypad</NAME>
<TYPE>gint</TYPE>
<RANGE>>= 0</RANGE>
-<FLAGS>w</FLAGS>
+<FLAGS>rw</FLAGS>
<NICK>vertical padding</NICK>
<BLURB>Vertical padding when using top/bottom alignment.</BLURB>
<DEFAULT>25</DEFAULT>
GObject
- GstRegistry
- GstXMLRegistry
GstObject
GstPad
+ GstPluginFeature
+ GstElementFactory
+ GstTypeFindFactory
+ GstIndexFactory
GstElement
GstBin
GstPipeline
GstPlayBaseBin
GstPlayBin
GstDecodeBin
- GstQueue
- GstBaseSink
- GstVideoSink
- GstXvImageSink
- GstXImageSink
- GstGnomeVFSSink
- GstMultiFdSink
- GstTCPServerSink
- GstBaseAudioSink
- GstAudioSink
- GstAlsaSink
+ GstAdder
+ GstBaseTransform
+ GstAudioConvert
+ GstAudioresample
+ GstFFMpegCsp
+ GstVideoScale
+ GstVolume
+ GstAudioRate
GstBaseSrc
+ GstAudioTestSrc
GstPushSrc
- GstV4lElement
- GstV4lSrc
- GstVideoTestSrc
GstTCPClientSrc
GstTCPServerSrc
+ GstVideoTestSrc
+ GstV4lElement
+ GstV4lSrc
GstBaseAudioSrc
GstAudioSrc
GstAlsaSrc
- GstSineSrc
+ GstCddaBaseSrc
+ GstCdParanoiaSrc
GstGnomeVFSSrc
- GstVorbisTag
- GstBaseTransform
- GstAudioresample
- GstVolume
- GstVideoscale
- GstFFMpegColorspace
- GstAudioConvert
- GstVideorate
- GstTCPClientSink
- GstSubparse
- GstAudiorate
- GstBufferFramesConvert
- GstAdder
- GstVorbisEnc
- GstVorbisDec
- GstVorbisParse
- GstTextOverlay
- GstTimeOverlay
- GstClockOverlay
- GstTextRender
- GstTheoraDec
- GstTheoraEnc
+ GstSubParse
+ GstSsaParse
+ GstBaseSink
+ GstTCPClientSink
+ GstMultiFdSink
+ GstTCPServerSink
+ GstVideoSink
+ GstXImageSink
+ GstXvImageSink
+ GstBaseAudioSink
+ GstAudioSink
+ GstAlsaSink
+ GstGnomeVFSSink
+ GstVideoRate
+ GstAlsaMixerElement
+ GstOggDemux
+ GstOggMux
+ GstOgmParse
+ GstOgmAudioParse
+ GstOgmVideoParse
+ GstOgmTextParse
+ GstOggParse
GstVisual
+ GstVisualjess
GstVisualbumpscope
GstVisualcorona
- GstVisualG-Force
+ GstVisualgdkpixbuf
+ GstVisualinfinite
GstVisualjakdaw
- GstVisualjess
GstVisuallv_analyzer
GstVisuallv_scope
GstVisualoinksie
GstVisualplazma
- GstOggDemux
- GstOggMux
- GstOgmParse
- GstOgmAudioParse
- GstOgmVideoParse
- GstOgmTextParse
- GstOggParse
- GstAlsaMixerElement
+ GstTheoraDec
+ GstTheoraEnc
+ GstVorbisEnc
+ GstVorbisDec
+ GstVorbisParse
+ GstTextOverlay
+ GstTimeOverlay
+ GstClockOverlay
+ GstTextRender
+ GstPlugin
+ GstRegistry
GstPadTemplate
- GstPluginFeature
- GstElementFactory
- GstTypeFindFactory
- GstIndexFactory
GstSignalObject
- GstColorBalanceChannel
- GstTunerNorm
- GstTunerChannel
GstMixerTrack
GstMixerOptions
+ GstTunerNorm
+ GstTunerChannel
+ GstColorBalanceChannel
BonoboObject
BonoboMonikerContext
BonoboForeignObject
LinkServer
GIOPServer
GConfClient
+ PangoFontMap
+ PangoFcFontMap
+ PangoFT2FontMap
+ PangoContext
GInterface
GstChildProxy
GstURIHandler
GstImplementsInterface
- GstNavigation
+ GstMixer
+ GstTuner
GstXOverlay
GstColorBalance
- GstTuner
GstPropertyProbe
+ GstNavigation
GstTagSetter
- GstMixer
GstPlayBaseBin GstChildProxy
GstPlayBin GstChildProxy
GstDecodeBin GstChildProxy
-GstXvImageSink GstColorBalance GstImplementsInterface GstNavigation GstXOverlay
-GstXImageSink GstImplementsInterface GstNavigation GstXOverlay
-GstV4lElement GstColorBalance GstImplementsInterface GstXOverlay GstTuner GstPropertyProbe
-GstV4lSrc GstColorBalance GstImplementsInterface GstXOverlay GstTuner GstPropertyProbe
+GstVolume GstImplementsInterface GstMixer
+GstV4lElement GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
+GstV4lSrc GstImplementsInterface GstTuner GstXOverlay GstColorBalance GstPropertyProbe
GstAlsaSrc GstImplementsInterface GstMixer
+GstCddaBaseSrc GstURIHandler
+GstCdParanoiaSrc GstURIHandler
GstGnomeVFSSrc GstURIHandler
-GstVorbisTag GstTagSetter
-GstVolume GstImplementsInterface GstMixer
+GstXImageSink GstImplementsInterface GstXOverlay GstNavigation
+GstXvImageSink GstImplementsInterface GstXOverlay GstColorBalance GstNavigation
+GstGnomeVFSSink GstURIHandler
+GstAlsaMixerElement GstImplementsInterface GstMixer GstPropertyProbe
GstVorbisEnc GstTagSetter
-GstAlsaMixerElement GstImplementsInterface GstMixer
GnomeVFSURI *arg1
</SIGNAL>
+<SIGNAL>
+<NAME>GstCdParanoiaSrc::transport-error</NAME>
+<RETURNS>void</RETURNS>
+GstCdParanoiaSrc *gstcdparanoiasrc
+gint arg1
+</SIGNAL>
+
+<SIGNAL>
+<NAME>GstCdParanoiaSrc::uncorrected-error</NAME>
+<RETURNS>void</RETURNS>
+GstCdParanoiaSrc *gstcdparanoiasrc
+gint arg1
+</SIGNAL>
+
};
ffmpegcsp_type = g_type_register_static (GST_TYPE_BASE_TRANSFORM,
- "GstFFMpegColorspace", &ffmpegcsp_info, 0);
+ "GstFFMpegCsp", &ffmpegcsp_info, 0);
}
return ffmpegcsp_type;
G_BEGIN_DECLS
-#define GST_TYPE_FFMPEGCSP \
- (gst_ffmpegcsp_get_type())
-#define GST_FFMPEGCSP(obj) \
- (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_FFMPEGCSP,GstFFMpegCsp))
-#define GST_FFMPEGCSP_CLASS(klass) \
- (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_FFMPEGCSP,GstFFMpegCsp))
-#define GST_IS_FFMPEGCSP(obj) \
- (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_FFMPEGCSP))
-#define GST_IS_FFMPEGCSP_CLASS(obj) \
- (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_FFMPEGCSP))
+#define GST_TYPE_FFMPEGCSP (gst_ffmpegcsp_get_type())
+#define GST_FFMPEGCSP(obj) (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_FFMPEGCSP,GstFFMpegCsp))
+#define GST_FFMPEGCSP_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_FFMPEGCSP,GstFFMpegCspClass))
+#define GST_IS_FFMPEGCSP(obj) (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_FFMPEGCSP))
+#define GST_IS_FFMPEGCSP_CLASS(obj)(G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_FFMPEGCSP))
typedef struct _GstFFMpegCsp GstFFMpegCsp;
typedef struct _GstFFMpegCspClass GstFFMpegCspClass;
*
* Opaque object data structure.
*/
-struct _GstFFMpegCsp
-{
+struct _GstFFMpegCsp {
GstBaseTransform element;
gint width, height;