Format
Formatting tools for your music files
Audio information tools
Getting a duration
// Total samples count
public static int GetDuration(BasoliaMedia? basolia, bool scan)
// Time span
public static TimeSpan GetDurationSpan(BasoliaMedia? basolia, bool scan)// Format info is not known
public static TimeSpan GetDurationSpanFromSamples(BasoliaMedia? basolia, int samples)
// Format info is known
public static TimeSpan GetDurationSpanFromSamples(int samples, long rate)Frame size and length
Samples per frame
Getting buffer size
ID3v2, ID3v1, and ICY metadata
Frame information
Safe buffer size
Getting seconds per frame
Format tools
Getting format info
Getting list of supported formats
Getting list of supported rates
Getting list of supported encodings
Getting encoder name and description
Format support check
Encoding size
Format usage
PCM samples
Decode tools
Manually decoding a frame
Get/Set current decoder
Get all decoders
Last updated