Unit: ACS_Vorbis
Descends from: TACSFileOut
TVorbisOut component stores incoming audio stream in an Ogg Vorbis audio compression format.
Note that in order to encode data into Ogg Vorbis, libogg.so, libvorbis.so, and libvorbisenc.so (for Linux) or ogg.dll, vorbis.dll, and vorbisenc.dll (for Windows) libraries should be present in your system.
You can use foAppend mode with this component (see the FileMode property). When the new data is added to TVorbisOut, the new logical bitstream is created. Make sure you have assigned a unique serial number to each logical bitstream (see the Serial property). Note that currently not all vorbis-supporting audio software can handle multi-streamed ogg vorbis files correctly. As for TVorbisIn component, it not only handles these files correctly but also allows you to navigate between bitstreams in a multi-streamed file.
See also: TVorbisIn
Inherited from TACSFileOut
Inherited from TACSStreamedOutput
Inherited from TACSOutput
Inherited from TACSOutput
Inherited from TACSOutput
Copyright © 2002, 2003 Andrei Borovsky. All rights reserved.