You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-11-23 21:34:53 +02:00
Update to CEF 77.1.3
This commit is contained in:
@@ -218,11 +218,6 @@ type
|
||||
// ICefFindHandler
|
||||
FOnFindResult : TOnFindResult;
|
||||
|
||||
// ICefAudioHandler
|
||||
FOnAudioStreamStarted : TOnAudioStreamStarted;
|
||||
FOnAudioStreamPacket : TOnAudioStreamPacket;
|
||||
FOnAudioStreamStopped : TOnAudioStreamStopped;
|
||||
|
||||
// Custom
|
||||
FOnTextResultAvailable : TOnTextResultAvailableEvent;
|
||||
FOnPdfPrintFinished : TOnPdfPrintFinishedEvent;
|
||||
@@ -441,11 +436,6 @@ type
|
||||
// ICefFindHandler
|
||||
procedure doOnFindResult(const browser: ICefBrowser; identifier, count: Integer; const selectionRect: PCefRect; activeMatchOrdinal: Integer; finalUpdate: Boolean); virtual;
|
||||
|
||||
// ICefAudioHandler
|
||||
procedure doOnAudioStreamStarted(const browser: ICefBrowser; audio_stream_id, channels: integer; channel_layout: TCefChannelLayout; sample_rate, frames_per_buffer: integer); virtual;
|
||||
procedure doOnAudioStreamPacket(const browser: ICefBrowser; audio_stream_id: integer; const data : PPSingle; frames: integer; pts: int64); virtual;
|
||||
procedure doOnAudioStreamStopped(const browser: ICefBrowser; audio_stream_id: integer); virtual;
|
||||
|
||||
// Custom
|
||||
procedure doCookiesDeleted(numDeleted : integer); virtual;
|
||||
procedure doPdfPrintFinished(aResultOK : boolean); virtual;
|
||||
@@ -470,7 +460,6 @@ type
|
||||
function MustCreateRequestHandler : boolean; virtual;
|
||||
function MustCreateDragHandler : boolean; virtual;
|
||||
function MustCreateFindHandler : boolean; virtual;
|
||||
function MustCreateAudioHandler : boolean; virtual;
|
||||
function MustCreateResourceRequestHandler : boolean; virtual;
|
||||
function MustCreateCookieAccessFilter : boolean; virtual;
|
||||
|
||||
@@ -763,12 +752,6 @@ type
|
||||
|
||||
// ICefFindHandler
|
||||
property OnFindResult : TOnFindResult read FOnFindResult write FOnFindResult;
|
||||
|
||||
// ICefAudioHandler
|
||||
property OnAudioStreamStarted : TOnAudioStreamStarted read FOnAudioStreamStarted write FOnAudioStreamStarted;
|
||||
property OnAudioStreamPacket : TOnAudioStreamPacket read FOnAudioStreamPacket write FOnAudioStreamPacket;
|
||||
property OnAudioStreamStopped : TOnAudioStreamStopped read FOnAudioStreamStopped write FOnAudioStreamStopped;
|
||||
|
||||
end;
|
||||
|
||||
implementation
|
||||
@@ -1067,11 +1050,6 @@ begin
|
||||
// ICefFindHandler
|
||||
FOnFindResult := nil;
|
||||
|
||||
// ICefAudioHandler
|
||||
FOnAudioStreamStarted := nil;
|
||||
FOnAudioStreamPacket := nil;
|
||||
FOnAudioStreamStopped := nil;
|
||||
|
||||
// Custom
|
||||
FOnTextResultAvailable := nil;
|
||||
FOnPdfPrintFinished := nil;
|
||||
@@ -2867,13 +2845,6 @@ begin
|
||||
Result := assigned(FOnFindResult);
|
||||
end;
|
||||
|
||||
function TFMXChromium.MustCreateAudioHandler : boolean;
|
||||
begin
|
||||
Result := assigned(FOnAudioStreamStarted) or
|
||||
assigned(FOnAudioStreamPacket) or
|
||||
assigned(FOnAudioStreamStopped);
|
||||
end;
|
||||
|
||||
function TFMXChromium.MustCreateResourceRequestHandler : boolean;
|
||||
begin
|
||||
Result := assigned(FOnBeforeResourceLoad) or
|
||||
@@ -3278,34 +3249,6 @@ begin
|
||||
FOnFindResult(Self, browser, identifier, count, selectionRect, activeMatchOrdinal, finalUpdate);
|
||||
end;
|
||||
|
||||
procedure TFMXChromium.doOnAudioStreamStarted(const browser : ICefBrowser;
|
||||
audio_stream_id : integer;
|
||||
channels : integer;
|
||||
channel_layout : TCefChannelLayout;
|
||||
sample_rate : integer;
|
||||
frames_per_buffer : integer);
|
||||
begin
|
||||
if Assigned(FOnAudioStreamStarted) then
|
||||
FOnAudioStreamStarted(Self, browser, audio_stream_id, channels, channel_layout, sample_rate, frames_per_buffer);
|
||||
end;
|
||||
|
||||
procedure TFMXChromium.doOnAudioStreamPacket(const browser : ICefBrowser;
|
||||
audio_stream_id : integer;
|
||||
const data : PPSingle;
|
||||
frames : integer;
|
||||
pts : int64);
|
||||
begin
|
||||
if Assigned(FOnAudioStreamPacket) then
|
||||
FOnAudioStreamPacket(Self, browser, audio_stream_id, data, frames, pts);
|
||||
end;
|
||||
|
||||
procedure TFMXChromium.doOnAudioStreamStopped(const browser : ICefBrowser;
|
||||
audio_stream_id : integer);
|
||||
begin
|
||||
if Assigned(FOnAudioStreamStopped) then
|
||||
FOnAudioStreamStopped(Self, browser, audio_stream_id);
|
||||
end;
|
||||
|
||||
procedure TFMXChromium.doOnFullScreenModeChange(const browser: ICefBrowser; fullscreen: Boolean);
|
||||
begin
|
||||
if Assigned(FOnFullScreenModeChange) then FOnFullScreenModeChange(Self, browser, fullscreen);
|
||||
|
||||
Reference in New Issue
Block a user