{"id":62,"date":"2005-10-16T09:43:40","date_gmt":"2005-10-16T16:43:40","guid":{"rendered":"http:\/\/outflux.net\/blog\/archives\/2005\/10\/16\/mythtv-dpi\/"},"modified":"2005-10-16T11:56:14","modified_gmt":"2005-10-16T18:56:14","slug":"mythtv-dpi","status":"publish","type":"post","link":"https:\/\/outflux.net\/blog\/archives\/2005\/10\/16\/mythtv-dpi\/","title":{"rendered":"mythtv dpi"},"content":{"rendered":"<p>I accidentally fixed my &#8220;fonts are too small&#8221; problem.  While reading the <a href=\"http:\/\/www.mythtv.info\/moin.cgi\/UnderDevelopment\">MythTV development notes<\/a>, there was mention of everything being designed for a 100dpi screen resolution.  As it turns out, my Xorg config was defaulting to 75dpi, so I forced it with the DisplaySize option.  Since my video card uses 640&#215;480 for it&#8217;s NTSC output, I had to modify the recommended settings to use:<\/p>\n<blockquote><p>DisplaySize 162 121 # 100 DPI @ 640&#215;480<\/p><\/blockquote>\n<p>I was surprised to discover that this solved my font size issues.  I had so totally given up on the font size problem I didn&#8217;t even list it was a problem in the prior MythTV blog entry.  :)  I was actually expecting fonts to get even smaller, but I guess this changes how font selection is done, and as a result, everything appears sane now.  Neato!<\/p>\n<p>Also yesterday, in the hopes of reducing the effects of the &#8220;crappy audio&#8221; problem, and allowing multiple programs to have the soundcard open, I figured out how to get ALSA working natively within MythTV.  In the MythTV configurations, the sound device should be &#8220;ALSA:default&#8221; instead of &#8220;\/dev\/dsp&#8221;, and the mixer should be &#8220;default&#8221; instead of &#8220;\/dev\/mixer&#8221;.  The start of this was gleaned from <a href=\"http:\/\/www.mythtv.info\/moin.cgi\/DigitalSoundHowTo\">the link I mentioned earlier<\/a>.  Mixer settings were found through trial and error.  Strangely, MythMusic had a separate playback configuration, so I had to change that to &#8220;ALSA:default&#8221; as well.<\/p>\n<p>Now that ALSA is being used, the audio choppiness has not returned.  I can still get desync&#8217;d A\/V, but I think that&#8217;s entirely due to disk latency issues, or something like that.  Usually when it happens, if I pause or restart playback, it goes away.  Also, since multiple programs can open the ALSA device and play sounds at the same time (thank you ALSA dmix), I can start looking at how to add a tool to play &#8220;button press notification&#8221; sounds.  I&#8217;ll initial probably use something like &#8220;ircat&#8221; piped to a reader just to get a proof-of-concept.  Then I&#8217;ll find some hooks in mythfrontend to attach it to instead.  Eventually, I was a themeable visual notification.  I should probably join the dev list to make sure other folks aren&#8217;t already working on this.<\/p>\n<p>I&#8217;ve also found mention of &#8220;show type priority bumping&#8221;, where &#8220;New Episode&#8221; can trigger a bump in the priority of a recording.  This may be a good step towards recording new Stargates at high priority, but reruns at very low priority.  In the priority adjusting tool, I can see the third row for this kind of priority bump, but I can&#8217;t find the UI elements to adjust it.<\/p>\n<p style='text-align:left'>&copy; 2005, <a href=\"https:\/\/outflux.net\/blog\/\">Kees Cook<\/a>. This work is licensed under a <a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\">Creative Commons Attribution-ShareAlike 4.0 License<\/a>.<br \/><a rel=\"license\" href=\"http:\/\/creativecommons.org\/licenses\/by-sa\/4.0\/\"><img decoding=\"async\" alt=\"CC BY-SA 4.0\" style=\"border-width:0\" src=\"https:\/\/i.creativecommons.org\/l\/by-sa\/4.0\/88x31.png\" \/><\/a> <\/p>\n","protected":false},"excerpt":{"rendered":"<p>I accidentally fixed my &#8220;fonts are too small&#8221; problem. While reading the MythTV development notes, there was mention of everything being designed for a 100dpi screen resolution. As it turns out, my Xorg config was defaulting to 75dpi, so I forced it with the DisplaySize option. Since my video card uses 640&#215;480 for it&#8217;s NTSC [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"_links":{"self":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts\/62"}],"collection":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/comments?post=62"}],"version-history":[{"count":0,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/posts\/62\/revisions"}],"wp:attachment":[{"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/media?parent=62"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/categories?post=62"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/outflux.net\/blog\/wp-json\/wp\/v2\/tags?post=62"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}