Bugs item #1565080, was opened at 2006-09-25 14:58 Message generated for change (Settings changed) made by duncanwebb You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=446895&aid=1565080&group_id=46652
Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: other Group: 1.5.4 >Status: Closed Resolution: Accepted Priority: 5 Submitted By: Duncan Webb (duncanwebb) Assigned to: Nobody/Anonymous (nobody) Summary: python-xmltv to version 1.2, which is much faster Initial Comment: This updates the python-xmltv to version 1.2, which is much faster. It introduces a dependency on elementtree for systems with Python <= 2.4. Most distributions that are shipping 2.4 also provide elementtree, since it's rather popular and was included in the base Python distribution for 2.5 and up. ---------------------------------------------------------------------- Comment By: Duncan Webb (duncanwebb) Date: 2006-09-27 16:24 Message: Logged In: YES user_id=104395 This has been reported to work well. ---------------------------------------------------------------------- Comment By: Duncan Webb (duncanwebb) Date: 2006-09-27 09:12 Message: Logged In: YES user_id=104395 Here are the comment's from James Oakley the author of this patch: Here's my simple benchmark on a 14MB xmltv file (Freevo 1.5.4 has 0.5.39): python-xmltv-0.5.39: read_programmes() took 48.2487227917 seconds real 0m48.603s user 0m46.495s sys 0m0.636s python-xmltv-1.2: read_programmes() took 8.49125790596 seconds real 0m8.730s user 0m8.281s sys 0m0.216s Nice work James ---------------------------------------------------------------------- Comment By: John Molohan (johnmolohan) Date: 2006-09-27 00:28 Message: Logged In: YES user_id=774680 Tested and confirmed large speedup. Nice work. ---------------------------------------------------------------------- Comment By: Duncan Webb (duncanwebb) Date: 2006-09-26 22:32 Message: Logged In: YES user_id=104395 This patch speeds up freevo tv_grab. WHile it introduces the dependency on elementtree, which is small and easy to install and will be in Python-2.5, any speed up in the processing of the xml is well worth the extra trouble. In svn r8245 ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=446895&aid=1565080&group_id=46652 ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freevo-devel mailing list Freevo-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-devel