[Bug] Dynamic range compressor audio crackling during 1x to 2x speed transition (hold-to-2x)
Les mainteneurs répondent en général sous 1 jour
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 49/100
- Type d'issue
- Bug
- Clarté
- Plutôt claire
- Activité
- Active
- Domaine
- audio-video-rtc, mobile
Piste de recherche
Start by tracing the hold-to-2x playback-speed transition and dynamic range compressor in the Android audio playback code; the issue does not name a file or test. Reproduce on Android 12 by holding and releasing 2x speed, then compare the transient transition with stable 2x playback. Done means both transitions are free of crackling while stable playback remains unaffected.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Steps to reproduce
Great feature overall!
I've noticed a minor issue: when holding for 2x speed audio crackling occurs only during the speed transition (during the 1x to 2x ramp-up and when releasing back to normal). Stable 2x playback sounds completely fine
Expected behavior
The audio playback speed transitions smoothly (from 1x to 2x on long-press, and back to 1x upon release) without any audio artifacts, pops, or crackling noises.
Actual behavior
An audible crackling sound occurs transiently only during the speed transition phase (both when ramping up to 2x and when releasing back to normal speed). Once it settles into stable 2x playback, the audio is completely clean and normal.
Cloudstream version and commit hash
4.8.0-PRE 4e2516d October 5, 2026 1:31:12 AM
Android version
Android 12
Logcat
Other details
Acknowledgements
- I am sure my issue is related to the app and NOT some extension.
- I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open issue.
- I have written a short but informative title.
- I have updated the app to pre-release version Latest.
- I will fill out all of the requested information in this form.
- Langage dominant
- Kotlin
- Étoiles
- 11.2k
- Forks
- 1.2k
- Merge moyen
- 5 j 2 h
- PR mergées (30 j)
- 13
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de recloudstream/cloudstream
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
recloudstream/cloudstream#3296 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
recloudstream/cloudstream#3272 ·
Les mainteneurs répondent en général sous 1 jour
-
Add new fonts for subtitlesOuverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 65/100
recloudstream/cloudstream#3100 ·
Les mainteneurs répondent en général sous 1 jour
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
recloudstream/cloudstream#2639 · 1 commentaire · 1 réaction ·
Les mainteneurs répondent en général sous 1 jour
-
Audio Track DownloadOuverteenhancement
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
recloudstream/cloudstream#3304 ·
Les mainteneurs répondent en général sous 1 jour
Toutes les issues de recloudstream/cloudstream
Issues similaires
-
index-request triaged
Difficulté 1/5 Moins d'une heure Accessibilité débutants 78/100
JetBrains/klibs-io#611 · 2 commentaires ·
Les mainteneurs répondent en général sous 1 jour
-
移动端下载页实时吞吐与筛选栏滚动层级不一致Ouverteenhancement
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
Les mainteneurs répondent en général sous 3 jours
-
afk-ok area:ci size:S
Difficulté 2/5 1-3 heures Accessibilité débutants 83/100
enorm-labs/event-junkie#4518 ·
Les mainteneurs répondent en général sous 1 jour
-
Android: accepting the buddy offer after misses opens without "Explain it more simply" readyOuverteandroid:player
Difficulté 2/5 1-3 heures Accessibilité débutants 84/100
Les mainteneurs répondent en général sous 1 jour