(feat): migrate experimental tauri cef to electron
Some checks failed
/ build-web (push) Successful in 1m19s
/ build-desktop (linux) (push) Failing after 2m33s
/ release (push) Has been cancelled
/ build-mobile (push) Has been cancelled

(feat): add flake to expose tensamin desktop package
(qol): update todo
This commit is contained in:
Alois 2026-05-25 13:16:56 +02:00
commit a209ade10b
32 changed files with 1649 additions and 459 deletions

View file

@ -741,6 +741,14 @@ let screenShareController: ReturnType<
typeof createScreenShareController
> | null = null;
function getNoiseFilterAssetBaseUrl() {
if (window.location.protocol === "file:") {
return new URL("./assets", document.baseURI).href.replace(/\/$/, "");
}
return "/assets";
}
function getScreenShareController() {
if (!screenShareController) {
screenShareController = createScreenShareController({
@ -1086,7 +1094,7 @@ export function useInitializeCall() {
noiseReductionLevel: 60,
sampleRate: 48000,
assetConfig: {
cdnUrl: "/assets",
cdnUrl: getNoiseFilterAssetBaseUrl(),
},
}),
[],