Playing Podcast after pause

16 replies [Last post]
stewar74
Offline
Joined: 09/01/2010

Is it possible to resume playing a paused podcast after playing another podcast? In other words, if I am playing podcast #1 and pause 30 minutes in and start listening to podcast #2 and then pause that podcast, can I return to podcast #1 and resume playing at 30 minutes?

When I try to do this, it starts podcast #1 at the beginning.

eric
Offline
Joined: 11/06/2008
2.2 resume

It should always be working if you are using 2.1 or less. There are some feeds that don't seek properly in 2.2, but most of them work fine.

stewar74
Offline
Joined: 09/01/2010
Thanks for the reply. I did

Thanks for the reply.

I did recently upgrade to 2.2 and that is when the problem started. None of the podcast feeds resume playing at the spot they were paused after playing another feed. They all go back to the beginning (they show the yellow status bar indicating the spot it was paused, but when selected they go back to the beginning). Is this something that can be corrected or is it an issue that has to be lived with when using Android 2.2

Thanks!

eric
Offline
Joined: 11/06/2008
Only when seeking

Take a look at the faq article referenced in my post above.

Also, this only happens when a media file is seeked, which only happens when the media file isn't already loaded into the media player. If you keep DC running and keep the media file in the media player (by not changing to another file), then the resume should be working ok.

Nikolaj Christensen
Offline
Joined: 09/02/2010
But if the small yellow

But if the small yellow status line on the overview shows the correct position, can't you resume the podcast at that position when resuming it? I'm on HTC desire 2.2 and even on feeds where I can easily do precise manual seeks DC seems to restart the feed from the beginning although the yellow status line seems to know the correct position.

Nikolaj Christensen
Offline
Joined: 09/02/2010
Does this make sense?

Hi Eric,

Does this make any sense at all?

eric
Offline
Joined: 11/06/2008
Sorry, I put my response against the wrong post

That's exactly the problem.

DC is asking the media player to seek to the position that is displayed on the seekbar, and if DC asks the media player what the current position is, the response will be correct.

The problem is that the position of the audio that you hear does not match the position of the media player.

Nikolaj Christensen
Offline
Joined: 09/02/2010
Ok - but does that explain

Ok - but does that explain why DC completely restarts at 00:00 on podcasts that otherwise seek nicely? Let me explain. Two podcasts A and B, both support seeks just fine. So I stream podcast A and seek to 10 minutes. I realize that this might not be the precise position due to the above issues. I then stream podcast B and jump to 5 minutes.

If I now try to stream podcast A it restarts at 00:00 - it doesn't look like it's even trying to resume at 10:00?

therippa
Offline
Joined: 08/25/2010
Pause/Resume issues

I'm having a different issue on 2.2...I pause a podcast (either manually or automatically when A2DP is disconnected), and when I go to resume later on, the podcast starts a couple minutes before the time I paused it.

This is pretty annoying, any ideas?

eric
Offline
Joined: 11/06/2008
Resume issue

There's a faq article covering this pretty well.

http://www.snoggdoggler.com/node/972

eric
Offline
Joined: 11/06/2008
That's exactly the problem

DC is asking the media player to seek to the position that is displayed on the seekbar, and if DC asks the media player what the current position is, the response will be correct.

The problem is that the position of the audio that you hear does not match the position of the media player.

eric
Offline
Joined: 11/06/2008
Seeking

What's probably happening is that DC is asking to seek the audio file and that is failing. Then when DC asks the media player what the position is to display it, the response is position 0.

stewar74
Offline
Joined: 09/01/2010
I have now realized another

I have now realized another problem. DC sometimes, but not always, fails to remember position after pausing (even when not pausing and selecting another podcast). The yellow seek bar in the podcast shows the correct position under the podcast at the top of the screen, however the seek bar at the bottom of the screen resets to 0:00. So, when I resume playing the podcast, it starts at the beginning of the podcast rather than the position it was paused (and correctly shows at the top of the screen). Hopefully this explanation is clear.

Is this a problem with 2.2? Is there a fix?

eric
Offline
Joined: 11/06/2008
HTC Incredible

This sounds a lot like what just got fixed in tonight's release, but it was only targeted to incredible devices. If you have an incredible, let me know if it's still a problem after you grab tonight's update.

stewar74
Offline
Joined: 09/01/2010
I saw another thread

I saw another thread discussing this issue shortly after I posted. Downloaded the update today and everything seems to be working correctly. Thanks for the quick update and fix!

therippa
Offline
Joined: 08/25/2010
Still happening

This is still happening after updating to the latest version of DC yesterday.

This is the podcast I'm having problems with - http://www.smodcast.com/stevedave/

eric
Offline
Joined: 11/06/2008
Only feed

Is that the only feed that is having the problem. If that's the case, most likely the audio encoding parameters aren't completely compatible with the android media player. There are a some feeds that have that problem.

If you contact the publisher and let them know, they will probably make the changes necessary to fix it.