Lite |
public class LiteFile
The LiteFile type exposes the following members.
| Name | Description | |
|---|---|---|
| AudioLength | Gets the length of the audio data. | |
| AudioMode | The audio channels mode. | |
| AudioSyncOffset | Gets the offset into the file where the first audio sync (11 one bits) was found after the ID3 tag. | |
| Bitrate | The audio sampling bitrate. | |
| Created | Gets the created UTC time of the parsed file. | |
| Duration | The audio duration in seconds (the play time). | |
| Filename | Gets the name of the file which was parsed to generate this class instance. | |
| Frequency | The audio sampling frequency. | |
| Length | Gets the original length of the parsed file. | |
| Modified | Gets the modified UTC time of the parsed file. | |
| PaddingLength | Gets the length of the optional padding that may follow the last frame in a v2 tag. | |
| PaddingOffset | Gets the offset to the start of the optional padding that may follow the last frame in a v2 tag. | |
| Tag | Gets a reference to the Tag object containing ID3 V2 and V1 tag information parsed out of a file. |
| Name | Description | |
|---|---|---|
| GetAudio | Gets some of the leading audio data if it's available. | |
| GetGenreItems | Gets a set of standard genre items. | |
| GetMediaGroups | Gets a set of standard media group names and their child items. | |
| LoadFromFile | Loads tag information from a file. | |
| Prints a formatted dump of a LiteFile instance and all of its nested properties. The dump is returned as an indented multi-line string suitable for diagnostics display. | ||
| SortFrames | Sorts the frames into the sequence the Frame IDs are defined in the config file. | |
| SortFrames(ComparisonFrame) | Sorts the frames into a sequence defined by the caller. | |
| UpdateFile | Updates a file with a V2 tag (the default behaviour). The file that is updated is the one from which the LiteFile instance was loaded. | |
| UpdateFile(LiteUpdateTags) | Updates a file with ID3 tags, replacing or removing tags according to the value of the updateTags argument. The file that is updated is the one from which the LiteFile instance was loaded. | |
| UpdateFile(String, LiteUpdateTags) | Updates a file with ID3 tags, replacing or removing tags according to the value of the updateTags argument. |