Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Crossfade between items

Aperta
#172 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
5/5
Tempo stimato
Più di una settimana
Idoneità per principianti
35/100
Tipo di issue
Funzionalità
Chiarezza
Abbastanza chiara
Stato di attività
Attiva
Stack tecnologico
c

Direzione di ricerca

Start by reading PlaybackRender and the playback and NowPlaying entry points to map how items are prefetched, decoded, and reported. The issue calls for two live decoders, a mix stage, fade rules, and seek and skip behavior during overlap. Done means crossfades work while gapless albums retain their behavior and NowPlaying reports a defined item; the issue does not name specific files or tests.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

enhancement idea

Optional crossfade for Shuttle2: overlap the end of one item with the start of the next, with fades.

Needs two decoders live at once and a mix stage in PlaybackRender, earlier prefetch, rules for when not to fade (gapless albums), seek/skip during the overlap, and which item NowPlaying reports while both are audible. media3 leaves crossfade to apps too. Pick up if Shuttle2 users ask.

Lingua principale
Swift
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di timusus/AudioPlaybackKit

Tutte le issue di timusus/AudioPlaybackKit

Issue simili

Altre issue su Swift

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.