CVSROOT:        /cvs/gnome
Module name:    rhythmbox
Changes by:     jmatthew        06/03/20 06:30:04

Modified files:
        .              : ChangeLog 
        rhythmdb       : rhythmdb.c rhythmdb.h 
        shell          : rb-shell.c 

Log message:
2006-03-20  Jonathan Matthew  <[EMAIL PROTECTED]>

* rhythmdb/rhythmdb.h:
* rhythmdb/rhythmdb.c: (rhythmdb_init),
(rhythmdb_execute_multi_stat_info_cb),
(rhythmdb_start_action_thread), (rhythmdb_execute_stat_info_cb),
(rhythmdb_execute_stat), (queue_stat_uri), (rhythmdb_execute_load),
(action_thread_main):
Collect all the get_file_info requests on startup into one gnome-vfs
job to reduce overhead and avoid contention for the rhythmdb lock.
Add a new method to call when all initial query models are set up.

* shell/rb-shell.c: (idle_handle_load_complete):
Call rhythmdb startup complete function when we've loaded all the
playlists.  Fixes #334106.

URL : 
http://cvs.gnome.org/bonsai/cvsquery.cgi?branch=&dir=rhythmbox&who=jmatthew&date=explicit&mindate=2006-03-20%2006:29&maxdate=2006-03-20%2006:31

_______________________________________________
cvs-commits-list mailing list
cvs-commits-list@gnome.org
http://mail.gnome.org/mailman/listinfo/cvs-commits-list

Reply via email to