[mythtv-users] Do you build mythtv from source, and why?
Mark Lord
mythtv at rtr.ca
Mon Mar 28 23:13:35 UTC 2011
On 11-03-28 01:44 PM, Raymond Wagner wrote:
> On 3/28/2011 13:31, Mark Lord wrote:
>> (1) to get local CPU optimizations for a slight performance boost.
>
> Hopefully you're just letting the configure script handle this with
> --enable-proc-opt? It's a well known Gentoo pastime to get yourself
> into trouble forcing specific --tune and --march flags.
>
>> (b) fix/improve various issues with the mythtbuntu theme.
>> (c) enlarge the EPG to have more rows/columns on my 1080p screens.
>> (d) show tuner name in signalmon display, and when changing channels (useful for
>> OTA).
>> (e) shorten the OSD timeouts, so they don't cover up playback for as long.
>
> All of these theme changes can be applied without recompiling from
> source. The themes are just stored as plain XML after all. In fact,
> you can store your own theme in your local ~/.mythtv directory to use,
> and not have to worry about repatching the source every time you update.
Items (d) and (e) above require code changes, as do most of the other tweaks I do.
Item (c) is mostly theme changes, but also requires this code fix:
--- mythtv/programs/mythfrontend/guidegrid.h.orig 2011-01-23
06:31:17.000000000 -0500
+++ mythtv/programs/mythfrontend/guidegrid.h 2011-01-23 13:53:57.211399494 -0500
@@ -29,7 +29,7 @@
class MythUIGuideGrid;
#define MAX_DISPLAY_CHANS 12
-#define MAX_DISPLAY_TIMES 36
+#define MAX_DISPLAY_TIMES 48 // (was 36) must be >= (timeslots * 6)
typedef vector<PixmapChannel> pix_chan_list_t;
typedef vector<pix_chan_list_t> pix_chan_list_list_t;
--------------snip
And so on.. :)
More information about the mythtv-users
mailing list