You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2026-06-13 16:05:40 +02:00
Update to CEF 80.1.2
- Added TCEFMediaObserverComponent - Removed TBufferPanel.OnWrongSize - Removed TFMXBufferPanel.OnWrongSize
This commit is contained in:
+11
-2
@@ -22,7 +22,7 @@ package CEF4Delphi;
|
||||
{$VARSTRINGCHECKS ON}
|
||||
{$WRITEABLECONST OFF}
|
||||
{$MINENUMSIZE 1}
|
||||
{$IMAGEBASE $54C00000}
|
||||
{$IMAGEBASE $400000}
|
||||
{$DEFINE DEBUG}
|
||||
{$ENDIF IMPLICITBUILDING}
|
||||
{$DESCRIPTION 'CEF4Delphi'}
|
||||
@@ -175,7 +175,16 @@ contains
|
||||
uCEFResourceReadCallback in '..\source\uCEFResourceReadCallback.pas',
|
||||
uCEFSentinel in '..\source\uCEFSentinel.pas',
|
||||
uCEFApplicationCore in '..\source\uCEFApplicationCore.pas',
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas';
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas',
|
||||
uCEFMediaObserver in '..\source\uCEFMediaObserver.pas',
|
||||
uCEFMediaRoute in '..\source\uCEFMediaRoute.pas',
|
||||
uCEFMediaRouteCreateCallback in '..\source\uCEFMediaRouteCreateCallback.pas',
|
||||
uCEFMediaRouter in '..\source\uCEFMediaRouter.pas',
|
||||
uCEFMediaSink in '..\source\uCEFMediaSink.pas',
|
||||
uCEFMediaSource in '..\source\uCEFMediaSource.pas',
|
||||
uCEFRegistration in '..\source\uCEFRegistration.pas',
|
||||
uCEFMediaObserverComponent in '..\source\uCEFMediaObserverComponent.pas',
|
||||
uCEFMediaObserverEvents in '..\source\uCEFMediaObserverEvents.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
@@ -270,6 +270,15 @@
|
||||
<DCCReference Include="..\source\uCEFSentinel.pas"/>
|
||||
<DCCReference Include="..\source\uCEFApplicationCore.pas"/>
|
||||
<DCCReference Include="..\source\uCEFOAuth2Helper.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserver.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRoute.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRouteCreateCallback.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRouter.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaSink.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaSource.pas"/>
|
||||
<DCCReference Include="..\source\uCEFRegistration.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserverComponent.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserverEvents.pas"/>
|
||||
<BuildConfiguration Include="Base">
|
||||
<Key>Base</Key>
|
||||
</BuildConfiguration>
|
||||
|
||||
@@ -172,6 +172,15 @@ contains
|
||||
uCEFResourceReadCallback in '..\source\uCEFResourceReadCallback.pas',
|
||||
uCEFSentinel in '..\source\uCEFSentinel.pas',
|
||||
uCEFApplicationCore in '..\source\uCEFApplicationCore.pas',
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas';
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas',
|
||||
uCEFMediaSource in '..\source\uCEFMediaSource.pas',
|
||||
uCEFMediaSink in '..\source\uCEFMediaSink.pas',
|
||||
uCEFMediaRouteCreateCallback in '..\source\uCEFMediaRouteCreateCallback.pas',
|
||||
uCEFMediaRoute in '..\source\uCEFMediaRoute.pas',
|
||||
uCEFMediaObserver in '..\source\uCEFMediaObserver.pas',
|
||||
uCEFMediaRouter in '..\source\uCEFMediaRouter.pas',
|
||||
uCEFRegistration in '..\source\uCEFRegistration.pas',
|
||||
uCEFMediaObserverComponent in '..\source\uCEFMediaObserverComponent.pas',
|
||||
uCEFMediaObserverEvents in '..\source\uCEFMediaObserverEvents.pas';
|
||||
|
||||
end.
|
||||
|
||||
@@ -50,13 +50,14 @@ implementation
|
||||
uses
|
||||
Classes,
|
||||
uCEFChromium, uCEFWindowParent, uCEFChromiumWindow, uCEFBufferPanel, uCEFWorkScheduler,
|
||||
uCEFServerComponent, uCEFLinkedWindowParent, uCEFUrlRequestClientComponent, uCEFSentinel;
|
||||
uCEFServerComponent, uCEFLinkedWindowParent, uCEFUrlRequestClientComponent, uCEFSentinel,
|
||||
uCEFMediaObserverComponent;
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterComponents('Chromium', [TChromium, TCEFWindowParent, TChromiumWindow, TBufferPanel,
|
||||
TCEFWorkScheduler, TCEFServerComponent, TCEFLinkedWindowParent,
|
||||
TCEFUrlRequestClientComponent, TCEFSentinel]);
|
||||
TCEFUrlRequestClientComponent, TCEFSentinel, TCEFMediaObserverComponent]);
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
@@ -180,7 +180,16 @@ contains
|
||||
uCEFResourceReadCallback in '..\source\uCEFResourceReadCallback.pas',
|
||||
uCEFSentinel in '..\source\uCEFSentinel.pas',
|
||||
uCEFApplicationCore in '..\source\uCEFApplicationCore.pas',
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas';
|
||||
uCEFOAuth2Helper in '..\source\uCEFOAuth2Helper.pas',
|
||||
uCEFMediaSource in '..\source\uCEFMediaSource.pas',
|
||||
uCEFMediaSink in '..\source\uCEFMediaSink.pas',
|
||||
uCEFMediaRouteCreateCallback in '..\source\uCEFMediaRouteCreateCallback.pas',
|
||||
uCEFMediaRoute in '..\source\uCEFMediaRoute.pas',
|
||||
uCEFMediaObserver in '..\source\uCEFMediaObserver.pas',
|
||||
uCEFMediaRouter in '..\source\uCEFMediaRouter.pas',
|
||||
uCEFRegistration in '..\source\uCEFRegistration.pas',
|
||||
uCEFMediaObserverComponent in '..\source\uCEFMediaObserverComponent.pas',
|
||||
uCEFMediaObserverEvents in '..\source\uCEFMediaObserverEvents.pas';
|
||||
|
||||
end.
|
||||
|
||||
|
||||
@@ -296,6 +296,15 @@
|
||||
<DCCReference Include="..\source\uCEFSentinel.pas"/>
|
||||
<DCCReference Include="..\source\uCEFApplicationCore.pas"/>
|
||||
<DCCReference Include="..\source\uCEFOAuth2Helper.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaSource.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaSink.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRouteCreateCallback.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRoute.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserver.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaRouter.pas"/>
|
||||
<DCCReference Include="..\source\uCEFRegistration.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserverComponent.pas"/>
|
||||
<DCCReference Include="..\source\uCEFMediaObserverEvents.pas"/>
|
||||
<BuildConfiguration Include="Base">
|
||||
<Key>Base</Key>
|
||||
</BuildConfiguration>
|
||||
|
||||
@@ -52,7 +52,7 @@ uses
|
||||
uCEFChromium, uCEFWindowParent, uCEFChromiumWindow, uCEFBufferPanel,
|
||||
uCEFWorkScheduler, uCEFFMXBufferPanel, uCEFFMXChromium, uCEFFMXWorkScheduler,
|
||||
uCEFServerComponent, uCEFLinkedWindowParent, uCEFUrlRequestClientComponent,
|
||||
uCEFSentinel;
|
||||
uCEFSentinel, uCEFMediaObserverComponent;
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
@@ -61,7 +61,7 @@ begin
|
||||
TFMXWorkScheduler, TCEFWorkScheduler,
|
||||
TCEFServerComponent, TCEFLinkedWindowParent,
|
||||
TCEFUrlRequestClientComponent,
|
||||
TCEFSentinel]);
|
||||
TCEFSentinel, TCEFMediaObserverComponent]);
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
@@ -53,14 +53,17 @@ uses
|
||||
{$ELSE}
|
||||
Classes,
|
||||
{$ENDIF}
|
||||
uCEFChromium, uCEFWindowParent, uCEFChromiumWindow, uCEFBufferPanel, uCEFWorkScheduler,
|
||||
uCEFServerComponent, uCEFLinkedWindowParent, uCEFUrlRequestClientComponent, uCEFSentinel;
|
||||
uCEFChromium, uCEFWindowParent, uCEFChromiumWindow, uCEFBufferPanel,
|
||||
uCEFWorkScheduler, uCEFServerComponent, uCEFLinkedWindowParent,
|
||||
uCEFUrlRequestClientComponent, uCEFSentinel, uCEFMediaObserverComponent;
|
||||
|
||||
procedure Register;
|
||||
begin
|
||||
RegisterComponents('Chromium', [TChromium, TCEFWindowParent, TChromiumWindow, TBufferPanel,
|
||||
TCEFWorkScheduler, TCEFServerComponent, TCEFLinkedWindowParent,
|
||||
TCEFUrlRequestClientComponent, TCEFSentinel]);
|
||||
RegisterComponents('Chromium', [TChromium, TCEFWindowParent, TChromiumWindow,
|
||||
TBufferPanel, TCEFWorkScheduler,
|
||||
TCEFServerComponent, TCEFLinkedWindowParent,
|
||||
TCEFUrlRequestClientComponent, TCEFSentinel,
|
||||
TCEFMediaObserverComponent]);
|
||||
end;
|
||||
|
||||
end.
|
||||
|
||||
@@ -21,8 +21,8 @@
|
||||
</CompilerOptions>
|
||||
<Description Value="CEF4Delphi is an open source project created by Salvador Díaz Fau to embed Chromium-based browsers in applications made with Delphi or Lazarus/FPC."/>
|
||||
<License Value="MPL 1.1"/>
|
||||
<Version Major="80" Release="8"/>
|
||||
<Files Count="147">
|
||||
<Version Major="80" Minor="1" Release="2"/>
|
||||
<Files Count="156">
|
||||
<Item1>
|
||||
<Filename Value="..\source\uCEFAccessibilityHandler.pas"/>
|
||||
<UnitName Value="uCEFAccessibilityHandler"/>
|
||||
@@ -620,6 +620,43 @@
|
||||
<Filename Value="..\source\uCEFOAuth2Helper.pas"/>
|
||||
<UnitName Value="uCEFOAuth2Helper"/>
|
||||
</Item147>
|
||||
<Item148>
|
||||
<Filename Value="..\source\uCEFMediaObserver.pas"/>
|
||||
<UnitName Value="uCEFMediaObserver"/>
|
||||
</Item148>
|
||||
<Item149>
|
||||
<Filename Value="..\source\uCEFMediaObserverComponent.pas"/>
|
||||
<HasRegisterProc Value="True"/>
|
||||
<UnitName Value="uCEFMediaObserverComponent"/>
|
||||
</Item149>
|
||||
<Item150>
|
||||
<Filename Value="..\source\uCEFMediaObserverEvents.pas"/>
|
||||
<UnitName Value="uCEFMediaObserverEvents"/>
|
||||
</Item150>
|
||||
<Item151>
|
||||
<Filename Value="..\source\uCEFMediaRoute.pas"/>
|
||||
<UnitName Value="uCEFMediaRoute"/>
|
||||
</Item151>
|
||||
<Item152>
|
||||
<Filename Value="..\source\uCEFMediaRouteCreateCallback.pas"/>
|
||||
<UnitName Value="uCEFMediaRouteCreateCallback"/>
|
||||
</Item152>
|
||||
<Item153>
|
||||
<Filename Value="..\source\uCEFMediaRouter.pas"/>
|
||||
<UnitName Value="uCEFMediaRouter"/>
|
||||
</Item153>
|
||||
<Item154>
|
||||
<Filename Value="..\source\uCEFMediaSink.pas"/>
|
||||
<UnitName Value="uCEFMediaSink"/>
|
||||
</Item154>
|
||||
<Item155>
|
||||
<Filename Value="..\source\uCEFMediaSource.pas"/>
|
||||
<UnitName Value="uCEFMediaSource"/>
|
||||
</Item155>
|
||||
<Item156>
|
||||
<Filename Value="..\source\uCEFRegistration.pas"/>
|
||||
<UnitName Value="uCEFRegistration"/>
|
||||
</Item156>
|
||||
</Files>
|
||||
<RequiredPkgs Count="4">
|
||||
<Item1>
|
||||
|
||||
@@ -50,7 +50,10 @@ uses
|
||||
uCEFUrlRequestClientComponent, uCEFOSRIMEHandler, uCEFCookieAccessFilter,
|
||||
uCEFResourceReadCallback, uCEFResourceRequestHandler,
|
||||
uCEFResourceSkipCallback, uCEFSentinel, uCEFApplicationCore,
|
||||
uCEFOAuth2Helper, LazarusPackageIntf;
|
||||
uCEFOAuth2Helper, uCEFMediaObserver, uCEFMediaObserverComponent,
|
||||
uCEFMediaObserverEvents, uCEFMediaRoute, uCEFMediaRouteCreateCallback,
|
||||
uCEFMediaRouter, uCEFMediaSink, uCEFMediaSource, uCEFRegistration,
|
||||
LazarusPackageIntf;
|
||||
|
||||
implementation
|
||||
|
||||
@@ -66,6 +69,8 @@ begin
|
||||
RegisterUnit('uCEFUrlRequestClientComponent',
|
||||
@uCEFUrlRequestClientComponent.Register);
|
||||
RegisterUnit('uCEFSentinel', @uCEFSentinel.Register);
|
||||
RegisterUnit('uCEFMediaObserverComponent',
|
||||
@uCEFMediaObserverComponent.Register);
|
||||
end;
|
||||
|
||||
initialization
|
||||
|
||||
@@ -6,4 +6,5 @@ c:\lazarus\tools\lazres.exe ..\..\source\res\tcefworkscheduler.lrs tcefworksched
|
||||
c:\lazarus\tools\lazres.exe ..\..\source\res\tchromium.lrs tchromium.png
|
||||
c:\lazarus\tools\lazres.exe ..\..\source\res\tchromiumwindow.lrs tchromiumwindow.png
|
||||
c:\lazarus\tools\lazres.exe ..\..\source\res\tcefurlrequestclientcomponent.lrs tcefurlrequestclientcomponent.png
|
||||
c:\lazarus\tools\lazres.exe ..\..\source\res\tcefmediaobservercomponent.lrs tcefmediaobservercomponent.png
|
||||
pause
|
||||
Binary file not shown.
@@ -9,4 +9,5 @@ TCEFWorkScheduler BITMAP "workscheduler.bmp"
|
||||
TFMXWorkScheduler BITMAP "workscheduler.bmp"
|
||||
TCEFServerComponent BITMAP "server.bmp"
|
||||
TCEFUrlRequestClientComponent BITMAP "tcefurlrequestclientcomponent.bmp"
|
||||
TCEFSentinel BITMAP "tcefsentinel.bmp"
|
||||
TCEFSentinel BITMAP "tcefsentinel.bmp"
|
||||
TCEFMediaObserverComponent BITMAP "tcefmediaobservercomponent.bmp"
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 1.7 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 940 B |
Reference in New Issue
Block a user