livekit / track-processors-js

Pre-built track processors for background images, blur, etc for use with the LiveKit JS Client SDK
https://livekit.io
Apache License 2.0
34 stars 15 forks source link

Reload the background image when needed during processor initialization #42

Closed kyleparrott closed 4 months ago

kyleparrott commented 4 months ago

This resolves #41 by reloading the background image during initialization only when needed. This should prevent showing the green backgrounds when disabling and re-enabling video tracks with active virtual backgrounds.

changeset-bot[bot] commented 4 months ago

🦋 Changeset detected

Latest commit: ff29ee2fc2e4814d21869ec2a993e6b7a78c6e40

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 1 package | Name | Type | | ------------------------- | ----- | | @livekit/track-processors | Patch |

Not sure what this means? Click here to learn what changesets are.

Click here if you're a maintainer who wants to add another changeset to this PR

lukasIO commented 4 months ago

This is great! Thank you for digging into this and fixing the issue :)