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