mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 18:05:37 +00:00
move wavpack plugin. See #352605.
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.args: * docs/plugins/gst-plugins-good-plugins.hierarchy: * docs/plugins/gst-plugins-good-plugins.signals: * docs/plugins/inspect/plugin-autodetect.xml: * docs/plugins/inspect/plugin-gconfelements.xml: * docs/plugins/inspect/plugin-ladspa.xml: * docs/plugins/inspect/plugin-rtp.xml: * docs/plugins/inspect/plugin-wavpack.xml: * ext/Makefile.am: * tests/check/Makefile.am: move wavpack plugin. See #352605.
This commit is contained in:
parent
c0b48c47d0
commit
4e78ffa15c
15 changed files with 353 additions and 2257 deletions
18
ChangeLog
18
ChangeLog
|
@ -1,3 +1,21 @@
|
||||||
|
2007-06-08 Thomas Vander Stichele <thomas at apestaart dot org>
|
||||||
|
|
||||||
|
* 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.args:
|
||||||
|
* docs/plugins/gst-plugins-good-plugins.hierarchy:
|
||||||
|
* docs/plugins/gst-plugins-good-plugins.signals:
|
||||||
|
* docs/plugins/inspect/plugin-autodetect.xml:
|
||||||
|
* docs/plugins/inspect/plugin-gconfelements.xml:
|
||||||
|
* docs/plugins/inspect/plugin-ladspa.xml:
|
||||||
|
* docs/plugins/inspect/plugin-rtp.xml:
|
||||||
|
* docs/plugins/inspect/plugin-wavpack.xml:
|
||||||
|
* ext/Makefile.am:
|
||||||
|
* tests/check/Makefile.am:
|
||||||
|
move wavpack plugin. See #352605.
|
||||||
|
|
||||||
2007-06-08 Jan Schmidt <thaytan@mad.scientist.com>
|
2007-06-08 Jan Schmidt <thaytan@mad.scientist.com>
|
||||||
|
|
||||||
* configure.ac:
|
* configure.ac:
|
||||||
|
|
21
configure.ac
21
configure.ac
|
@ -216,6 +216,9 @@ dnl *** checks for header files ***
|
||||||
dnl check if we have ANSI C header files
|
dnl check if we have ANSI C header files
|
||||||
AC_HEADER_STDC
|
AC_HEADER_STDC
|
||||||
|
|
||||||
|
dnl used by ext/wavpack
|
||||||
|
AX_CREATE_STDINT_H
|
||||||
|
|
||||||
dnl used in gst/rtp/gstasteriskh263.c
|
dnl used in gst/rtp/gstasteriskh263.c
|
||||||
AC_CHECK_HEADERS([netinet/in.h])
|
AC_CHECK_HEADERS([netinet/in.h])
|
||||||
AC_CHECK_HEADERS([winsock2.h])
|
AC_CHECK_HEADERS([winsock2.h])
|
||||||
|
@ -849,6 +852,22 @@ AG_GST_CHECK_FEATURE(TAGLIB, [taglib tagging library], taglib, [
|
||||||
fi
|
fi
|
||||||
])
|
])
|
||||||
|
|
||||||
|
dnl *** wavpack ***
|
||||||
|
translit(dnm, m, l) AM_CONDITIONAL(USE_WAVPACK, true)
|
||||||
|
AG_GST_CHECK_FEATURE(WAVPACK, [wavpack plug-in], wavpack, [
|
||||||
|
PKG_CHECK_MODULES(WAVPACK, wavpack >= 4.40.0, HAVE_WAVPACK=yes, [
|
||||||
|
PKG_CHECK_MODULES(WAVPACK, wavpack >= 4.20, [
|
||||||
|
HAVE_WAVPACK=yes
|
||||||
|
AC_DEFINE(WAVPACK_OLD_API, 1, [old wavpack API])
|
||||||
|
],[
|
||||||
|
HAVE_WAVPACK=no
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
])
|
||||||
|
])
|
||||||
|
AC_SUBST(WAVPACK_CFLAGS)
|
||||||
|
AC_SUBST(WAVPACK_LIBS)
|
||||||
|
])
|
||||||
|
|
||||||
dnl *** id3demux prefers to have zlib ***
|
dnl *** id3demux prefers to have zlib ***
|
||||||
translit(dnm, m, l) AM_CONDITIONAL(USE_ZLIB, true)
|
translit(dnm, m, l) AM_CONDITIONAL(USE_ZLIB, true)
|
||||||
AG_GST_CHECK_FEATURE(ZLIB, [zlib support for id3demux],, [
|
AG_GST_CHECK_FEATURE(ZLIB, [zlib support for id3demux],, [
|
||||||
|
@ -890,6 +909,7 @@ AM_CONDITIONAL(USE_DV1394, false)
|
||||||
AM_CONDITIONAL(USE_SHOUT2, false)
|
AM_CONDITIONAL(USE_SHOUT2, false)
|
||||||
AM_CONDITIONAL(USE_SPEEX, false)
|
AM_CONDITIONAL(USE_SPEEX, false)
|
||||||
AM_CONDITIONAL(USE_TAGLIB, false)
|
AM_CONDITIONAL(USE_TAGLIB, false)
|
||||||
|
AM_CONDITIONAL(USE_WAVPACK, false)
|
||||||
AM_CONDITIONAL(USE_ZLIB, false)
|
AM_CONDITIONAL(USE_ZLIB, false)
|
||||||
|
|
||||||
fi dnl of EXT plugins
|
fi dnl of EXT plugins
|
||||||
|
@ -990,6 +1010,7 @@ ext/raw1394/Makefile
|
||||||
ext/shout2/Makefile
|
ext/shout2/Makefile
|
||||||
ext/speex/Makefile
|
ext/speex/Makefile
|
||||||
ext/taglib/Makefile
|
ext/taglib/Makefile
|
||||||
|
ext/wavpack/Makefile
|
||||||
sys/Makefile
|
sys/Makefile
|
||||||
sys/directdraw/Makefile
|
sys/directdraw/Makefile
|
||||||
sys/directsound/Makefile
|
sys/directsound/Makefile
|
||||||
|
|
|
@ -118,6 +118,9 @@ EXTRA_HFILES = \
|
||||||
$(top_srcdir)/gst/videofilter/gstvideobalance.h \
|
$(top_srcdir)/gst/videofilter/gstvideobalance.h \
|
||||||
$(top_srcdir)/gst/videofilter/gstvideoflip.h \
|
$(top_srcdir)/gst/videofilter/gstvideoflip.h \
|
||||||
$(top_srcdir)/gst/videomixer/videomixer.c \
|
$(top_srcdir)/gst/videomixer/videomixer.c \
|
||||||
|
$(top_srcdir)/ext/wavpack/gstwavpackdec.h \
|
||||||
|
$(top_srcdir)/ext/wavpack/gstwavpackenc.h \
|
||||||
|
$(top_srcdir)/ext/wavpack/gstwavpackparse.h \
|
||||||
$(top_srcdir)/gst/wavparse/gstwavparse.h \
|
$(top_srcdir)/gst/wavparse/gstwavparse.h \
|
||||||
$(top_srcdir)/sys/directdraw/gstdirectdrawsink.h \
|
$(top_srcdir)/sys/directdraw/gstdirectdrawsink.h \
|
||||||
$(top_srcdir)/sys/directsound/gstdirectsoundsink.h \
|
$(top_srcdir)/sys/directsound/gstdirectsoundsink.h \
|
||||||
|
|
|
@ -59,6 +59,9 @@
|
||||||
<xi:include href="xml/element-videobalance.xml" />
|
<xi:include href="xml/element-videobalance.xml" />
|
||||||
<xi:include href="xml/element-videoflip.xml" />
|
<xi:include href="xml/element-videoflip.xml" />
|
||||||
<xi:include href="xml/element-videomixer.xml" />
|
<xi:include href="xml/element-videomixer.xml" />
|
||||||
|
<xi:include href="xml/element-wavpackdec.xml" />
|
||||||
|
<xi:include href="xml/element-wavpackenc.xml" />
|
||||||
|
<xi:include href="xml/element-wavpackparse.xml" />
|
||||||
<xi:include href="xml/element-wavparse.xml" />
|
<xi:include href="xml/element-wavparse.xml" />
|
||||||
<!-- <xi:include href="xml/element-v4l2src.xml" /> -->
|
<!-- <xi:include href="xml/element-v4l2src.xml" /> -->
|
||||||
<xi:include href="xml/element-ximagesrc.xml" />
|
<xi:include href="xml/element-ximagesrc.xml" />
|
||||||
|
@ -116,6 +119,7 @@
|
||||||
<xi:include href="xml/plugin-videoflip.xml" />
|
<xi:include href="xml/plugin-videoflip.xml" />
|
||||||
<xi:include href="xml/plugin-videomixer.xml" />
|
<xi:include href="xml/plugin-videomixer.xml" />
|
||||||
<xi:include href="xml/plugin-wavenc.xml" />
|
<xi:include href="xml/plugin-wavenc.xml" />
|
||||||
|
<xi:include href="xml/plugin-wavpack.xml" />
|
||||||
<xi:include href="xml/plugin-wavparse.xml" />
|
<xi:include href="xml/plugin-wavparse.xml" />
|
||||||
<!-- <xi:include href="xml/plugin-video4linux2.xml" /> -->
|
<!-- <xi:include href="xml/plugin-video4linux2.xml" /> -->
|
||||||
<xi:include href="xml/plugin-ximagesrc.xml" />
|
<xi:include href="xml/plugin-ximagesrc.xml" />
|
||||||
|
|
|
@ -686,6 +686,30 @@ ROUND_UP_4
|
||||||
ROUND_UP_8
|
ROUND_UP_8
|
||||||
</SECTION>
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-wavpackdec</FILE>
|
||||||
|
GstWavpackDec
|
||||||
|
<TITLE>wavpackdec</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstWavpackDecClass
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-wavpackenc</FILE>
|
||||||
|
GstWavpackEnc
|
||||||
|
<TITLE>wavpackenc</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstWavpackEncClass
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
|
<SECTION>
|
||||||
|
<FILE>element-wavpackparse</FILE>
|
||||||
|
GstWavpackParse
|
||||||
|
<TITLE>wavpackparse</TITLE>
|
||||||
|
<SUBSECTION Standard>
|
||||||
|
GstWavpackParseClass
|
||||||
|
</SECTION>
|
||||||
|
|
||||||
<SECTION>
|
<SECTION>
|
||||||
<FILE>element-wavparse</FILE>
|
<FILE>element-wavparse</FILE>
|
||||||
GstWavParse
|
GstWavParse
|
||||||
|
|
|
@ -188,6 +188,26 @@
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstUDPSrc::closefd</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Close sockfd</NICK>
|
||||||
|
<BLURB>Close sockfd if passed as property on state change.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstUDPSrc::skip-first-bytes</NAME>
|
||||||
|
<TYPE>gint</TYPE>
|
||||||
|
<RANGE>>= 0</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Skip first bytes</NICK>
|
||||||
|
<BLURB>number of bytes to skip for each udp packet.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstSMPTE::border</NAME>
|
<NAME>GstSMPTE::border</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
|
@ -284,10 +304,30 @@
|
||||||
<RANGE></RANGE>
|
<RANGE></RANGE>
|
||||||
<FLAGS>rwx</FLAGS>
|
<FLAGS>rwx</FLAGS>
|
||||||
<NICK>Timeout</NICK>
|
<NICK>Timeout</NICK>
|
||||||
<BLURB>Retry TCP transport after timeout microseconds (0 = disabled).</BLURB>
|
<BLURB>Retry TCP transport after UDP timeout microseconds (0 = disabled).</BLURB>
|
||||||
<DEFAULT>5000000</DEFAULT>
|
<DEFAULT>5000000</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRTSPSrc::latency</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rwx</FLAGS>
|
||||||
|
<NICK>Buffer latency in ms</NICK>
|
||||||
|
<BLURB>Amount of ms to buffer.</BLURB>
|
||||||
|
<DEFAULT>3000</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRTSPSrc::tcp-timeout</NAME>
|
||||||
|
<TYPE>guint64</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rwx</FLAGS>
|
||||||
|
<NICK>TCP Timeout</NICK>
|
||||||
|
<BLURB>Fail after timeout microseconds on TCP connections (0 = disabled).</BLURB>
|
||||||
|
<DEFAULT>20000000</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstRTPDec::skip</NAME>
|
<NAME>GstRTPDec::skip</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
|
@ -298,6 +338,16 @@
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>0</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRTPDec::latency</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Buffer latency in ms</NICK>
|
||||||
|
<BLURB>Amount of ms to buffer.</BLURB>
|
||||||
|
<DEFAULT>200</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstLevel::interval</NAME>
|
<NAME>GstLevel::interval</NAME>
|
||||||
<TYPE>guint64</TYPE>
|
<TYPE>guint64</TYPE>
|
||||||
|
@ -588,6 +638,16 @@
|
||||||
<DEFAULT>""</DEFAULT>
|
<DEFAULT>""</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstShout2send::username</NAME>
|
||||||
|
<TYPE>gchararray</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>username</NICK>
|
||||||
|
<BLURB>username.</BLURB>
|
||||||
|
<DEFAULT>"source"</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstSpeexDec::enh</NAME>
|
<NAME>GstSpeexDec::enh</NAME>
|
||||||
<TYPE>gboolean</TYPE>
|
<TYPE>gboolean</TYPE>
|
||||||
|
@ -1741,11 +1801,21 @@
|
||||||
<ARG>
|
<ARG>
|
||||||
<NAME>GstDynUDPSink::sockfd</NAME>
|
<NAME>GstDynUDPSink::sockfd</NAME>
|
||||||
<TYPE>gint</TYPE>
|
<TYPE>gint</TYPE>
|
||||||
<RANGE>[0,32767]</RANGE>
|
<RANGE>[-1,32767]</RANGE>
|
||||||
<FLAGS>rw</FLAGS>
|
<FLAGS>rw</FLAGS>
|
||||||
<NICK>socket handle</NICK>
|
<NICK>socket handle</NICK>
|
||||||
<BLURB>Socket to use for UDP reception.</BLURB>
|
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
|
||||||
<DEFAULT>0</DEFAULT>
|
<DEFAULT>-1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstDynUDPSink::closefd</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Close sockfd</NICK>
|
||||||
|
<BLURB>Close sockfd if passed as property on state change.</BLURB>
|
||||||
|
<DEFAULT>TRUE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
<ARG>
|
<ARG>
|
||||||
|
@ -16718,3 +16788,103 @@
|
||||||
<DEFAULT>FALSE</DEFAULT>
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
</ARG>
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::bitrate</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE><= 9600000</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Bitrate</NICK>
|
||||||
|
<BLURB>Try to encode with this average bitrate (bits/sec). This enables lossy encoding, values smaller than 24000 disable it again.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::bits-per-sample</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[0,24]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Bits per sample</NICK>
|
||||||
|
<BLURB>Try to encode with this amount of bits per sample. This enables lossy encoding, values smaller than 2.0 disable it again.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::correction-mode</NAME>
|
||||||
|
<TYPE>GstWavpackEncCorrectionMode</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Correction stream mode</NICK>
|
||||||
|
<BLURB>Use this mode for the correction stream. Only works in lossy mode!.</BLURB>
|
||||||
|
<DEFAULT>Create no correction file</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::extra-processing</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE><= 6</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Extra processing</NICK>
|
||||||
|
<BLURB>Use better but slower filters for better compression/quality.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::joint-stereo-mode</NAME>
|
||||||
|
<TYPE>GstWavpackEncJSMode</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Joint-Stereo mode</NICK>
|
||||||
|
<BLURB>Use this joint-stereo mode.</BLURB>
|
||||||
|
<DEFAULT>auto</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::md5</NAME>
|
||||||
|
<TYPE>gboolean</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>MD5</NICK>
|
||||||
|
<BLURB>Store MD5 hash of raw samples within the file.</BLURB>
|
||||||
|
<DEFAULT>FALSE</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstWavpackEnc::mode</NAME>
|
||||||
|
<TYPE>GstWavpackEncMode</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Encoding mode</NICK>
|
||||||
|
<BLURB>Speed versus compression tradeoff.</BLURB>
|
||||||
|
<DEFAULT>Normal Compression</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRtpMP2TDepay::skip-first-bytes</NAME>
|
||||||
|
<TYPE>guint</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Skip first bytes</NICK>
|
||||||
|
<BLURB>The amount of bytes that need to be skipped at the beginning of the payload.</BLURB>
|
||||||
|
<DEFAULT>0</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstRtpH263PPay::fragmentation-mode</NAME>
|
||||||
|
<TYPE>GstFragmentationMode</TYPE>
|
||||||
|
<RANGE></RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Fragmentation Mode</NICK>
|
||||||
|
<BLURB>Packet Fragmentation Mode.</BLURB>
|
||||||
|
<DEFAULT>Normal</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
<ARG>
|
||||||
|
<NAME>GstGamma::gamma</NAME>
|
||||||
|
<TYPE>gdouble</TYPE>
|
||||||
|
<RANGE>[0.01,10]</RANGE>
|
||||||
|
<FLAGS>rw</FLAGS>
|
||||||
|
<NICK>Gamma</NICK>
|
||||||
|
<BLURB>gamma.</BLURB>
|
||||||
|
<DEFAULT>1</DEFAULT>
|
||||||
|
</ARG>
|
||||||
|
|
||||||
|
|
|
@ -35,7 +35,7 @@ GObject
|
||||||
GstBaseAudioSrc
|
GstBaseAudioSrc
|
||||||
GstAudioSrc
|
GstAudioSrc
|
||||||
GstOssSrc
|
GstOssSrc
|
||||||
GstOsxAudioSrc
|
GstOsxAudioSrc
|
||||||
GstUDPSrc
|
GstUDPSrc
|
||||||
GstPngDec
|
GstPngDec
|
||||||
GstPngEnc
|
GstPngEnc
|
||||||
|
@ -72,6 +72,9 @@ GObject
|
||||||
GstOssMixerElement
|
GstOssMixerElement
|
||||||
GstWavParse
|
GstWavParse
|
||||||
GstWavEnc
|
GstWavEnc
|
||||||
|
GstWavpackParse
|
||||||
|
GstWavpackDec
|
||||||
|
GstWavpackEnc
|
||||||
GstVideoMixer
|
GstVideoMixer
|
||||||
GstID3Demux
|
GstID3Demux
|
||||||
GstSMPTE
|
GstSMPTE
|
||||||
|
|
|
@ -262,3 +262,19 @@ GstElement *arg1
|
||||||
GstDV1394Src *gstdv1394src
|
GstDV1394Src *gstdv1394src
|
||||||
</SIGNAL>
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstRTPDec::clear-pt-map</NAME>
|
||||||
|
<RETURNS>void</RETURNS>
|
||||||
|
<FLAGS>l</FLAGS>
|
||||||
|
GstRTPDec *gstrtpdec
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
<SIGNAL>
|
||||||
|
<NAME>GstRTPDec::request-pt-map</NAME>
|
||||||
|
<RETURNS>GstCaps*</RETURNS>
|
||||||
|
<FLAGS>l</FLAGS>
|
||||||
|
GstRTPDec *gstrtpdec
|
||||||
|
guint arg1
|
||||||
|
guint arg2
|
||||||
|
</SIGNAL>
|
||||||
|
|
||||||
|
|
|
@ -14,14 +14,16 @@
|
||||||
<longname>Auto audio sink</longname>
|
<longname>Auto audio sink</longname>
|
||||||
<class>Sink/Audio</class>
|
<class>Sink/Audio</class>
|
||||||
<description>Wrapper audio sink for automatically detected audio sink</description>
|
<description>Wrapper audio sink for automatically detected audio sink</description>
|
||||||
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
<author>Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
Jan Schmidt <thaytan@noraisin.net</author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>autovideosink</name>
|
<name>autovideosink</name>
|
||||||
<longname>Auto video sink</longname>
|
<longname>Auto video sink</longname>
|
||||||
<class>Sink/Video</class>
|
<class>Sink/Video</class>
|
||||||
<description>Wrapper video sink for automatically detected video sink</description>
|
<description>Wrapper video sink for automatically detected video sink</description>
|
||||||
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
<author>Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
Jan Schmidt <thaytan@noraisin.net</author>
|
||||||
</element>
|
</element>
|
||||||
</elements>
|
</elements>
|
||||||
</plugin>
|
</plugin>
|
|
@ -14,7 +14,8 @@
|
||||||
<longname>GConf audio sink</longname>
|
<longname>GConf audio sink</longname>
|
||||||
<class>Sink/Audio</class>
|
<class>Sink/Audio</class>
|
||||||
<description>Audio sink embedding the GConf-settings for audio output</description>
|
<description>Audio sink embedding the GConf-settings for audio output</description>
|
||||||
<author>Ronald Bultje <rbultje@ronald.bitfreak.net></author>
|
<author>Ronald Bultje <rbultje@ronald.bitfreak.net>
|
||||||
|
Jan Schmidt <thaytan@mad.scientist.com></author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>gconfaudiosrc</name>
|
<name>gconfaudiosrc</name>
|
||||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -41,14 +41,14 @@
|
||||||
<name>rtpamrdepay</name>
|
<name>rtpamrdepay</name>
|
||||||
<longname>RTP packet depayloader</longname>
|
<longname>RTP packet depayloader</longname>
|
||||||
<class>Codec/Depayloader/Network</class>
|
<class>Codec/Depayloader/Network</class>
|
||||||
<description>Extracts AMR audio from RTP packets (RFC 3267)</description>
|
<description>Extracts AMR or AMR-WB audio from RTP packets (RFC 3267)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>rtpamrpay</name>
|
<name>rtpamrpay</name>
|
||||||
<longname>RTP packet payloader</longname>
|
<longname>RTP packet payloader</longname>
|
||||||
<class>Codec/Payloader/Network</class>
|
<class>Codec/Payloader/Network</class>
|
||||||
<description>Payload-encode AMR audio into RTP packets (RFC 3267)</description>
|
<description>Payload-encode AMR or AMR-WB audio into RTP packets (RFC 3267)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
|
@ -100,6 +100,13 @@
|
||||||
<description>Extracts H264 video from RTP packets (RFC 3984)</description>
|
<description>Extracts H264 video from RTP packets (RFC 3984)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>rtph264pay</name>
|
||||||
|
<longname>RTP packet payloader</longname>
|
||||||
|
<class>Codec/Payloader/Network</class>
|
||||||
|
<description>Payload-encode H264 video into RTP packets (RFC 3984)</description>
|
||||||
|
<author>Laurent Glayal <spglegle@yahoo.fr></author>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>rtpilbcdepay</name>
|
<name>rtpilbcdepay</name>
|
||||||
<longname>RTP iLBC packet depayloader</longname>
|
<longname>RTP iLBC packet depayloader</longname>
|
||||||
|
@ -119,8 +126,23 @@
|
||||||
<longname>RTP packet depayloader</longname>
|
<longname>RTP packet depayloader</longname>
|
||||||
<class>Codec/Depayloader/Network</class>
|
<class>Codec/Depayloader/Network</class>
|
||||||
<description>Extracts MPEG2 TS from RTP packets (RFC 2250)</description>
|
<description>Extracts MPEG2 TS from RTP packets (RFC 2250)</description>
|
||||||
|
<author>Wim Taymans <wim@fluendo.com>
|
||||||
|
Thijs Vermeir <thijs.vermeir@barco.com></author>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>rtpmp2tpay</name>
|
||||||
|
<longname>RTP MP2T audio payloader</longname>
|
||||||
|
<class>Codec/Payloader/Network</class>
|
||||||
|
<description>Payload-encodes MPEG2 TS into RTP packets (RFC 2250)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>rtpmp4adepay</name>
|
||||||
|
<longname>RTP packet parser</longname>
|
||||||
|
<class>Codec/Depayloader/Network</class>
|
||||||
|
<description>Extracts MPEG4 audio from RTP packets (RFC 3016)</description>
|
||||||
|
<author>Nokia Corporation (contact <stefan.kost@nokia.com>), Wim Taymans <wim@fluendo.com></author>
|
||||||
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>rtpmp4gdepay</name>
|
<name>rtpmp4gdepay</name>
|
||||||
<longname>RTP packet depayloader</longname>
|
<longname>RTP packet depayloader</longname>
|
||||||
|
@ -144,9 +166,9 @@
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
<name>rtpmp4vpay</name>
|
<name>rtpmp4vpay</name>
|
||||||
<longname>RTP packet payloader</longname>
|
<longname>RTP MPEG-4 Video packet payloader</longname>
|
||||||
<class>Codec/Payloader/Network</class>
|
<class>Codec/Payloader/Network</class>
|
||||||
<description>Payload MPEG4 video as RTP packets (RFC 3016)</description>
|
<description>Payload MPEG-4 video as RTP packets (RFC 3016)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
|
@ -237,7 +259,7 @@
|
||||||
<name>rtpvorbisdepay</name>
|
<name>rtpvorbisdepay</name>
|
||||||
<longname>RTP packet depayloader</longname>
|
<longname>RTP packet depayloader</longname>
|
||||||
<class>Codec/Depayloader/Network</class>
|
<class>Codec/Depayloader/Network</class>
|
||||||
<description>Extracts Vorbis Audio from RTP packets (draft-01 of RFC XXXX)</description>
|
<description>Extracts Vorbis Audio from RTP packets (draft-04 of RFC XXXX)</description>
|
||||||
<author>Wim Taymans <wim@fluendo.com></author>
|
<author>Wim Taymans <wim@fluendo.com></author>
|
||||||
</element>
|
</element>
|
||||||
<element>
|
<element>
|
||||||
|
|
34
docs/plugins/inspect/plugin-wavpack.xml
Normal file
34
docs/plugins/inspect/plugin-wavpack.xml
Normal file
|
@ -0,0 +1,34 @@
|
||||||
|
<plugin>
|
||||||
|
<name>wavpack</name>
|
||||||
|
<description>Wavpack lossless/lossy audio format handling</description>
|
||||||
|
<filename>../../ext/wavpack/.libs/libgstwavpack.so</filename>
|
||||||
|
<basename>libgstwavpack.so</basename>
|
||||||
|
<version>0.10.5.1</version>
|
||||||
|
<license>LGPL</license>
|
||||||
|
<source>gst-plugins-good</source>
|
||||||
|
<package>GStreamer Good Plug-ins CVS/prerelease</package>
|
||||||
|
<origin>Unknown package origin</origin>
|
||||||
|
<elements>
|
||||||
|
<element>
|
||||||
|
<name>wavpackdec</name>
|
||||||
|
<longname>Wavpack audio decoder</longname>
|
||||||
|
<class>Codec/Decoder/Audio</class>
|
||||||
|
<description>Decodes Wavpack audio data</description>
|
||||||
|
<author>Arwed v. Merkatz <v.merkatz@gmx.net>, Sebastian Dröge <slomo@circular-chaos.org></author>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>wavpackenc</name>
|
||||||
|
<longname>Wavpack audio encoder</longname>
|
||||||
|
<class>Codec/Encoder/Audio</class>
|
||||||
|
<description>Encodes audio with the Wavpack lossless/lossy audio codec</description>
|
||||||
|
<author>Sebastian Dröge <slomo@circular-chaos.org></author>
|
||||||
|
</element>
|
||||||
|
<element>
|
||||||
|
<name>wavpackparse</name>
|
||||||
|
<longname>Wavpack parser</longname>
|
||||||
|
<class>Codec/Demuxer/Audio</class>
|
||||||
|
<description>Parses Wavpack files</description>
|
||||||
|
<author>Arwed v. Merkatz <v.merkatz@gmx.net>, Sebastian Dröge <slomo@circular-chaos.org></author>
|
||||||
|
</element>
|
||||||
|
</elements>
|
||||||
|
</plugin>
|
|
@ -118,6 +118,12 @@ else
|
||||||
TAGLIB_DIR =
|
TAGLIB_DIR =
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if USE_WAVPACK
|
||||||
|
WAVPACK_DIR=wavpack
|
||||||
|
else
|
||||||
|
WAVPACK_DIR=
|
||||||
|
endif
|
||||||
|
|
||||||
SUBDIRS = \
|
SUBDIRS = \
|
||||||
$(AALIB_DIR) \
|
$(AALIB_DIR) \
|
||||||
$(ANNODEX_DIR) \
|
$(ANNODEX_DIR) \
|
||||||
|
@ -138,7 +144,8 @@ SUBDIRS = \
|
||||||
$(MIKMOD_DIR) \
|
$(MIKMOD_DIR) \
|
||||||
$(SHOUT2_DIR) \
|
$(SHOUT2_DIR) \
|
||||||
$(SPEEX_DIR) \
|
$(SPEEX_DIR) \
|
||||||
$(TAGLIB_DIR)
|
$(TAGLIB_DIR) \
|
||||||
|
$(WAVPACK_DIR)
|
||||||
|
|
||||||
DIST_SUBDIRS = \
|
DIST_SUBDIRS = \
|
||||||
aalib \
|
aalib \
|
||||||
|
@ -158,4 +165,5 @@ DIST_SUBDIRS = \
|
||||||
raw1394 \
|
raw1394 \
|
||||||
shout2 \
|
shout2 \
|
||||||
speex \
|
speex \
|
||||||
taglib
|
taglib \
|
||||||
|
wavpack
|
||||||
|
|
|
@ -40,6 +40,15 @@ else
|
||||||
check_taglib =
|
check_taglib =
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
if USE_WAVPACK
|
||||||
|
check_wavpack = \
|
||||||
|
elements/wavpackparse \
|
||||||
|
elements/wavpackdec \
|
||||||
|
elements/wavpackenc
|
||||||
|
else
|
||||||
|
check_wavpack =
|
||||||
|
endif
|
||||||
|
|
||||||
check_PROGRAMS = \
|
check_PROGRAMS = \
|
||||||
generic/states \
|
generic/states \
|
||||||
$(check_annodex) \
|
$(check_annodex) \
|
||||||
|
@ -55,7 +64,8 @@ check_PROGRAMS = \
|
||||||
elements/icydemux \
|
elements/icydemux \
|
||||||
elements/videofilter \
|
elements/videofilter \
|
||||||
$(check_sunaudio) \
|
$(check_sunaudio) \
|
||||||
$(check_taglib)
|
$(check_taglib) \
|
||||||
|
$(check_wavpack)
|
||||||
|
|
||||||
VALGRIND_TO_FIX =
|
VALGRIND_TO_FIX =
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue