fix: fix eslint errors

This commit is contained in:
Simon Chan 2024-04-18 20:00:14 +08:00
parent 14dbc45e39
commit 646e590564
No known key found for this signature in database
GPG key ID: A8B69F750B9BCEDD
4 changed files with 11 additions and 8 deletions

View file

@ -12,10 +12,10 @@ jobs:
id-token: write
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Setup node
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: 18

View file

@ -20,12 +20,12 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

View file

@ -20,10 +20,10 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v3
uses: actions/checkout@v4
- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

View file

@ -125,7 +125,10 @@ export class WebCodecsVideoDecoder implements ScrcpyVideoDecoder {
if (controller) {
try {
controller.error(e);
} catch {}
} catch {
// ignore
// `controller` may already in error state
}
} else {
error = e;
}
@ -142,7 +145,7 @@ export class WebCodecsVideoDecoder implements ScrcpyVideoDecoder {
controller = _controller;
}
},
write: (packet, _controller) => {
write: (packet) => {
if (this.#codec === ScrcpyVideoCodecId.AV1) {
if (packet.type === "configuration") {
return;