Description | Hierarchy | Fields | Methods | Properties |
type unaG7221Encoder = class(unaG7221Coder)
G.722.1 Encoder
function chunkSize(): uint; override; |
|
function encode(inFrame: pInt16; inSamples: int): int; |
|
function process(ptr: pointer; len: uint): int; override; |
|
procedure encoder(number_of_regions: int32; number_of_available_bits: int32; const mlt_coefs: tmax_dct_sizef; out out_words: tmax_frame); |
function chunkSize(): uint; override; |
|
Size of portion of data (frame) the coder is expecting to process at once. In bytes. |
function encode(inFrame: pInt16; inSamples: int): int; |
|
Encodes a mono frame(s). Calls notify() for each encoded frame. Returnsnumber of full frames consumed. |
function process(ptr: pointer; len: uint): int; override; |
|
Encodes data. |
procedure encoder(number_of_regions: int32; number_of_available_bits: int32; const mlt_coefs: tmax_dct_sizef; out out_words: tmax_frame); |
|
Internal. |
(c) 2012 Lake of Soft