[mythtv] New and improved mythmusic playlists patch (LARGE)

Eric Andresen ruler111 at cox.net
Sun Mar 23 15:44:07 EST 2003


On Sat, 2003-03-22 at 23:01, thor wrote:
> 	Attached is an improved patch for mythmusic that implements a number of 
> things:
> 
> 	- touch database very little (startup, exit, 2 other rare times)
> 	- playlists (and playlists within playlists, etc.)
> 	- progress output when checking files at startup
>  	- changing order in playlists (default, and others)
>  	- text entry (playlist names) via remote control keypad
>   	- a fair bit of other stuff	
> 	- layout by directory now working (albeit slowly)
> 
>         This is experimental code. It may destroy your computer and 
> spontaneously delete all funds from your chequing account. It will make its 
> way into CVS over the next little while, but some feedback would be useful. 
> 
> 	If you want to try it out, do something like:
> 
>                 cd {root myth cvs tree}/mythmusic
>                 make distclean
>                 cd mythmusic
>                 cp  {wherever}/mythmusic_playlists.diff.bz2 .
>                 bunzip2 mythmusic_playlists.diff.bz2
>                 patch -p 0 < mythmusic_playlists.diff
>                 cd ..
>                 ./configure 
>                 make
>                 ...
> 
> Note: you need a libmyth built from CVS within the last 24 hours or so.
> 
> WARNING: If you have 10's of gigabytes of files in mp3 format, be very careful 
> about making sure the values in mythmusic-settings.txt are correct before 
> running.
> 
> - thor

Couple thing's I've noticed:
-- Letter keys jump to tracks in Tree, but keys such as "D" have been
re-assigned to delete item
-- No way to delete a playlist?
-- Duplicate playlist names do not overwrite the old with same name, but
make a new playlist with the same name.
-- Doesn't save list to database when exiting Select Music?
-- Any way to rename a playlist?

Cheers though, good work =)

-- 
--Eric Andresen
  ndiin at asu.edu



More information about the mythtv-dev mailing list