| @@ -27,14 +27,16 @@ John-Mark Gurney <gurney_j@resnet.uoregon.edu> | |||||
| Ideas for future improvements: | Ideas for future improvements: | ||||
| Add res to the DVDTitle container to play the title, and for other | Add res to the DVDTitle container to play the title, and for other | ||||
| containers that it makes sense for. | containers that it makes sense for. | ||||
| Make the directory persistant so that the server's UUID can not | |||||
| change each run and we don't have to recreate the objects. | |||||
| Make the directory persistant so that the server's UUID does not | |||||
| change each run and we don't have to recreate the objects. This | |||||
| will mean we can add additional meta data. | |||||
| Figure out how to rearchitect ContentDirectoryControl so I don't | Figure out how to rearchitect ContentDirectoryControl so I don't | ||||
| need to use doRecall. This may be helped by not necessarily | need to use doRecall. This may be helped by not necessarily | ||||
| figuring out all the children of a member just to fetch it. | figuring out all the children of a member just to fetch it. | ||||
| childCount isn't a required attribute. | childCount isn't a required attribute. | ||||
| Autodetect IP address. | Autodetect IP address. | ||||
| Support sorting by other attributes. | Support sorting by other attributes. | ||||
| Finish support for playing DVD stream. | |||||
| v0.x: | v0.x: | ||||
| Look inside MPEG-TS for TVCT and/or PAT and if there is more | Look inside MPEG-TS for TVCT and/or PAT and if there is more | ||||
| @@ -42,7 +44,8 @@ v0.x: | |||||
| programs. | programs. | ||||
| Add support for multiple res elements and automatic transcoding | Add support for multiple res elements and automatic transcoding | ||||
| to either avi/xvid or mpeg2 using ffmpeg. | to either avi/xvid or mpeg2 using ffmpeg. | ||||
| Look inside DVDs and handle titles and chapters. | |||||
| Look inside DVDs and handle titles and chapters. We can not yet | |||||
| play the streams. | |||||
| Empty dirs w/ no content would disappear, and cause a short | Empty dirs w/ no content would disappear, and cause a short | ||||
| response to BrowseDirectChildren. The DSM-520 askes for one | response to BrowseDirectChildren. The DSM-520 askes for one | ||||
| more than displayed, and uses the existant of the extra item | more than displayed, and uses the existant of the extra item | ||||
| @@ -54,6 +57,10 @@ v0.x: | |||||
| installed in the web server. | installed in the web server. | ||||
| Don't send 'foobar' when exiting, stops a traceback on another | Don't send 'foobar' when exiting, stops a traceback on another | ||||
| instance of PyMedS. | instance of PyMedS. | ||||
| Properly fix deleting items. If you had another item with zero | |||||
| children which was before the deleted item, it would get removed | |||||
| from the list instead of the deleted item. | |||||
| v0.2: | v0.2: | ||||
| No longer require restarting to see new files/dirs in hierarchy. | No longer require restarting to see new files/dirs in hierarchy. | ||||
| Add FSStorage which is a set of classes for handling filesystem | Add FSStorage which is a set of classes for handling filesystem | ||||