Date: Fri, 23 Mar 2007 18:15:58 +0000 From: Geoff Buckingham <geoffb@chuggalug.clues.com> To: multimedia@freebsd.org Subject: Updated mythtv-fixes port Message-ID: <20070323181558.GA46175@chuggalug.clues.com>
next in thread | raw e-mail | index | archive | help
I have updated my mythtv-fixes port to include cpu detection/tuning. On my test machine the resultant binary used ~12% CPU instead of ~30% to play a recorded DVB-T mpeg stream from a remote backend. Under linux this cpu detection uses /proc/cpuinfo, while my patch will use /compat/linux/proc/cpuinfo if available, the results are dependant on cpinfo providing a model name.(It doesn't allways do this) If you don't have linprocfs mounted it will fall back on /var/run/dmesg.boot. (This probably works better ATM, but may cause trouble later depending on what new linux-centric logic is atted to configure upstream) If you have linprocfs mounted do "make configure" check the results, if a specific CPU wasn't detected, unmount linprocfs and "make configure" again. (You can then remount) http://chuggalug.clues.com/mythtv/mythtv-2.0-fixes-13110.port.tar.gz untar in /usr/ports/multimedia I have also included the svn updates to the fixes branch since the previous port went out. ------------------------------------------------------------------------ r13053 | nigel | 2007-03-15 22:34:28 +0000 (Thu, 15 Mar 2007) | 2 lines Correct inappropriate usage of scratch frame. Closes #2304. See #1151. ------------------------------------------------------------------------ r13091 | nigel | 2007-03-20 22:48:33 +0000 (Tue, 20 Mar 2007) | 2 lines Fixes for opening CDROM tray when there is no disk in it. See #2462 ------------------------------------------------------------------------ r13092 | nigel | 2007-03-20 22:53:11 +0000 (Tue, 20 Mar 2007) | 2 lines Slip of the finger in vi. See #2462 ------------------------------------------------------------------------ r13095 | cpinkham | 2007-03-21 02:46:42 +0000 (Wed, 21 Mar 2007) | 11 lines Carry over [13094] from trunk. Make recordings with a blank category field show up as "Unknown" in the Recording Group/Category chooser popup. Seems to fix the first issue in #3099, I'm unable to replicate the second, so it is possibly fixed also. References #3099. ------------------------------------------------------------------------ r13097 | cpinkham | 2007-03-21 02:59:19 +0000 (Wed, 21 Mar 2007) | 8 lines Carry over [13096] from trunk. Fix an unitialized variable that could lead to a segfault under certain circumstances. Patch by cizek. References #3225. ------------------------------------------------------------------------ r13110 | cpinkham | 2007-03-23 02:27:14 +0000 (Fri, 23 Mar 2007) | 9 lines Carry over [13109] from trunk. Make the scheduler's maxepisode counting using the same logic that the AutoExpirer uses so they agree on where each scheduled recording rule is at relative to its maxepisodes value. References #3196. ------------------------------------------------------------------------
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070323181558.GA46175>