Hate to annoy you but is there a reason that track.flag1 is set to 0x02 and
the rest are set to 0x01?

According to the itdb.h file on
gitorious<http://gitorious.org/libgpod/libgpod/blobs/master/src/itdb.h>
they
are usually set to 0x00.

On Tue, May 4, 2010 at 8:14 PM, Matthew Bauer <[email protected]> wrote:

> 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