|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |
MP3 Music file
Field Summary | |
---|---|
string | Filename |
ClintHeyer.Media.Mp3Header | header |
string | Path |
bool | readHeaders |
long | Size |
ClintHeyer.Media.ID3Tags | tags |
Constructor Summary | |
---|---|
Mp3(string fullPath) Constructor |
|
Mp3(System.IO.FileInfo file) Constructor |
Property Summary | |
---|---|
int |
AudioBitrate
Gets the audio bitrate in kilobits per second (kbps) |
System.TimeSpan |
Duration
Same as Length, but returns as a TimeSpan |
int |
Frequency
Frequency |
float |
Length
Gets the run-length of the file (in seconds) |
ClintHeyer.Media.Mp3Header.Modes |
Mode
Mode (e.g. Mono, stereo) |
ClintHeyer.Media.ID3Tags |
Tags
Returns the ID3 tags for this file |
bool |
VBREncoded
Is file encoded with a variable bitrate? |
Method Summary | |
---|---|
void | GetTags() |
Methods inherited from class ClintHeyer.Media.MediaFile |
---|
GetFile, IgnoreBytes |
Methods inherited from class System.Object |
---|
Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
Field Detail |
---|
public string Filename
private ClintHeyer.Media.Mp3Header header
public string Path
private bool readHeaders
public long Size
private ClintHeyer.Media.ID3Tags tags
Constructor Detail |
---|
public Mp3(string fullPath)
Constructor
Parameters:
fullPath
- public Mp3(System.IO.FileInfo file)
Constructor
Parameters:
file
- Property Detail |
---|
public int AudioBitrate
Gets the audio bitrate in kilobits per second (kbps)
public System.TimeSpan Duration
Same as Length, but returns as a TimeSpan
public int Frequency
Frequency
public float Length
Gets the run-length of the file (in seconds)
public ClintHeyer.Media.Mp3Header.Modes Mode
Mode (e.g. Mono, stereo)
public ClintHeyer.Media.ID3Tags Tags
Returns the ID3 tags for this file
public bool VBREncoded
Is file encoded with a variable bitrate?
Method Detail |
---|
private void GetTags()
|
.NET Framework | |||||||||
PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT |