Playback speed doesn't follow episodes

## Environment

Android version: 13
OS version: 4.14.276-g6ef255005cea-ab9062920
AntennaPod version: 3.12.0-beta2
Model: Pixel 4 XL
Device: coral
Product: coral
Manufacturer: Google

App version: x.y.z

Android version: 5.x (Please mention if you are using a custom rom!)

Device model:

Expected behaviour:

Current behaviour:

First occurred: (e.g. about x days/weeks ago)

Steps to reproduce:

  1. Have two episodes with two different base playback speeds (not 1x speed)
  2. Play the second episode
  3. In the queue, drag that episode to the top so the first episode in the queue would play next
  4. When the episode stops, the next episode (that was in the queue in front, originally) starts, playing at 1x, not the original specified speed

Environment: (Settings you have changed (e.g. Auto Download). “Unusual” devices you use (e.g. Bluetooth headphones).)

Crash info:

App version: 3.12.0-beta3 (1d8f35402)

Android version: 14 Stock MagicOS 8.0

Device model: RBN-NX1

Expected behaviour: Per-podcast speed honored

Current behaviour: No change when episode plays

First occurred: a day ago after updating to the new beta

Steps to reproduce:

Play any podcast with a custom play speed, and the speed doesn’t change.

So in my case I have 1.75x as a global default, and this speed doesn’t change on any English podcast that I have configured on other speed.

Also on the podcast configuration, the speed it’s not shown until I press + or -. Setting the per-podcast speed doesn’t help.

Do issues with Beta testing not have their own reporting process?

## Environment
Android version: 16
OS version: 6.1.145-android14-11-gfa1d6308d1fe-ab14691759
AntennaPod version: 3.12.0-beta3
Model: Pixel 7 Pro
Device: cheetah
Product: cheetah
Manufacturer: Google

Pretty much the same problem. I have the global speed set to 1.40x and some podcasts where the speed is set to lower numbers. However, the global speed override doesn’t work. After playing an episode at the global speed, it doesn’t switch to a different speed if it’s set for the next episode.

Maybe related: I was listening to a podcast, and didn’t want to finish it. I hit play on a podcast two items before. When it got back to the third podcast, rather than resuming from the time I stopped, it started over again.

I believe something is wrong when triggering action on episode start / resume. I guess AntennaPod do what it’s needed but for some reasons command to change speed skip intro, or to resume from where you left fails. (For skipping intro tooltip is displayed correctly but it does nothing)

Relevant issue is this one : issue 8468. Hope it will be fixed. :crossed_fingers:

Yes, got it as well. Partially played episodes start over rather than resume.

For anyone in this thread who experiences the problem in beta-3, please have a look at this post and ByteHamster’s reply (click on the link to see it).

If anyone can provide what he’s asking for there, it’s more likely to get fixed :slight_smile:

I’ve noticed the same issue — partially played episodes restarting instead of resuming. The widget unresponsiveness is also happening on my end. Hope the team can get this fixed soon. Good to know the devs are looking into it.

I can narrate what the screen recording would look like.

My global playback speed is 1.5 but I have a handful of podcasts set to play at 1.0 speed. I start a podcast that is set to play at the custom speed of 1.0 and it plays at the global speed of 1.5 instead. So I manually change the speed to 1.0. When that podcast ends, the next one to play doesn’t have a custom playback speed, so it should play at whatever I have the global speed set to which in this case is 1.5, and it plays at what I had manually set the previous podcast speed too. So I change it to play it 1.0 speed and when this podcast ends the next one that should be playing at the global speed doesn’t switch over to 1.5.

Essentially what is happening is exactly the title of this post. Playback speed settings are completely ignored no matter if it’s global or per podcast. All that matters is what the speed is set at in the player.

I haven’t tried too much to resolve the issue but I did try setting global playback speed to 1.0 and then back to 1.5 thinking it might reset a setting that got stuck somewhere. That didn’t resolve it. I also disabled and re-enabled custom speed for a few of the podcasts I had custom speed set for and that didn’t resolve it either.

I’m not sure what screen recording would provide over this description but if you want, I’ll be happy to provide any logs that you tell me to provide

Edit: to add a little more detail, I had some time to mess around and one other thing I noticed is that the playback speed is honored if you pick and choose which podcast you want to play from your queue. But if you let it auto play from one episode to the next, the playback speed both global and custom are not honored. I’ll add more detail if I figure anything else out

I’ve seen the case where you go to change the podcast speed and there’s no setting at all.