On an iPod Touch (mine is an 8GB), syncing the database with gtkpod causes any podcasts downloaded directly onto the ipod to lost their last played position.
These are downloaded straight from iTunes without a computer and are stored in the /podcasts directory on the iPod.
Do you have any idea where this last played position is stored on the ipod touch, especially for podcasts which were downloaded by the ipod?
View and moderate all "bugs Discussion" comments posted by this user
Mark all as spam, and block user from posting to "Bugs"
It is not just the loosing of their last position. I assume that they will all be reset to "unplayed" or "playcount=0" (don't know exactly what happend...) And this happens for every podcasts on my iPhone on every sync, not only directly loaded ones.
I added support for syncing playcounts and last position for iPhone/iPod Touch in my patches from one month ago. You can try it out to see if it fixes your issue by trying the code at:
git://gitorious.org/~joelsmith/libgpod/joelsmith-sandbox.git
Hopefully teuf will have some time to commit these patches and the chapter patches to the master libgpod soon.
If you just want to get the patches for this feature, you'll need these two:
http://gitorious.org/~joelsmith/libgpod/joelsmith-sandbox/commit/ec8d3cc879c38e88b96057f9b480305ca1c36f48
http://gitorious.org/~joelsmith/libgpod/joelsmith-sandbox/commit/bdebc65ad88b329667616e720cf4f9ea9f795a18
I added these patches to libgpod some time ago (shout at me if I'm mistaken :)