commit c91c73232bacd03715b163108a0d200e40944925
Author: Christophe Fergeau <[email protected]>
Date:   Thu Feb 11 19:06:09 2010 +0100

    [sqlite] set "remember_bookmark" field
    
    This should help with podcasts which currently don't remember where
    playback stopped.

 src/itdb_sqlite.c |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/itdb_sqlite.c b/src/itdb_sqlite.c
index 887e44d..3906d2c 100644
--- a/src/itdb_sqlite.c
+++ b/src/itdb_sqlite.c
@@ -641,7 +641,7 @@ static int mk_Library(Itdb_iTunesDB *itdb,
        goto leave;
     }
     if (SQLITE_OK != sqlite3_prepare_v2(db, "INSERT INTO \"item\" "
-           
"(pid,media_kind,date_modified,year,is_compilation,exclude_from_shuffle,artwork_status,artwork_cache_id,"
+           
"(pid,media_kind,date_modified,year,is_compilation,remember_bookmark,exclude_from_shuffle,artwork_status,artwork_cache_id,"
            
"start_time_ms,stop_time_ms,total_time_ms,total_burn_time_ms,track_number,track_count,disc_number,disc_count,"
            
"bpm,relative_volume,eq_preset,radio_stream_status,genre_id,album_pid,artist_pid,composer_pid,title,artist,album,"
            
"album_artist,composer,sort_title,sort_artist,sort_album,sort_album_artist,sort_composer,title_order,artist_order,"
@@ -917,6 +917,8 @@ static int mk_Library(Itdb_iTunesDB *itdb,
        sqlite3_bind_int(stmt_item, ++idx, track->year);
        /* is_compilation */
        sqlite3_bind_int(stmt_item, ++idx, track->compilation);
+       /* remember_bookmark */
+       sqlite3_bind_int(stmt_item, ++idx, track->remember_playback_position);
        /* exclude_from_shuffle */
        sqlite3_bind_int(stmt_item, ++idx, track->skip_when_shuffling);
        /* artwork_status 1 = has artwork, 2 = doesn't */

------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to