diff options
author | Benjamin Otte <otte@gnome.org> | 2003-04-14 01:19:11 +0000 |
---|---|---|
committer | Benjamin Otte <otte@gnome.org> | 2003-04-14 01:19:11 +0000 |
commit | d39ef5dabec9acbbaaaa0d48b14258f700d91cdf (patch) | |
tree | 370766cfbea36c672156c89004aa5f5210231d70 | |
parent | 5e5437a1c424ddb652bf8c4588d2be3cbe2b36c8 (diff) | |
download | gst-plugins-bad-d39ef5dabec9acbbaaaa0d48b14258f700d91cdf.tar.gz gst-plugins-bad-d39ef5dabec9acbbaaaa0d48b14258f700d91cdf.tar.bz2 gst-plugins-bad-d39ef5dabec9acbbaaaa0d48b14258f700d91cdf.zip |
Added initial version of audioconvert, a generic converter of integer audio/raw formats.
Original commit message from CVS:
Added initial version of audioconvert, a generic converter of integer audio/raw formats.
It currently supports conversion of
- channels (mono/stereo only, until someone tells me how to mix other channels)
- endianness (little/bi endian)
- signedness
- width (8, 1, 24 and 32 bits)
- depth (1 - width bits)
missing:
- enough testing (I intend to write a testsuite for this, but that's pending)
- samplerate conversion
- other goodies like format conversion etc
Expect bugs when using it.
problems this should solve:
- encoding wav files on big endian machines
- goom working with mono audio files in gst-player
- Iain's soundcard (that one is a problem in itself)
- complaints about missing conversion
- too many age old, nearly unmaintained plugins (stereo2mono etc.)
Have fun.
-rw-r--r-- | configure.ac | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac index d4bc4244..c9401d1e 100644 --- a/configure.ac +++ b/configure.ac @@ -232,7 +232,7 @@ AC_SUBST(GST_PLUGIN_LDFLAGS) dnl these are all the gst plug-ins, compilable without additional libs GST_PLUGINS_ALL="\ - ac3parse adder audioscale auparse avi asfdemux cdxaparse chart\ + ac3parse adder audioscale auparse avi asfdemux audioconvert cdxaparse chart\ cutter deinterlace effectv festival filter flx goom\ intfloat law level\ median mixmatrix mpeg1enc mpeg1sys mpeg1videoparse mpeg2enc mpeg2sub\ @@ -1049,6 +1049,7 @@ gst-plugins.spec gst/Makefile gst/ac3parse/Makefile gst/adder/Makefile +gst/audioconvert/Makefile gst/audioscale/Makefile gst/auparse/Makefile gst/avi/Makefile |