Skip to content

Commit

Permalink
fix: change htmlcanvaselement to offscreen
Browse files Browse the repository at this point in the history
  • Loading branch information
alcolmenar committed Jul 31, 2023
1 parent dd71a88 commit 838eeba
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
1 change: 1 addition & 0 deletions yew-ui/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -74,6 +74,7 @@ features = [
"MediaStreamTrackProcessorInit",
"MediaStreamTrackGenerator",
"MediaStreamTrackGeneratorInit",
"OffscreenCanvas",
"WritableStream",
"WritableStreamDefaultWriter",
"MediaStreamAudioSourceNode",
Expand Down
4 changes: 2 additions & 2 deletions yew-ui/src/model/encode/camera_encoder.rs
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ use wasm_bindgen::JsCast;
use wasm_bindgen::JsValue;
use wasm_bindgen_futures::JsFuture;
use web_sys::CanvasRenderingContext2d;
use web_sys::HtmlCanvasElement;
use web_sys::HtmlVideoElement;
use web_sys::LatencyMode;
use web_sys::MediaStream;
use web_sys::MediaStreamConstraints;
use web_sys::MediaStreamTrack;
use web_sys::OffscreenCanvas;
use web_sys::VideoEncoder;
use web_sys::VideoEncoderConfig;
use web_sys::VideoEncoderEncodeOptions;
Expand Down Expand Up @@ -103,7 +103,7 @@ impl CameraEncoder {
.unwrap()
.create_element(&"canvas")
.unwrap()
.unchecked_into::<HtmlCanvasElement>();
.unchecked_into::<OffscreenCanvas>();
let ctx = canvas_element
.get_context("2d")
.unwrap()
Expand Down

0 comments on commit 838eeba

Please sign in to comment.