[th] amarok + nowy libgpod

Szymon Siwek sls w poczta.wp.pl
Czw, 20 Lip 2006, 11:14:56 CEST


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ń.
-------------- następna część ---------
--- 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;


Więcej informacji o liście dyskusyjnej pld-devel-pl