TVorbisOut


Properties Methods Events

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


TVorbisOut Properties

Comments

Compression

DesiredMaximumBitrate

DesiredNominalBitrate

MinimumBitrate

Serial

Inherited from TACSFileOut

Inherited from TACSStreamedOutput

Inherited from TACSOutput


TVorbisOut Methods

Inherited from TACSOutput


TVorbisOut Events

Inherited from TACSOutput


ACS Classes Home


Copyright © 2002, 2003 Andrei Borovsky. All rights reserved.