|
.NET Framework | |||||||||
| PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT | |||||||||
| Field Summary | |
|---|---|
| ClintHeyer.Media.AviFile.AVIStreamHeader | AudioStream |
| ClintHeyer.Media.AviFile.BITMAPINFOHEADER | BitmapInfo |
| string | filename |
| ClintHeyer.Media.AviFile.AVIHeader | Header |
| ClintHeyer.Media.AviFile.AVIStreamHeader | VideoStream |
| ClintHeyer.Media.AviFile.WAVEFORMAT | WaveFormat |
| Constructor Summary | |
|---|---|
| AviFile(string filename) | |
| Property Summary | |
|---|---|
| int |
AudioBitrate
Gets the audio bitrate in kilobits per second (kbps) |
| string | Codec |
| int | ColourDepth |
| System.TimeSpan |
Duration
Same as Length, but returns as a TimeSpan |
| int | FrameRate |
| int |
Height
Gets the pixel height of frame |
| float |
Length
Gets the run-length of the file (in seconds) |
| double |
Quality
Gets a percentage value for the quality of the file. Returns -1 if quality is not available |
| ClintHeyer.Media.SoundFormat |
Sound
Gets the sound format for the first sound channel |
| int |
Width
Gets the pixel width of frame |
| Method Summary | |
|---|---|
| string | GetSectionHeader(System.IO.Stream stream) |
| bool | HandleExtra(System.IO.Stream stream, int size) |
| bool | HandleNextSection(System.IO.Stream stream) |
| bool | HandleSection(System.IO.Stream stream, string fccTag, int size) |
| Methods inherited from class ClintHeyer.Media.MediaFile |
|---|
| GetFile, IgnoreBytes |
| Methods inherited from class System.Object |
|---|
| Equals, Finalize, GetHashCode, GetType, MemberwiseClone, ToString |
| Field Detail |
|---|
public ClintHeyer.Media.AviFile.AVIStreamHeader AudioStream
public ClintHeyer.Media.AviFile.BITMAPINFOHEADER BitmapInfo
private string filename
public ClintHeyer.Media.AviFile.AVIHeader Header
public ClintHeyer.Media.AviFile.AVIStreamHeader VideoStream
public ClintHeyer.Media.AviFile.WAVEFORMAT WaveFormat
| Constructor Detail |
|---|
public AviFile(string filename)
| Property Detail |
|---|
public int AudioBitrate
Gets the audio bitrate in kilobits per second (kbps)
public string Codec
public int ColourDepth
public System.TimeSpan Duration
Same as Length, but returns as a TimeSpan
public int FrameRate
public int Height
Gets the pixel height of frame
public float Length
Gets the run-length of the file (in seconds)
public double Quality
Gets a percentage value for the quality of the file. Returns -1 if quality is not available
public ClintHeyer.Media.SoundFormat Sound
Gets the sound format for the first sound channel
public int Width
Gets the pixel width of frame
| Method Detail |
|---|
public string GetSectionHeader(System.IO.Stream stream)
private bool HandleExtra(System.IO.Stream stream,
int size)
private bool HandleNextSection(System.IO.Stream stream)
private bool HandleSection(System.IO.Stream stream,
string fccTag,
int size)
|
.NET Framework | |||||||||
| PREV TYPE NEXT TYPE | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONST | PROP | METHOD | OP | EVENT | DETAIL: FIELD | CONST | PROP | METHOD | OP | EVENT | |||||||||