On Thu, Jul 20, 2006 at 07:20:14AM +0200, Paweł Sikora wrote: > > > > > > z tego co widziałem, to amarok nie chciał się zbudować z nowym > > > libgpod-em (wyleciały jakieś pola ze struktur). > > > > Zmieniły nazwę. Łatka załączona. > > nie ma łatki. kolejne podejście
-- Szymon Siwek Los nikomu nie szczędzi rozczarowań.
--- amarok-1.4.1/amarok/src/mediadevice/ipod/ipodmediadevice.cpp 2006-07-02 19:37:44.000000000 +0000 +++ amarok-1.4.1/amarok/src/mediadevice/ipod/ipodmediadevice.cpp.new 2006-07-04 04:38:06.000000000 +0000 @@ -242,7 +242,7 @@ else if(type=="m4b") { track->filetype = g_strdup( "mp4" ); - track->flag3 |= 0x01; // remember current position in track + track->remember_playback_position |= 0x01; // remember current position in track } else if(type=="m4v" || type=="mp4v" || type=="mov" || type=="mpg") { @@ -252,7 +252,7 @@ else if(type=="aa") { track->filetype = g_strdup( "audible" ); - track->flag3 |= 0x01; // remember current position in track + track->remember_playback_position |= 0x01; // remember current position in track TagLib::Audible::File f( QFile::encodeName( bundle.url().path() ) ); TagLib::Audible::Tag *t = f.getAudibleTag(); @@ -284,8 +284,8 @@ if(podcastInfo) { //track->flag1 |= 0x02; // artwork flag, handled by libgpod - track->flag2 |= 0x01; // skip when shuffling - track->flag3 |= 0x01; // remember playback position + track->skip_when_shuffling |= 0x01; // skip when shuffling + track->remember_playback_position |= 0x01; // remember playback position track->flag4 |= 0x02; // also show description on iPod // FIXME: track->unk176 = 0x00020000; // for podcasts QString plaindesc = podcastInfo->description;
_______________________________________________ pld-devel-pl mailing list pld-devel-pl@lists.pld-linux.org http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl