diff options
author | Thomas Vander Stichele <thomas@apestaart.org> | 2001-12-21 11:46:15 +0000 |
---|---|---|
committer | Thomas Vander Stichele <thomas@apestaart.org> | 2001-12-21 11:46:15 +0000 |
commit | 3383f7c142fda4fb85faa1dfd9ae200b8277207a (patch) | |
tree | 3cf2e1cbe2dfaa95f8e90253097f5580cf1eb7ba /ext/audiofile/README | |
parent | cc33fd24dbcd64369f1b6ce297f6eca9c0117b9f (diff) | |
download | gst-plugins-bad-3383f7c142fda4fb85faa1dfd9ae200b8277207a.tar.gz gst-plugins-bad-3383f7c142fda4fb85faa1dfd9ae200b8277207a.tar.bz2 gst-plugins-bad-3383f7c142fda4fb85faa1dfd9ae200b8277207a.zip |
fixed some GST_LIBS stuff added audiofile added gst-libs/audio building
Original commit message from CVS:
fixed some GST_LIBS stuff
added audiofile
added gst-libs/audio building
Diffstat (limited to 'ext/audiofile/README')
-rw-r--r-- | ext/audiofile/README | 39 |
1 files changed, 39 insertions, 0 deletions
diff --git a/ext/audiofile/README b/ext/audiofile/README new file mode 100644 index 00000000..4c52c050 --- /dev/null +++ b/ext/audiofile/README @@ -0,0 +1,39 @@ +This plugin wraps the SGI Audiofile +(http://oss.sgi.com/projects/audiofile/) library into a src and sink +element. + +You can read from and write to the supported formats (WAVE, AIFF, AIFFC, +NEXTSND). + +What is supported : +* all the file formats +* integer sample data, both 2's complement and unsigned +* 8 or 16 bit width & depth (haven't tested others) +* sample rate +* some sort of endianness control + +What isn't supported yet : +* float data + +What you can do : +* src element only accepts location argument +* sink element accepts location, endianness and type + - location : file on the system to output + - endianness : at this time endianness is still a bit shady + you can either set 1234 or 4321; + setting it to 4321 will byteswap the buffer data + you might want to keep it at 1234 for now + - type : one of the file types + +Use gstreamer-inspect on afsink and afsrc to see all of the supported +options. + +Examples : + +* tools/gstreamer-launch afsrc location=/opt/media/wav/dark-480-16-m.wav ! afsink type=2 location=/opt/media/wav/dark-480-16-m.aiff + +Future plans : + +* add float support +* wrap up afsink and afsrc with pipe and fork to act like data convertors, + allowing arbitrary choice of sink and src element |