Working with MP3 and Ogg/Vorbis DLLs
External encoders/decoders sample
It is possible to integrate external PCM stream encoders and decoders with VC components to produce custom audio files and streams, such as MP3 or Ogg/Vorbis. These formats may be not supported by installed ACM codecs and therefore external libraries are required.
VC components has native support for Blade and Lame MP3 encoders, Vorbis/Ogg encoder and decoder, BASS library and MpgLib MP3 decoder library. Press the [Copyrights] button to get more information about these libraries.
In this demo all operations are performed in real-time, making it possible to use these engines for real-time audio streaming.
Precompiled binary of this sample is included in the Demos package.