fix yuv problem
This commit is contained in:
parent
86c6f9446d
commit
e661671329
@ -169,9 +169,8 @@ class FfiModel with ChangeNotifier {
|
||||
}
|
||||
_decoding = true;
|
||||
final pid = FFI.id;
|
||||
ui.decodeImageFromPixels(
|
||||
rgba, _display.width, _display.height, ui.PixelFormat.bgra8888,
|
||||
(image) {
|
||||
ui.decodeImageFromPixels(rgba, _display.width, _display.height,
|
||||
isWeb ? ui.PixelFormat.rgba8888 : ui.PixelFormat.bgra8888, (image) {
|
||||
PlatformFFI.clearRgbaFrame();
|
||||
_decoding = false;
|
||||
if (FFI.id != pid) return;
|
||||
|
22
web/assets/index.cc17b859.js
Normal file
22
web/assets/index.cc17b859.js
Normal file
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -33,8 +33,9 @@
|
||||
<link rel="manifest" href="manifest.json">
|
||||
<script src="ogvjs-1.8.6/ogv.js"></script>
|
||||
<script src="yuv.js"></script>
|
||||
<script type="module" crossorigin src="assets/index.d2272adc.js"></script>
|
||||
<script type="module" crossorigin src="assets/index.cc17b859.js"></script>
|
||||
<link rel="modulepreload" href="assets/vendor.b7bb6fa2.js">
|
||||
<script src="yuv-canvas-1.2.6.js"></script>
|
||||
<style>
|
||||
.loading {
|
||||
display: flex;
|
||||
|
1234
web/yuv-canvas-1.2.6.js
Normal file
1234
web/yuv-canvas-1.2.6.js
Normal file
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user