[mythtv-commits] Re: Ticket #341: Music database update does not reread metadata

MythTV mythtv at cvs.mythtv.org
Wed Oct 26 13:38:23 EDT 2005


#341: Music database update does not reread metadata
------------------------------------+---------------------------------------
 Reporter:  eskil <myth at eskil.org>  |        Owner:  ijr 
     Type:  patch                   |       Status:  new 
 Priority:  minor                   |    Milestone:  0.19
Component:  mythmusic               |      Version:  head
 Severity:  low                     |   Resolution:      
------------------------------------+---------------------------------------
Comment (by eskil <myth at eskil.org>):

 I've split out the patch into four small patches, and cleaned them up a
 bit (ie. undid some not-that-nessecary variable renaming).

    * lcd-busy-520.patch adds a busy spinner to the LCD and fixes
 ticket#520. See comment at the top of the patch for details.
    * busy.patch, requires lcd-busy-520.patch, implements a MythBusyDialog
 widget that displays a busy spinner. Also changes MythMusic to use this
 while searching for music files. Again, comment at then top of the patch.
    * decoder-refactor.patch, moves common code from the Decoder subclasses
 up to the superclass, and uses a factory method to directly call
 Metadata::dumpToDatabase instead of relying on Decoder::getMetadata to do
 this as a sideeffect.
    * dbupdate-short.patch, requires all three previous patches. When
 inserting/updating db, write date_modified and date_added. Subsequent
 scans compare filestamps against db and rereads metadata if nessecary.

-- 
Ticket URL: <http://svn.mythtv.org/trac/ticket/341>
MythTV <http://www.mythtv.org/>
MythTV


More information about the mythtv-commits mailing list