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
[email protected]
http://mail.gnome.org/mailman/listinfo/cvs-commits-list