1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
|
var
win:HWND=0;
input:integer; // current input source
encoder:integer; // current encoder
rchan:HRECORD=0; // recording/encoding channel
chan:HSTREAM=0; // playback channel
commands:array [0..1] of Pchar; // Tableau 1
files:array [0..1] of pChar=('temp.ogg', 'temp.mp3');
....
procedure TForm1.FormCreate(Sender: TObject);
var
S0,S1 : string;
begin
S0 := 'oggenc.exe -o '+ files[encoder] +' -';
S1 := 'lame.exe -b '+ Bitrate +' -h - '+ files[encoder];
commands[0] := @S0;
commands[1] := @S1;
end; |
Partager