[Feature Request] Auto play next episode

Abierto
#809 6 comentarios 2 reacciones 0 asignados Ver en GitHub

Los mantenedores suelen responder en 1 día

Nadie ha tomado este issue todavía.

Evaluación

Dificultad
4/5
Tiempo estimado
3-5 días
Aptitud para principiantes
30/100
Tipo de issue
Nueva funcionalidad
Claridad
Bastante claro
Estado de actividad
Tranquilo
Stack tecnológico
fastapi, mariadb, postgres, python, rust
Área
frontend, mobile

Línea de trabajo

The payload names no files or modules, so locate the playback-ended handling and the queue logic in the player code yourself. The issue asks that when an episode ends, the next newer episode of the same podcast plays, stopping at the last one and yielding to any explicitly queued item. Settle first whether the default or an opt-in setting is wanted, since the thread leaves that open. Done means the chosen behaviour works and is covered by a test.

Escrito por el modelo de indexación a partir del texto del issue.

Descripción

On an end of an episode the next (newer) episode of the same podcast should start playing.

This could probably be the default behaviour, as it is in most podcast clients.

Or have it a setting, or something.

Motivation

I often listen to fiction podcasts / audio plays, and they have a season-episode pattern, like tv series.
Thus it only makes sense to listen to them in order.

Currently (in the iOS mobile app) it just stops, so I either need to select the next episode when the previous one finishes, or queue episodes individually in advance.

Would be cool if I could just make the app play the next episode automatically, until the last episode in a podcast, unless something else was specifically queues.

Lenguaje dominante
Rust
Estrellas
1k
Forks
76
Merge medio
1 d 3 h
PR fusionados (30 d)
58

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 madeofpendletonwool/PinePods

Todos los issues de madeofpendletonwool/PinePods

Issues similares

Más issues de Rust

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.