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 id-token: write
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v3 uses: actions/checkout@v4
- name: Setup node - name: Setup node
uses: actions/setup-node@v3 uses: actions/setup-node@v4
with: with:
node-version: 18 node-version: 18

View file

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

View file

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

View file

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