Class tmidistream
Unit
Declaration
type tmidistream = class(tbufstream)
Description
This item has no description.
Hierarchy
- TObject
- TStream
- THandleStream
- tmsefilestream
- tcustombufstream
- tbufstream
- tmidistream
Overview
Methods
| Protected | function readtrackbyte(out adata: byte): boolean; |
| Protected | function readtrackdatabyte(out adata: byte): boolean; |
| Protected | function readtrackword(out adata: word): boolean; |
| Protected | function readtracklongword(out adata: word): boolean; |
| Protected | function readtrackdata(out adata; const acount: integer): boolean; overload; |
| Protected | function readtrackvarlength(out adata: longword): boolean; |
| Protected | function readbyte(out adata: byte): boolean; |
| Protected | function readword(out adata: word): boolean; |
| Protected | function readlongword(out adata: word): boolean; |
| Protected | function readchunkheader(out adata: midichunkheaderty): boolean; |
| Protected | function checkchunkheader(const aid: idstringty; const asize: integer): boolean; |
| Protected | function readfileheader(out adata: midifileheaderty): boolean; |
| Protected | function skip(const adist: longword): boolean; |
| Public | constructor create(ahandle: integer); override; |
| Public | function initfile: boolean; |
| Public | function starttrack: boolean; |
| Public | function skiptrack: boolean; |
| Public | function readtrackdata(out adata: trackeventinfoty): boolean; overload; |
| Public | function getmetadata(const alen: integer; out avalue: longword): boolean; |
Properties
| Public | property timedivision: longword read ftimedivision; |
| Public | property metadata: string read fmetadata; |
| Public | property maxdatasize: longword read fmaxdatasize write fmaxdatasize
default defaultmidimaxdatasize; |
Description
Methods
| Protected | function readtrackbyte(out adata: byte): boolean; |
|
This item has no description. | |
| Protected | function readtrackdatabyte(out adata: byte): boolean; |
|
This item has no description. | |
| Protected | function readtrackword(out adata: word): boolean; |
|
This item has no description. | |
| Protected | function readtracklongword(out adata: word): boolean; |
|
This item has no description. | |
| Protected | function readtrackdata(out adata; const acount: integer): boolean; overload; |
|
This item has no description. | |
| Protected | function readtrackvarlength(out adata: longword): boolean; |
|
This item has no description. | |
| Protected | function readbyte(out adata: byte): boolean; |
|
This item has no description. | |
| Protected | function readword(out adata: word): boolean; |
|
This item has no description. | |
| Protected | function readlongword(out adata: word): boolean; |
|
This item has no description. | |
| Protected | function readchunkheader(out adata: midichunkheaderty): boolean; |
|
This item has no description. | |
| Protected | function checkchunkheader(const aid: idstringty; const asize: integer): boolean; |
|
This item has no description. | |
| Protected | function readfileheader(out adata: midifileheaderty): boolean; |
|
This item has no description. | |
| Protected | function skip(const adist: longword): boolean; |
|
This item has no description. | |
| Public | constructor create(ahandle: integer); override; |
|
This item has no description. | |
| Public | function initfile: boolean; |
|
This item has no description. | |
| Public | function starttrack: boolean; |
|
This item has no description. | |
| Public | function skiptrack: boolean; |
|
This item has no description. | |
| Public | function readtrackdata(out adata: trackeventinfoty): boolean; overload; |
|
This item has no description. | |
| Public | function getmetadata(const alen: integer; out avalue: longword): boolean; |
|
This item has no description. | |
Properties
| Public | property timedivision: longword read ftimedivision; |
|
This item has no description. | |
| Public | property metadata: string read fmetadata; |
|
This item has no description. | |
| Public | property maxdatasize: longword read fmaxdatasize write fmaxdatasize
default defaultmidimaxdatasize; |
|
This item has no description. | |
Generated by PasDoc 0.17.0.snapshot.