Method | Description | |
---|---|---|
Dispose ( ) : void |
Releases the loaded flac file.
|
|
FlacFile ( Stream data ) : System |
Open a flac file from a stream of data Stream is assumed to be at the beginning of the FLAC data |
|
FlacFile ( string path ) : System |
Open a Flac File
|
|
GetAllApplicationInfo ( ) : IEnumerable |
Returns all ApplicationInfo metadata blocks (if there are any) of the loaded Flac file.
|
|
GetAllCueSheets ( ) : IEnumerable |
Returns all CueSheet metadata blocks (if there are any) of the loaded Flac file.
|
|
GetAllPadding ( ) : IEnumerable |
Returns all Padding metadata blocks (if there are any) of the loaded Flac file.
|
|
GetAllPictures ( ) : List |
Will return all Picture blocks available in the Flac file, or an empty list of none are found.
|
|
Save ( ) : void |
Method | Description | |
---|---|---|
Dispose ( bool disposing ) : void | ||
Initialize ( ) : void |
Verifies the flac identity and tries to load the available metadata blocks.
|
|
ReadMetadata ( ) : void |
Tries to parse all the metadata blocks available in the file.
|
Method | Description | |
---|---|---|
VerifyFlacIdentity ( ) : void |
Verifies whether or not the first four bytes of the file indicate this is a flac file.
|
public FlacFile ( Stream data ) : System | ||
data | Stream | Any stream of data |
return | System |
public FlacFile ( string path ) : System | ||
path | string | Path to the file. |
return | System |
public GetAllApplicationInfo ( ) : IEnumerable |
||
return | IEnumerable |