mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-11 09:55:36 +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>
|
||||
|
||||
* 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
|
||||
AC_HEADER_STDC
|
||||
|
||||
dnl used by ext/wavpack
|
||||
AX_CREATE_STDINT_H
|
||||
|
||||
dnl used in gst/rtp/gstasteriskh263.c
|
||||
AC_CHECK_HEADERS([netinet/in.h])
|
||||
AC_CHECK_HEADERS([winsock2.h])
|
||||
|
@ -849,6 +852,22 @@ AG_GST_CHECK_FEATURE(TAGLIB, [taglib tagging library], taglib, [
|
|||
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 ***
|
||||
translit(dnm, m, l) AM_CONDITIONAL(USE_ZLIB, true)
|
||||
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_SPEEX, false)
|
||||
AM_CONDITIONAL(USE_TAGLIB, false)
|
||||
AM_CONDITIONAL(USE_WAVPACK, false)
|
||||
AM_CONDITIONAL(USE_ZLIB, false)
|
||||
|
||||
fi dnl of EXT plugins
|
||||
|
@ -990,6 +1010,7 @@ ext/raw1394/Makefile
|
|||
ext/shout2/Makefile
|
||||
ext/speex/Makefile
|
||||
ext/taglib/Makefile
|
||||
ext/wavpack/Makefile
|
||||
sys/Makefile
|
||||
sys/directdraw/Makefile
|
||||
sys/directsound/Makefile
|
||||
|
|
|
@ -118,6 +118,9 @@ EXTRA_HFILES = \
|
|||
$(top_srcdir)/gst/videofilter/gstvideobalance.h \
|
||||
$(top_srcdir)/gst/videofilter/gstvideoflip.h \
|
||||
$(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)/sys/directdraw/gstdirectdrawsink.h \
|
||||
$(top_srcdir)/sys/directsound/gstdirectsoundsink.h \
|
||||
|
|
|
@ -59,6 +59,9 @@
|
|||
<xi:include href="xml/element-videobalance.xml" />
|
||||
<xi:include href="xml/element-videoflip.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-v4l2src.xml" /> -->
|
||||
<xi:include href="xml/element-ximagesrc.xml" />
|
||||
|
@ -116,6 +119,7 @@
|
|||
<xi:include href="xml/plugin-videoflip.xml" />
|
||||
<xi:include href="xml/plugin-videomixer.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-video4linux2.xml" /> -->
|
||||
<xi:include href="xml/plugin-ximagesrc.xml" />
|
||||
|
|
|
@ -686,6 +686,30 @@ ROUND_UP_4
|
|||
ROUND_UP_8
|
||||
</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>
|
||||
<FILE>element-wavparse</FILE>
|
||||
GstWavParse
|
||||
|
|
|
@ -188,6 +188,26 @@
|
|||
<DEFAULT>0</DEFAULT>
|
||||
</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>
|
||||
<NAME>GstSMPTE::border</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
|
@ -284,10 +304,30 @@
|
|||
<RANGE></RANGE>
|
||||
<FLAGS>rwx</FLAGS>
|
||||
<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>
|
||||
</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>
|
||||
<NAME>GstRTPDec::skip</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
|
@ -298,6 +338,16 @@
|
|||
<DEFAULT>0</DEFAULT>
|
||||
</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>
|
||||
<NAME>GstLevel::interval</NAME>
|
||||
<TYPE>guint64</TYPE>
|
||||
|
@ -588,6 +638,16 @@
|
|||
<DEFAULT>""</DEFAULT>
|
||||
</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>
|
||||
<NAME>GstSpeexDec::enh</NAME>
|
||||
<TYPE>gboolean</TYPE>
|
||||
|
@ -1741,11 +1801,21 @@
|
|||
<ARG>
|
||||
<NAME>GstDynUDPSink::sockfd</NAME>
|
||||
<TYPE>gint</TYPE>
|
||||
<RANGE>[0,32767]</RANGE>
|
||||
<RANGE>[-1,32767]</RANGE>
|
||||
<FLAGS>rw</FLAGS>
|
||||
<NICK>socket handle</NICK>
|
||||
<BLURB>Socket to use for UDP reception.</BLURB>
|
||||
<DEFAULT>0</DEFAULT>
|
||||
<BLURB>Socket to use for UDP sending. (-1 == allocate).</BLURB>
|
||||
<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>
|
||||
|
@ -16718,3 +16788,103 @@
|
|||
<DEFAULT>FALSE</DEFAULT>
|
||||
</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
|
||||
GstAudioSrc
|
||||
GstOssSrc
|
||||
GstOsxAudioSrc
|
||||
GstOsxAudioSrc
|
||||
GstUDPSrc
|
||||
GstPngDec
|
||||
GstPngEnc
|
||||
|
@ -72,6 +72,9 @@ GObject
|
|||
GstOssMixerElement
|
||||
GstWavParse
|
||||
GstWavEnc
|
||||
GstWavpackParse
|
||||
GstWavpackDec
|
||||
GstWavpackEnc
|
||||
GstVideoMixer
|
||||
GstID3Demux
|
||||
GstSMPTE
|
||||
|
|
|
@ -262,3 +262,19 @@ GstElement *arg1
|
|||
GstDV1394Src *gstdv1394src
|
||||
</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>
|
||||
<class>Sink/Audio</class>
|
||||
<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>
|
||||
<name>autovideosink</name>
|
||||
<longname>Auto video sink</longname>
|
||||
<class>Sink/Video</class>
|
||||
<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>
|
||||
</elements>
|
||||
</plugin>
|
|
@ -14,7 +14,8 @@
|
|||
<longname>GConf audio sink</longname>
|
||||
<class>Sink/Audio</class>
|
||||
<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>
|
||||
<name>gconfaudiosrc</name>
|
||||
|
|
File diff suppressed because it is too large
Load diff
|
@ -41,14 +41,14 @@
|
|||
<name>rtpamrdepay</name>
|
||||
<longname>RTP packet depayloader</longname>
|
||||
<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>
|
||||
</element>
|
||||
<element>
|
||||
<name>rtpamrpay</name>
|
||||
<longname>RTP packet payloader</longname>
|
||||
<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>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -100,6 +100,13 @@
|
|||
<description>Extracts H264 video from RTP packets (RFC 3984)</description>
|
||||
<author>Wim Taymans <wim@fluendo.com></author>
|
||||
</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>
|
||||
<name>rtpilbcdepay</name>
|
||||
<longname>RTP iLBC packet depayloader</longname>
|
||||
|
@ -119,8 +126,23 @@
|
|||
<longname>RTP packet depayloader</longname>
|
||||
<class>Codec/Depayloader/Network</class>
|
||||
<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>
|
||||
</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>
|
||||
<name>rtpmp4gdepay</name>
|
||||
<longname>RTP packet depayloader</longname>
|
||||
|
@ -144,9 +166,9 @@
|
|||
</element>
|
||||
<element>
|
||||
<name>rtpmp4vpay</name>
|
||||
<longname>RTP packet payloader</longname>
|
||||
<longname>RTP MPEG-4 Video packet payloader</longname>
|
||||
<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>
|
||||
</element>
|
||||
<element>
|
||||
|
@ -237,7 +259,7 @@
|
|||
<name>rtpvorbisdepay</name>
|
||||
<longname>RTP packet depayloader</longname>
|
||||
<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>
|
||||
</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 =
|
||||
endif
|
||||
|
||||
if USE_WAVPACK
|
||||
WAVPACK_DIR=wavpack
|
||||
else
|
||||
WAVPACK_DIR=
|
||||
endif
|
||||
|
||||
SUBDIRS = \
|
||||
$(AALIB_DIR) \
|
||||
$(ANNODEX_DIR) \
|
||||
|
@ -138,7 +144,8 @@ SUBDIRS = \
|
|||
$(MIKMOD_DIR) \
|
||||
$(SHOUT2_DIR) \
|
||||
$(SPEEX_DIR) \
|
||||
$(TAGLIB_DIR)
|
||||
$(TAGLIB_DIR) \
|
||||
$(WAVPACK_DIR)
|
||||
|
||||
DIST_SUBDIRS = \
|
||||
aalib \
|
||||
|
@ -158,4 +165,5 @@ DIST_SUBDIRS = \
|
|||
raw1394 \
|
||||
shout2 \
|
||||
speex \
|
||||
taglib
|
||||
taglib \
|
||||
wavpack
|
||||
|
|
|
@ -40,6 +40,15 @@ else
|
|||
check_taglib =
|
||||
endif
|
||||
|
||||
if USE_WAVPACK
|
||||
check_wavpack = \
|
||||
elements/wavpackparse \
|
||||
elements/wavpackdec \
|
||||
elements/wavpackenc
|
||||
else
|
||||
check_wavpack =
|
||||
endif
|
||||
|
||||
check_PROGRAMS = \
|
||||
generic/states \
|
||||
$(check_annodex) \
|
||||
|
@ -55,7 +64,8 @@ check_PROGRAMS = \
|
|||
elements/icydemux \
|
||||
elements/videofilter \
|
||||
$(check_sunaudio) \
|
||||
$(check_taglib)
|
||||
$(check_taglib) \
|
||||
$(check_wavpack)
|
||||
|
||||
VALGRIND_TO_FIX =
|
||||
|
||||
|
|
Loading…
Reference in a new issue