Skip to content

Commit 1e9ad32

Browse files
Merge pull request #36 from dyte-io/feat/screenshare-focused-ui-with-custom-addons
feat(latest-bg-removal): added latest video background removal
2 parents ccaa203 + 292ccc3 commit 1e9ad32

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

samples/screenshare-focused-ui-with-custom-addons/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
"dependencies": {
1111
"@dytesdk/react-ui-kit": "^2.0.0",
1212
"@dytesdk/react-web-core": "^2.0.0",
13-
"@dytesdk/video-background-transformer": "1.1.7",
13+
"@dytesdk/video-background-transformer": "2.0.1",
1414
"zustand": "^3.5.6",
1515
"react": "^18.2.0",
1616
"react-dom": "^18.2.0"

samples/screenshare-focused-ui-with-custom-addons/src/components/EffectsManager.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,13 @@ const EffectsManager = ({
5555
backgroundTransformerInit.current !== true
5656
) {
5757
backgroundTransformerInit.current = true;
58-
const transformer = await DyteVideoBackgroundTransformer.init();
58+
const transformer = await DyteVideoBackgroundTransformer.init({
59+
meeting,
60+
});
5961
MiddlewareHolder.transformer = transformer;
6062
} else return;
6163
}
62-
// await meeting.self.setVideoMiddlewareGlobalConfig({ disablePerFrameCanvasRendering: true });
64+
await meeting.self.setVideoMiddlewareGlobalConfig({ disablePerFrameCanvasRendering: true });
6365
if (effects.video.background === 'image') {
6466
const imageURL = `https://assets.dyte.io/backgrounds/${effects.video.backgroundImage}`;
6567
MiddlewareHolder.transformer

0 commit comments

Comments
 (0)