You've already forked CEF4Delphi
mirror of
https://github.com/salvadordf/CEF4Delphi.git
synced 2025-07-12 22:30:17 +02:00
Added GlobalCEFApp.EnableUsermediaScreenCapturing
This commit is contained in:
@ -119,6 +119,7 @@ type
|
|||||||
FEnableMediaStream : boolean;
|
FEnableMediaStream : boolean;
|
||||||
FEnableSpeechInput : boolean;
|
FEnableSpeechInput : boolean;
|
||||||
FUseFakeUIForMediaStream : boolean;
|
FUseFakeUIForMediaStream : boolean;
|
||||||
|
FEnableUsermediaScreenCapturing : boolean;
|
||||||
FEnableGPU : boolean;
|
FEnableGPU : boolean;
|
||||||
FCheckCEFFiles : boolean;
|
FCheckCEFFiles : boolean;
|
||||||
FLibLoaded : boolean;
|
FLibLoaded : boolean;
|
||||||
@ -398,6 +399,7 @@ type
|
|||||||
property EnableMediaStream : boolean read FEnableMediaStream write FEnableMediaStream; // --enable-media-stream
|
property EnableMediaStream : boolean read FEnableMediaStream write FEnableMediaStream; // --enable-media-stream
|
||||||
property EnableSpeechInput : boolean read FEnableSpeechInput write FEnableSpeechInput; // --enable-speech-input
|
property EnableSpeechInput : boolean read FEnableSpeechInput write FEnableSpeechInput; // --enable-speech-input
|
||||||
property UseFakeUIForMediaStream : boolean read FUseFakeUIForMediaStream write FUseFakeUIForMediaStream; // --use-fake-ui-for-media-stream
|
property UseFakeUIForMediaStream : boolean read FUseFakeUIForMediaStream write FUseFakeUIForMediaStream; // --use-fake-ui-for-media-stream
|
||||||
|
property EnableUsermediaScreenCapturing : boolean read FEnableUsermediaScreenCapturing write FEnableUsermediaScreenCapturing; // --enable-usermedia-screen-capturing
|
||||||
property EnableGPU : boolean read FEnableGPU write FEnableGPU; // --enable-gpu-plugin
|
property EnableGPU : boolean read FEnableGPU write FEnableGPU; // --enable-gpu-plugin
|
||||||
property EnableFeatures : ustring read FEnableFeatures write FEnableFeatures; // --enable-features
|
property EnableFeatures : ustring read FEnableFeatures write FEnableFeatures; // --enable-features
|
||||||
property DisableFeatures : ustring read FDisableFeatures write FDisableFeatures; // --disable-features
|
property DisableFeatures : ustring read FDisableFeatures write FDisableFeatures; // --disable-features
|
||||||
@ -629,6 +631,7 @@ begin
|
|||||||
FEnableMediaStream := True;
|
FEnableMediaStream := True;
|
||||||
FEnableSpeechInput := True;
|
FEnableSpeechInput := True;
|
||||||
FUseFakeUIForMediaStream := False;
|
FUseFakeUIForMediaStream := False;
|
||||||
|
FEnableUsermediaScreenCapturing := False;
|
||||||
FEnableGPU := False;
|
FEnableGPU := False;
|
||||||
FCustomCommandLines := nil;
|
FCustomCommandLines := nil;
|
||||||
FCustomCommandLineValues := nil;
|
FCustomCommandLineValues := nil;
|
||||||
@ -1681,6 +1684,9 @@ begin
|
|||||||
if FUseFakeUIForMediaStream then
|
if FUseFakeUIForMediaStream then
|
||||||
ReplaceSwitch(aKeys, aValues, '--use-fake-ui-for-media-stream');
|
ReplaceSwitch(aKeys, aValues, '--use-fake-ui-for-media-stream');
|
||||||
|
|
||||||
|
if FEnableUsermediaScreenCapturing then
|
||||||
|
ReplaceSwitch(aKeys, aValues, '--enable-usermedia-screen-capturing');
|
||||||
|
|
||||||
if not(FEnableGPU) then
|
if not(FEnableGPU) then
|
||||||
begin
|
begin
|
||||||
ReplaceSwitch(aKeys, aValues, '--disable-gpu');
|
ReplaceSwitch(aKeys, aValues, '--disable-gpu');
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
"UpdateLazPackages" : [
|
"UpdateLazPackages" : [
|
||||||
{
|
{
|
||||||
"ForceNotify" : true,
|
"ForceNotify" : true,
|
||||||
"InternalVersion" : 189,
|
"InternalVersion" : 190,
|
||||||
"Name" : "cef4delphi_lazarus.lpk",
|
"Name" : "cef4delphi_lazarus.lpk",
|
||||||
"Version" : "85.3.12.0"
|
"Version" : "85.3.12.0"
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user