C# Class Bloom.Edit.LameEncoder

This class, borrowed almost unchanged from HearThis, compresses .wav files to .mp3. Requires the (currently separate) installation of LAME.
Show file Open project: BloomBooks/BloomDesktop Class Usage Examples

Public Methods

Method Description
Encode ( string sourcePath, string destPathWithoutExtension, IProgress progress ) : void
IsAvailable ( ) : bool

Private Methods

Method Description
LocateAndRememberLAMEPath ( ) : string

Find the path to LAME)

LocateLAME ( ) : string

Method Details

Encode() public method

public Encode ( string sourcePath, string destPathWithoutExtension, IProgress progress ) : void
sourcePath string
destPathWithoutExtension string
progress IProgress
return void

IsAvailable() public static method

public static IsAvailable ( ) : bool
return bool