android: copy fallback doesn't run while casting
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 4/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 54/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Activo
- Área
- audio-video-rtc, mobile
Línea de trabajo
Start by reading ItemLoader and the CastHandover / CastQueue code under android/playback, then compare how local playback tries the next ranked copy when a selected copy fails. Check how the Cast receiver’s playable copies are chosen; the issue says this is code-read only and unverified on a Cast device. Done means casting tries the next playable ranked copy after a failure, matching local playback.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Follow-up to #1069 step 2 (copy fallback, branch worktree-copy-fallback).
While casting, a song whose chosen copy fails does not fall back to its next copy. ItemLoader skips the fallback when player.isRemote, so the failed copy is marked missing but the Cast player skips or stops as before. It should try the next ranked copy the receiver can play, as local playback does.
Likely touches CastHandover / CastQueue (android/playback). Code-read only (unverified on a Cast device).
Impact U2 (unverified; skip instead of play on Cast) · Reach R1 (Cast + merged sources + a failing copy) · Implemented: no · Design fit: fits · Complexity: M
- Lenguaje dominante
- Kotlin
- Estrellas
- 232
- Forks
- 28
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de timusus/Shuttle2
-
design
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
-
enhancement impact:U2 P3 reach:R1 size:S
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
-
enhancement
Dificultad 3/5 1-2 días Aptitud para principiantes 65/100
-
bug
Dificultad 4/5 1-2 días Aptitud para principiantes 55/100
-
bug
Dificultad 4/5 3-5 días Aptitud para principiantes 35/100
Todos los issues de timusus/Shuttle2
Issues similares
-
[Bug] Web Player: Misalignment in lyrics toolbar with format dropdown ('Auto') and download iconAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
kushagrasinghx/BitChord#1269 ·
Los mantenedores suelen responder en 1 día
-
[📚] migrating-to-v27: Android fails on Expo SDK 58 (Kotlin 2.2) — document the BoM 34.19.0 overrideAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 85/100
invertase/react-native-firebase#9418 ·
Los mantenedores suelen responder en 1 día
-
Dificultad 1/5 Menos de una hora Aptitud para principiantes 85/100
react/react-native#59693 ·
Los mantenedores suelen responder en 2 días
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 65/100
-
Keep a caller-supplied `screen` entity instead of attaching the tracker’s current screenPosiblemente ocupada Un pull request vinculado a esta issue está abierto o ya se fusionó. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100