Working with MP3 and Ogg/Vorbis DLLs

Subscribe to RSS news feed

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.