Hacktoberfest 2026: los issues que los mantenedores marcaron para octubre, abiertos y aptos para principiantes. Explorar issues de Hacktoberfest

Require `AudioDecoderConfig.description` for channels > 2 with Opus?

Abierto
#826 19 comentarios 0 reacciones 1 asignado Ver en GitHub

Los mantenedores suelen responder en 1 día

@tguilbert-google ya está trabajando en esto.

Desde el 14/7/2026.

Evaluación

Este issue todavía no se ha evaluado.

Descripción

agenda CR Blocking

I'm surfacing this issue, originally reported against Chromium's implementation.

The following fails on Chromium but works on Firefox

const config = {codec: 'opus', numberOfChannels: 6, sampleRate: 44100};
console.log(await AudioDecoder.isConfigSupported(config)); // {supported: true}

const decoder = new AudioDecoder({ error: console.error, output: console.log });

decoder.configure(config);

If the channel count is greater than 2 we can either:

  • have isConfigSupported() return {supported: false} when AudioDecoderConfig.description isn't set
  • generate extradata behind the scenes

Is this worth calling out in the spec, or adding a non-normative note?

@padenot, wdyt?

Lenguaje dominante
HTML
Estrellas
1.3k
Forks
192
Merge medio
21 h 7 min
PR fusionados (30 d)
8

Preparar el entorno

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Más de w3c/webcodecs

Todos los issues de w3c/webcodecs

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.