Registriert seit: 12. Jan 2013
88 Beiträge
|
AW: Wave audio component live stream problem using indy 10
3. Jul 2014, 03:46
SendBuffer unit procedure
Delphi-Quellcode:
procedure TIdUDPClient.SendBuffer(const AHost: string; const APort: TIdPort;
const ABuffer: TIdBytes);
begin
if UseProxy then begin
if not FProxyOpened then begin
RaiseUseProxyError;
end;
FTransparentProxy.SendToUDP(Binding, AHost, APort, IPVersion, ABuffer);
end else begin
inherited SendBuffer(AHost, APort, ABuffer);
end;
end;
Rawtobytes function
Delphi-Quellcode:
{$IFNDEF DOTNET}
function RawToBytes(const AValue; const ASize: Integer): TIdBytes;
{$IFDEF USE_INLINE}inline;{$ENDIF}
begin
SetLength(Result, ASize);
if ASize > 0 then begin
Move(AValue, Result[0], ASize);
end;
end;
{$ENDIF}
Buffer^ procedure recorderData(Sender: TObject; const Buffer: Pointer; BufferSize: Cardinal; var FreeIt: Boolean);
Buffersize
procedure recorderData(Sender: TObject; const Buffer: Pointer; BufferSize: Cardinal; var FreeIt: Boolean);
|
|
Zitat
|