Is there a reason to set flag1 to 0x02? According to
itdb.h<http://gitorious.org/libgpod/libgpod/blobs/master/src/itdb.h>,
it
should be 0x00.

On Mon, May 3, 2010 at 8:45 AM, Thomas Perl <[email protected]> wrote:

> On Sat, May 01, 2010 at 11:05:30PM -0500, Matthew Bauer wrote:
> > Podcast played status get reset when syncing.
> >
> > This happens on my iPod Touch like in this wiki page:
> >
> http://wiki.gpodder.org/wiki/IPod_Touch#What.27s_not_working_quite_right_yet
> >
> > Is there any way to fix this?
> > Is it a problem with libgpod, gpodder, or the iPhone OS?
>
> Talking from a very high-level perspective, it's an issue with Apple not
> allowing third-party applications to talk to their devices. All that the
> community knows about the iTunesDB has been reverse-engineered.
>
> I personally don't have an iPod touch, so I can't help you with it. I'm
> always open for patches improving support for these devices, but it's a
> very unsatisfying job to get things working with such a closed system.
>
> What you can try, however, is to play with the code in
> set_podcast_flags() in src/gpodder/sync.py, which contains the code to
> set the playcount, some flags (again, as it has been reverse engineered,
> the flags are called "flag1", "flag2" and "flag3", and the values have
> been determined by looking at podcasts synced to iPods from iTunes).
>
> It might also help if you could provide us with the values for the flags
> mentioned in set_podcast_flags() before and after playing them on the
> iPod touch, maybe this way we can find out a way to set the values
> correctly for the iPod touch.
>
> If you want to help fixing this, please get in touch, and I'll provide
> you with information on what to try out and which values to determine,
> and we should be able to figure something out and maybe come up with a
> working solution for iPod touch users.
>
> What you can try out right now is to comment out all calls to
> "set_podcast_flags()" in src/gpodder/sync.py and synchronize, which
> should make the synchronized files appear as normal songs on the iPod.
>
> HTH.
> Thomas
>
> _______________________________________________
> gpodder-devel mailing list
> [email protected]
> https://lists.berlios.de/mailman/listinfo/gpodder-devel
>
_______________________________________________
gpodder-devel mailing list
[email protected]
https://lists.berlios.de/mailman/listinfo/gpodder-devel

Reply via email to