<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Plex</title>
	<atom:link href="http://www.osxbmc.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.osxbmc.com</link>
	<description></description>
	<pubDate>Mon, 07 Jul 2008 21:11:28 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>We&#8217;re experiencing higher than usual traffic&#8230;</title>
		<link>http://www.osxbmc.com/2008/07/07/were-experiencing-higher-than-usual-traffic/</link>
		<comments>http://www.osxbmc.com/2008/07/07/were-experiencing-higher-than-usual-traffic/#comments</comments>
		<pubDate>Mon, 07 Jul 2008 21:11:28 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/07/07/were-experiencing-higher-than-usual-traffic/</guid>
		<description><![CDATA[A warm welcome to the new visitors! Please come visit the forums, which are hosted on a more beefy machine (which lives in someone&#8217;s bathroom, but that&#8217;s another story).
]]></description>
			<content:encoded><![CDATA[<p>A warm welcome to the new visitors! Please come visit the <a href="http://forums.osxbmc.com/">forums</a>, which are hosted on a more beefy machine (which lives in someone&#8217;s bathroom, but that&#8217;s another story).</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/07/07/were-experiencing-higher-than-usual-traffic/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Announcing Plex</title>
		<link>http://www.osxbmc.com/2008/07/05/announcing-plex/</link>
		<comments>http://www.osxbmc.com/2008/07/05/announcing-plex/#comments</comments>
		<pubDate>Sat, 05 Jul 2008 19:46:43 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/07/05/announcing-plex/</guid>
		<description><![CDATA[As most of you know, we&#8217;ve been searching for a new identity since we split from XBMC. Names aren&#8217;t easy to come by, and domain names are even harder. We received some great suggestions from our user base (Meteor Center, Media Hugger, etc.). Ultimately though, we wanted a name that was easy to communicate, a [...]]]></description>
			<content:encoded><![CDATA[<p>As most of you know, we&#8217;ve been searching for a new identity since we split from XBMC. Names aren&#8217;t easy to come by, and domain names are even harder. We received some great suggestions from our user base (Meteor Center, Media Hugger, etc.). Ultimately though, we wanted a name that was easy to communicate, a bit more abstract, and less tied to <em>media</em> or <em>center.</em></p>
<p>The one name that stuck was <strong>Plex</strong>. I like it because it evokes &#8220;cineplex&#8221; and the suffix means &#8220;<span style="font-family: arial;">comprising a number of parts&#8221; which the application certain does. In mathematics, you use the suffix to mean &#8220;ten to the power of the number&#8221; (e.g. oneplex = 10).</span></p>
<p>Because there are no four-letter domain names left (seriously, try to find one!) we decided to square the plex, so to speak. Think of either plex^2 or plex squared (the beta logo below tries to connote the word &#8220;plex&#8221; inside a square that might represent a TV screen). The domain names are plex2.com, plexsquared.com, and plexsquare.com for good measure. They are not active yet.</p>
<p>In the coming days, we&#8217;ll be working on the rebranding process, including the application packaging, logo, web domains, etc. In the longer term, we have some exciting things in the skin department as well. Stay tuned, and thanks for all your support; we really are lucky to have such an great community.</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/07/untitled-22.png" width="119" height="120" alt="untitled-22.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/07/05/announcing-plex/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b10: Happy Forth!</title>
		<link>http://www.osxbmc.com/2008/07/04/release-050b10-happy-forth/</link>
		<comments>http://www.osxbmc.com/2008/07/04/release-050b10-happy-forth/#comments</comments>
		<pubDate>Fri, 04 Jul 2008 23:03:00 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/07/04/release-050b10-happy-forth/</guid>
		<description><![CDATA[The Forth of July, at least for most Americans, conveys visions of charred flesh on a grill, alcohol poisoning, and finger-amputating pyrotechnics. I do plan on partaking in every one of these cherished institutions, but first, a new release (HTTP, BitTorrent, Source)!
Please read through these notes carefully, as there are certain things that have changed [...]]]></description>
			<content:encoded><![CDATA[<p>The Forth of July, at least for most Americans, conveys visions of charred flesh on a grill, alcohol poisoning, and finger-amputating pyrotechnics. I do plan on partaking in every one of these cherished institutions, but first, a new release (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b10.dmg">HTTP</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b10.dmg?torrent">BitTorrent</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b10">Source</a>)!</p>
<p>Please read through these notes carefully, as there are certain things that have changed and you&#8217;ll want to know about them.</p>
<ul>
<li><strong>FIX</strong>: Fixed an annoying regression which caused some videos to play too quickly. Hopefully it helped you cruise through wife-selected gems such as &#8220;So You Think You Can Dance&#8221;.</li>
<li><strong>NEW</strong>: There is now support for &#8220;watered down&#8221; full-screen mode, and it&#8217;s enabled by default. This should provide compatibility with Exposé, Dashboard, Spaces, Cmd-Tab, Cmd-Control-Esc, etc. Plus all three of you who use Remote Desktop to control it will be happy that the annoying tearing is gone. Also in this new mode, screen blanking has been improved, you can modify your settings on the fly without restarting. If you&#8217;d like to use the old mode, you&#8217;ll need to edit ~/Library/Application Support/XBMC/userdata/AdvancedSettings.xml like this:</li>
</ul>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/07/untitled2.jpg" width="284" height="60" alt="untitled.png" /></p>
<p style="text-align: left;">
<ul>
<li><strong>NEW</strong>: Don&#8217;t allow disabling caches, as this could lead to problems.</li>
<li><strong>NEW</strong>: Enrique added support for Smart Crash Reports. This means that whenever you get a crash, you have the option of sending us the crash report. Simply click on the &#8220;Report&#8230;&#8221; button, and then in the bottom right, you&#8217;ll see a button for &#8220;Send to OSXBMC &amp; Apple&#8230;&#8221; (which is enabled after the system configuration is gathered). Please, please, please, use this, we&#8217;ll get the crash reports, your bugs will get fixed, and then we&#8217;ll all drink beer and watch fireworks. Note also that the first time you run it, you&#8217;ll get a dialog asking if it can install Smart Crash Reports. (Note: I&#8217;ve heard this doesn&#8217;t appear on all machines, not sure why that is yet.)</li>
</ul>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/07/untitled1.jpg" width="292" height="111" alt="untitled.png" /></p>
<ul>
<li><strong>NEW</strong>: The XBMCHelper is now installed into ~/Library/Application Support/XBMC, so that people don&#8217;t have that problem upgrading the application because the file is in use. The helper is automatically upgraded if needed as well.</li>
<li><strong>FIX</strong>: The helper settings section has been renamed &#8220;Remote Helper&#8221; since it handles more than the Apple Remote.</li>
<li><strong>FIX</strong>: We no longer prevent you from using the helper if you&#8217;ve installed Remote Buddy. There should be no problem using the two together, although to be honest, I don&#8217;t use it myself. Many thanks to the developer for working with us on this one.</li>
<li><strong>FIX</strong>: That annoying problem where the Apple Remote brings up both Front Row and OSXBMC *should* be fixed. More like &#8220;worked around&#8221; actually, because it&#8217;s a bug in OS X. The side effect is that when the helper is running, it&#8217;s possible that applications like Quicksilver (who capture keys) won&#8217;t completely work. I say &#8220;possible&#8221; because (a) I haven&#8217;t tried it and (b) I don&#8217;t use Quicksilver while watching movies.</li>
<li><strong>FIX</strong>: Crash on startup for case-sensitive partitions. Thanks to Brent for helping me track this one down.</li>
<li><strong>FIX</strong>: A regression that prevented images from loading over SMB (does nobody use the app to view photos anymore?)</li>
<li><strong>FIX</strong>: Removed all the broken resolutions from the screen settings. We&#8217;ll get back into changing screen modes at some point, probably at the same time as we switch refresh rates for different media.</li>
<li><strong>NEW</strong>: Apple Movie Trailers script was updated to the latest version (thanks, Nuka!)</li>
<li><strong>FIX</strong>: The default port for the web server has been changed to 3000.</li>
<li><strong>NEW</strong>: Latest version of ofdb scraper was included.</li>
<li><strong>FIX</strong>: The keymap has a new entry for switching between audio languages in full-screen (the &#8216;a&#8217; key). Also, the &#8216;c&#8217; key works to obtain a context menu in the file manager view (which is needed to eject optical media). To obtain these new settings, you&#8217;ll need to whack your old Keymap.xml file.</li>
<li><strong>NEW</strong>: When starting from scratch, a default sources.xml is installed which provides people with some basic sources for photos, music and video. Many thanks to Isaac for these last four items!</li>
<li><strong>FIX</strong>: The smart folder code has been reworked a bit. It&#8217;s *possible* that some of the scanning issues that Jeremy was running into will be fixed. If not, it&#8217;s probably not the fault of smart folders.</li>
<li><strong>FIX</strong>: I&#8217;ve increased the latency by a few milliseconds in the Portaudio code to hopefully reduce or get rid of underflows entirely (resulting in audio dropouts). Please see if you notice any improvement, and check the log if you&#8217;d like to see what latency it&#8217;s using. N.B. The change will be subliminal (e.g. on my system the latency went from 1.5ms to around 9ms.)</li>
<li><strong>FIX</strong>: Who says we don&#8217;t save the best for last? That annoying bug where the app hangs when canceling a video that&#8217;s buffering (e.g. YouTube or AMT or FTP)? Fixed!</li>
</ul>
<p>Some good stuff cherry-picked as well:</p>
<ul>
<li>Vulkanr got DVD playing working. So you should be able to insert a DVD into the drive and watch it play. To eject, go to the file manager and use the context menu. If it doesn&#8217;t eject right away, try again. Brilliant stuff, vulkanr! He also fixed another Python crash.</li>
<li>Jmarshall fixed the &lt;blackbarcolour&gt; setting, and lots of other little things.</li>
<li>Charleydoes fixed a crash on exit and a slow query.</li>
<li>Spiff added .ogv/.oga file extensions.</li>
</ul>
<p>We&#8217;ve had some really hot days, and not a lot of rain. Barkley&#8217;s favorite place has been our friend&#8217;s pool.</p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/07/img-1908.jpg" width="418" height="277" alt="IMG_1908.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/07/04/release-050b10-happy-forth/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Coming in the next beta: Full-screen &#8220;lite&#8221;</title>
		<link>http://www.osxbmc.com/2008/07/02/coming-in-the-next-beta-full-screen-lite/</link>
		<comments>http://www.osxbmc.com/2008/07/02/coming-in-the-next-beta-full-screen-lite/#comments</comments>
		<pubDate>Thu, 03 Jul 2008 08:47:29 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/07/02/coming-in-the-next-beta-full-screen-lite/</guid>
		<description><![CDATA[Among some of the cool things coming in the next beta is an (optional) different method for entering full-screen. Many of you have requested compatibility with Growl, Exposé, Spaces, Cmd+Tab, and Cmd+Ctrl+Esc. I&#8217;ve resisted doing this because, among other reasons, supposedly there is an OpenGL performance hit in windowed mode (makes sense, right, because in [...]]]></description>
			<content:encoded><![CDATA[<p>Among some of the cool things coming in the next beta is an (optional) different method for entering full-screen. Many of you have requested compatibility with Growl, Exposé, Spaces, Cmd+Tab, and Cmd+Ctrl+Esc. I&#8217;ve resisted doing this because, among other reasons, supposedly there is an OpenGL performance hit in windowed mode (makes sense, right, because in &#8220;real&#8221; full-screen mode the driver is free to do whatever it likes to optimize for OpenGL output). However, OpenGL is not our bottleneck, and well, the people have voted. It will be optional, of course, for those of us who prefer to watch their movies without an OS update or new mail notification blocking out gratuitous nudity.</p>
<p>Among the people who may appreciate this change is Erik O., who has had trouble for quite a while with vsync not working in full-screen mode (while it works fine in windowed mode).</p>
<p>The next beta should be wrapped in the next week. Lots of tasty bug-fixes and improvements&#8230;</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/07/untitled.jpg" width="480" height="299" alt="untitled.png" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/07/02/coming-in-the-next-beta-full-screen-lite/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b9: Surrounded by Sound</title>
		<link>http://www.osxbmc.com/2008/06/21/release-050b9-surrounded-by-sound/</link>
		<comments>http://www.osxbmc.com/2008/06/21/release-050b9-surrounded-by-sound/#comments</comments>
		<pubDate>Sun, 22 Jun 2008 09:41:31 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/21/release-050b9-surrounded-by-sound/</guid>
		<description><![CDATA[I dropped Anna off at the airport this morning; she&#8217;s on a two week trip to the mainland to visit family. Plus, it&#8217;s been raining all day. These two things conspired to keep me inside all day wrapping up the release. (That&#8217;s not entirely true, a couple of friends came over with a lot of [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">I dropped Anna off at the airport this morning; she&#8217;s on a two week trip to the mainland to visit family. Plus, it&#8217;s been raining all day. These two things conspired to keep me inside all day wrapping up the release. (That&#8217;s not entirely true, a couple of friends came over with a lot of beer and I spent the better part of the afternoon in an alcohol-induced stupor. But I digress.)</p>
<p style="text-align: left;">Here are the changes in this release (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b9.dmg">HTTP</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b9.dmg?torrent">torrent</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b9">source</a>). I&#8217;m hoping that we can get this 0.5 release wrapped up and move on to the new and interesting things coming in 0.6. (Translation: please don&#8217;t report any more damn bugs for this version!) The next beta will be a release candidate.</p>
<p style="text-align: left;">
<ul>
<li><strong>NEW</strong>: AC3 encoding. This is a killer new feature that allows your receiver to play full surround sound from &#8220;unsupported&#8221; formats, like AAC and FLAC. My hat is off to Ryan Walklin who got it working in record time. I know, we&#8217;re supposed to be stabilizing things for 0.5 final, but this was just too damn cool not to work in. Go play some Apple Trailers and then throw your Apple TV out the window.</li>
<li><strong>FIX</strong>: The infamous and incredibly annoying &#8220;CAPETag&#8221; bug, manifested by a crash in the middle of music playlists (randomly, of course).</li>
<li><strong>FIX</strong>: GIF image loading was kind of broken. I&#8217;m surprised nobody noticed. I guess everyone&#8217;s pr0n collection has moved to JPEG? Boobs do look better in 24 bit color.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/268">FIX</a></strong>: A crash with keyboard layouts (thanks to Enrique and Roman).</li>
<li><strong>FIX</strong>: Text subtitles with more than two lines would have missing lines.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/278">FIX</a> and <a href="http://dn-0.com/xbmc-trac/ticket/224">FIX</a></strong>: Lots of fixes to smart folders. We now run asynchronously and timeout after a while if nothing has been returned. Memory handling has been fixed (thanks, Enrique!) so it doesn&#8217;t crash when scanning a smart-folder-source to the library. And we respect the folders scope when executing the query.</li>
<li><strong>FIX</strong>: Switching between full-screen and windowed mode has been fixed to return to the same windowed resolution.</li>
<li><strong>FIX</strong>: Hugely reduced latency with controllers (XBox360/Apple Remote). The difference is unbelievable with the XBox360 controller, it should be indistinguishable from a wired controller at this point.</li>
<li><strong>FIX</strong>: Crash when displaying SSA subtitles in some cases. Thanks to Bad Mr Frosty and Parag for helping me track this down!</li>
<li><strong>FIX</strong>: Minor changes to the way we do vsync, not sure if it will improve things for people having trouble, but it won&#8217;t make things worse.</li>
<li><strong>FIX</strong>: Revert the logarithmic volume change. Not sure if it&#8217;s a Mac thing or not, but it just made things really quiet for the majority of the volume range.</li>
<li><strong>FIX</strong>: Crash on exit when exiting when a script is running.</li>
<li><strong>FIX</strong>: Some erroneous references to /opt/local in the libraries we ship in Resources.</li>
<li><strong>FIX</strong>: 187.avi was getting stacked with 300.mkv, and I can assure you that the latter really doesn&#8217;t play well after the former. Although, come to think of it, Samuel L Jackson yelling &#8220;This is motherfucking Sparta!&#8221; would be pretty awesome.</li>
<li><strong>FIX</strong>: The XBMCHelper is now killed again when you disable it in the settings.</li>
<li><strong>NEW</strong>: Enrique added support for CoreFoundation&#8217;s exception handling, so that we better log those sorts of errors.</li>
<li><strong>FIX</strong>: Enrique fixed a few more memory leaks and built the latest libcdio to fix a crash.</li>
<li><strong>NEW</strong>: (Bonus subtitle-lover&#8217;s feature) Rather than just being able to select the lowly Arial font (or whatever you tossed in the media/Fonts directory in your application package (and come on, who does that?) you can now pick from a large number of Apple-supplied fonts. Seen below is Georgia Bold. Please let me know if you have an answer to the question posed.</li>
</ul>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/06/untitled1.jpg" width="480" height="278" alt="untitled.png" /></p>
<p>I also cherry-picked some fixes from the linuxport branch, most notably:</p>
<ul>
<li>A crash opening context menus (yuvalt).</li>
<li>Crash in Python selecting list items (nice one, vulkanr!)</li>
<li>Better thread-safety in DLL trackers (charleydoes)</li>
<li>Fixes to AC3/DTS buffering (elupus)</li>
</ul>
<p>With these changes plus the crash on exit from the list above, Python support should actually be pretty solid, or at least getting there!</p>
<p style="text-align: left;">
<p style="text-align: left;">My sincere thanks to our community, you are all awesome. Almost 450 users on the forum, over 2000 posts, simply brilliant. We&#8217;re getting top-notch bug reports, and people are being really helpful and friendly.</p>
<p style="text-align: left;">Without further ado, your Barkley.</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/06/1310.jpg" width="290" height="435" alt="1310.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/21/release-050b9-surrounded-by-sound/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b8: It&#8217;s Greek to me!</title>
		<link>http://www.osxbmc.com/2008/06/13/release-050b8-its-greek-to-me/</link>
		<comments>http://www.osxbmc.com/2008/06/13/release-050b8-its-greek-to-me/#comments</comments>
		<pubDate>Fri, 13 Jun 2008 21:14:17 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/13/release-050b8-its-greek-to-me/</guid>
		<description><![CDATA[Family in town, not much time, but I wanted to get a new release out there. Here are the changes in this release (HTTP, Bittorrent, source):

REG: Switching between windowed and full-screen mode when watching a video now works again.
NEW: The genius known as bmfrosty realized that all Leopard installations come with Arial Unicode, so I&#8217;ve [...]]]></description>
			<content:encoded><![CDATA[<p>Family in town, not much time, but I wanted to get a new release out there. Here are the changes in this release (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b8.dmg">HTTP</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b8.dmg?torrent">Bittorrent</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b8">source</a>):</p>
<ul>
<li><strong>REG</strong>: Switching between windowed and full-screen mode when watching a video now works again.</li>
<li><strong>NEW</strong>: The genius known as bmfrosty realized that all Leopard installations come with Arial Unicode, so I&#8217;ve put some code in to intercept requests to Arial and redirect to the system-installed Unicode version. This means no more need to download and install the font for all you international folk, it should work out of the box! Simply select Arial as the skin font, and it should work. We&#8217;ll be putting more work in here shortly, including allowing you to pick more system-provided fonts.</li>
<li><strong>FIX</strong>: You can now add Smart Folders as sources.</li>
<li><strong>FIX</strong>: Some memory leaks playing sounds and loading images (thanks to riquedafreak!)</li>
<li><strong>NEW</strong>: We&#8217;ve upped the minimum cache size in a few cases to be more realistic for HD media. Still lots of improvements to be made in this area, but if you&#8217;re having trouble with frames dropping or jerky playback, make *sure* your cache settings are high enough.</li>
<li><strong>FIX</strong>: I&#8217;ve included a patch by crocodile that apparently fixes streaming from a Dreambox.</li>
<li><strong>FIX</strong>: The default on-screen time for the song information has been raised from 2 seconds to 10.</li>
<li><strong>FIX</strong>: New ffmpeg libraries to include a fix by elupus relating to seeking in MKV files.</li>
<li><strong>FIX</strong>: A patch by Roman Sokolov has been included which apparently helps out with Cyrillic input, switching keyboard layouts, and allowing hot-keys to work. I&#8217;m not completely clear on the fixes because, frankly, I don&#8217;t type in Cyrillic, but the patch was clean.</li>
<li><strong>NEW</strong>: Another part of the same patch, we now allow the desired URL encoding to be specified in a scraper. We default to UTF-8, and the new KinoPoisk scraper that&#8217;s been included in this release specifies CP1251.</li>
</ul>
<p>Areas to test:</p>
<ul>
<li>Cyrillic/international keyboard input, Russian movie scraping.</li>
<li>Smart folders.</li>
</ul>
<p>Here&#8217;s a screenshot with Greek language enabled, using the system-supplied Arial font.</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/06/untitled.jpg" width="467" height="270" alt="untitled.png" />
</div>
<div style="text-align: center;">
  
</div>
<div style="text-align: left;">
  And here&#8217;s me being very confused when trying to test smart folders with Greek characters and then forgetting to switch languages:
</div>
<div style="text-align: left;">
  
</div>
<div style="text-align: left;">
  </p>
<div style="text-align: center;">
    <img src="http://www.osxbmc.com/wp-content/uploads/2008/06/greek.jpg" width="468" height="145" alt="greek.png" />
  </div>
</div>
<p>And finally, your moment of Barkley:</p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/06/40d-2252.jpg" width="281" height="421" alt="40D-2252.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/13/release-050b8-its-greek-to-me/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b7: Lucky Seven?</title>
		<link>http://www.osxbmc.com/2008/06/09/release-050b7-lucky-seven/</link>
		<comments>http://www.osxbmc.com/2008/06/09/release-050b7-lucky-seven/#comments</comments>
		<pubDate>Tue, 10 Jun 2008 08:01:16 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/09/release-050b7-lucky-seven/</guid>
		<description><![CDATA[Assisted by the lovely Stella Artois, I worked a while this evening fixing some bugs. The result can be found here (HTTP, torrent, source):

FIX: For ages now we&#8217;ve had trouble with large subtitles and the lovely Aeon skin (cases with fonts having point sizes great than 50). Well, no longer. Thanks to jmarshall for pointing [...]]]></description>
			<content:encoded><![CDATA[<p>Assisted by the lovely Stella Artois, I worked a while this evening fixing some bugs. The result can be found here (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b7.dmg">HTTP</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b7.dmg?torrent">torrent</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b7">source</a>):</p>
<ul>
<li><strong>FIX</strong>: For ages now we&#8217;ve had trouble with large subtitles and the lovely Aeon skin (cases with fonts having point sizes great than 50). Well, no longer. Thanks to jmarshall for pointing me in the right direction on this one.</li>
<li><strong>REG</strong>: Amazingly nobody noticed, but playing movie trailers with the AMT plugin caused a crash. Luckily, before anyone complained, it&#8217;s now working again.</li>
<li><strong>FIX</strong>: Better behavior with switching between full-screen and windowed mode in terms of fonts and skins resizing correctly.</li>
<li><strong>REG</strong>: Caching A/V ratios tweaked, fixes frame dropping problem introduced last version. I tried a bunch of HD trailers and got frame dropping only when my pathetic connection couldn&#8217;t keep up.</li>
<li><strong>NEW</strong>: Bumped up maximum allowable cache size in certain cases.</li>
<li><strong>FIX</strong>: TIFF loading crash reported by superpea, fixed by upgrading to the latest version of libtiff.</li>
<li><strong>FIX</strong>: ProjectM was updated to 1.1 by malloc64 (nice work, mate!), and I recompiled for OS X. I ran into some problems on GMA950 (go figure), but worked around them. It *should* now work and not display garbage on the lower third of the screen. More tweaks may be needed, but I think it&#8217;s much better than the old one.</li>
</ul>
<p>We&#8217;ve seen these racquetballs before, haven&#8217;t we?</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/06/40d-2197.jpg" width="273" height="409" alt="40D-2197.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/09/release-050b7-lucky-seven/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Regressions, fixes</title>
		<link>http://www.osxbmc.com/2008/06/08/regressions-fixes/</link>
		<comments>http://www.osxbmc.com/2008/06/08/regressions-fixes/#comments</comments>
		<pubDate>Mon, 09 Jun 2008 09:25:10 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/08/regressions-fixes/</guid>
		<description><![CDATA[OK, I wanted to track down two issues quickly, and I didn&#8217;t feel like it was worth making a whole new release (yet, at least). This binary (please uncompress with &#8220;bzip2 -d&#8221; and replace OSXBMC.app/Contents/MacOS/XBMC) should fix the following two issues:

FIX: Greek characters (and really any non-ASCII characters) in a file name in the results [...]]]></description>
			<content:encoded><![CDATA[<p>OK, I wanted to track down two issues quickly, and I didn&#8217;t feel like it was worth making a whole new release (yet, at least). This binary (please uncompress with &#8220;bzip2 -d&#8221; and replace OSXBMC.app/Contents/MacOS/XBMC) should fix the following two issues:</p>
<ul>
<li><strong>FIX</strong>: Greek characters (and really any non-ASCII characters) in a file name in the results of a smart search made the file not show up. How excessively anglo-centric of me.</li>
<li><strong>REG</strong>: People reported that 720p MKV files showed excessive frame droppage and trouble skipping around. I *believe* I&#8217;ve fixed it, but I&#8217;d like confirmation.</li>
</ul>
<p>You can find the new binary <a href="http://dn-0.com/xbmc-trac/wiki/Private">here</a> and the source has been pushed to GitHub. Please let me know if these issues are fixed.</p>
<p>As an aside, I used the magic of &#8220;git bisect&#8221; to help me pinpoint when exactly the regression was introduced. It&#8217;s like a time machine that keeps cutting the search space in half and you simply recompile, test, and tell it if the problem exists or not. Simply magnificent.</p>
<p>I know this isn&#8217;t a formal release, but perhaps you&#8217;ll be quicker to forgive the regression if Barkley makes an appearance.</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/06/40d-2140.jpg" width="271" height="407" alt="40D-2140.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/08/regressions-fixes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b6: The &#8220;Jeremy&#8221; release</title>
		<link>http://www.osxbmc.com/2008/06/08/release-050b6-the-jeremy-release/</link>
		<comments>http://www.osxbmc.com/2008/06/08/release-050b6-the-jeremy-release/#comments</comments>
		<pubDate>Sun, 08 Jun 2008 10:17:15 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/08/release-050b6-the-jeremy-release/</guid>
		<description><![CDATA[OK, lots of good stuff. Nine people have forked the code on GitHub and started playing with it. We have some exciting things on the way. The forums are hopping, over 220 people have registered since they opened, and we just passed the thousand post mark. Enormous thanks to our moderating team, especially bmfrosty, ChoccyHobNob, [...]]]></description>
			<content:encoded><![CDATA[<p>OK, lots of good stuff. Nine people have forked the code on GitHub and started playing with it. We have some exciting things on the way. The forums are hopping, over 220 people have registered since they opened, and we just passed the thousand post mark. Enormous thanks to our moderating team, especially bmfrosty, ChoccyHobNob, phunkysai, and our very own iordonez. Really nice work making people feel welcome.</p>
<p>This release (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b6.dmg">HTTP</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-v0.5.0b6.dmg?torrent">torrent</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b6">source</a>) is named after jeremymc7 since he gets the honor of having two Trac issues closed out.</p>
<ul>
<li><strong>NEW</strong>: Support for EAC3 audio. In theory, at least. I have to admit to not having any EAC3 content laying around, but I assume the guy who wrote the code for ffmpeg *did*. Thanks to Martin for pointing me to the patch. Also added .m2t/.m2ts to the list of recognized extensions.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/224">NEW</a></strong> : Support for Smart Folders. Pretty cool, actually.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/230">FIX</a></strong>: DVD playing over SMB (and other VFS protocols). I know I&#8217;ve lied repeatedly in the past about this working, but this time I&#8217;ve made sure of it. I hope. To be completely honest, I only tested VIDEO_TS folders and not .iso files.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/191">FIX</a></strong>: XBMSP support. I&#8217;ve also misled you about this one in the past, but this time I actually verified that it works. This combined with iTunesFS is now officially my favorite way of getting my iTunes libraries playing remotely.</li>
<li><strong>FIX</strong>: User&#8217;s skin folder wasn&#8217;t being created.</li>
<li><strong>FIX</strong>: Profiles are saved and loaded correctly now, to the Application Support area.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/173">FIX</a></strong> : Scraper/IMDB/filesystem bugs that prevented files named &#8220;Broken (2006/I).mkv&#8221; from looking up correctly.</li>
<li><strong>NEW</strong>: I have news for you. Those cache settings that you&#8217;ve been tweaking to get just perfect, don&#8217;t actually do anything. Pure placebo effect. Well, until today, at least. They&#8217;re now hooked up and actually work. Superpea will dig this.</li>
</ul>
<p>I also updated to the latest linux XBMC and ffmpeg code. Some notable changes there:</p>
<ul>
<li>Allow opening .nrg images for DVD [wiso]</li>
<li>Large 15MB memory leak after every song played [charleydoes]</li>
<li>Python unicode string handling fixed [vulkanr]</li>
<li>Some fixes to OpenGL renderer [elupus]</li>
<li>Fix to framedropping for libmpeg2 [elupus]</li>
<li>AC3/DTS resync fixes [elupus]</li>
</ul>
<p>Areas to test:</p>
<ul>
<li>Cache settings.</li>
<li>AC3 passthrough.</li>
<li>IMDB.</li>
<li>DVD playing over SMB.</li>
<li>EAC3.</li>
</ul>
<p>We have an avocado tree next door, and if Barkley finds a ripe one on the way home from a walk, he carries it over to the yard, and the only thing left within ten minutes is a pile of avocado peel and a happy pup.</p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/06/40d-0216.jpg" width="468" height="311" alt="40D-0216.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/08/release-050b6-the-jeremy-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Use the Source, Luke</title>
		<link>http://www.osxbmc.com/2008/06/02/use-the-source-luke/</link>
		<comments>http://www.osxbmc.com/2008/06/02/use-the-source-luke/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 01:24:28 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/?p=112</guid>
		<description><![CDATA[OK, so you&#8217;d like to build from source and contribute to the project. Git (and GitHub) make this really easy, and give you powers far beyond what non-distributed version control systems like Subversion provide.
The problem with Subversion and CVS in open source projects is that they&#8217;re like a walled fortress, and you&#8217;re either on the [...]]]></description>
			<content:encoded><![CDATA[<p>OK, so you&#8217;d like to build from source and contribute to the project. Git (and GitHub) make this really easy, and give you powers far beyond what non-distributed version control systems like Subversion provide.</p>
<p>The problem with Subversion and CVS in open source projects is that they&#8217;re like a walled fortress, and you&#8217;re either on the inside or the outside. If you&#8217;re a &#8220;member&#8221; you&#8217;re given commit access, and then you can develop on your own branches, checkpoint your work, etc. However, life isn&#8217;t so good on the outside. You essentially work without a version control system! You can pull in updates as they get committed to the repository (hoping they merge cleanly with your code), but in terms of keeping order to your local changes and check-pointing them, you&#8217;re shit out of luck.</p>
<p>Distributed version control systems like Git essentially democratize the process, giving everyone first-class revision control capabilities. GitHub takes this a step further and puts the &#8220;official&#8221; people making releases of a project on the *exact* same footing as everyone else with an Internet connection. With a click of a button, you can fork an existing project, work on it with a bunch of your friends, and then request a pull from the parent project. Check out the <a href="http://github.com/rails/rails/network/members">fork tree</a> for the Ruby on Rails source.</p>
<p>I&#8217;ve used quite a few revision control systems (CVS, Perforce, Subversion, and Clearcase &#8212; ick), and Git is the only one that both got me excited and fundamentally changed the way I work.</p>
<p>There are two basic ways to start. You can fork my repository on GitHub, or you can simply clone it. I recommend the former because that way you get instant offsite backup of your work.</p>
<p>First steps:</p>
<ul>
<li><a href="http://svn.macports.org/repository/macports/downloads/MacPorts-1.6.0/MacPorts-1.6.0-10.5-Leopard.dmg">Download</a> and install MacPorts.</li>
<li>Download and install XCode. I use the new 3.1 version that&#8217;s part of the <a href="http://developer.apple.com/iphone/">iPhone SDK</a>.</li>
</ul>
<p>Now install Git (which pulls in quite a bit of stuff with it). Why you need to manually specify gawk is beyond me. If you&#8217;re uncomfortable with the Terminal, you probably want to do some calisthenics or a shot at this point.</p>
<pre>
$ sudo port install gawk git-core +svn
</pre>
<p><code><span style="font-family: Helvetica;">Let&#8217;s get your Git environment set up. Skip the &#8220;color&#8221; configuration if you don&#8217;t like color highlighting.</span></code></p>
<pre>
$ git config --global user.name "Barkley Dawg"
$ git config --global user.email "barkley@woof.com"
$ git config --global color.diff auto
$ git config --global color.status auto
$ git config --global color.branch auto
$ git config --global core.excludesfile ~/.gitignore
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">Edit the ~/.gitignore file and add the following to it:</span></span></p>
<pre>
.DS_Store
*.o
*.lo
.libs
*.la
</pre
<span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">Now we need to clone the repository. As I mentioned above, you can either clone mine, or fork on GitHub and clone that one. The example below clones mine; simply substitute your URL if you forked.</span></span>
<pre>
$ git clone git://github.com/elan/xbmc-fork.git
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">At this point you&#8217;ll need to wait a while, during which time you probably want to have MacPorts install the rest of the dependencies:</span></span></p>
<pre>
$ sudo port install libsdl libsdl_image libsdl_mixer glew fribidi
            freetype python24 mysql5 lzo libmad samba3 pcre
            fontconfig
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">Now sit back and relax, or do shots of tequila while your machine crunches away. When it&#8217;s done, you can make yourself a branch to work on. I&#8217;m currently working on the v0.5 branch for releases, so you can create yourself a tracking branch starting from there to work from, and check it out:</span></span></p>
<pre>
$ git branch --track my-branch origin/v0.5
$ git checkout my-branch
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">Now we&#8217;ll build the code and run it. You can also do this inside XCode, of course.</span></span></p>
<pre>
$ xcodebuild -parallelizeTargets -configuration Debug
$ export XBMC_HOME=/Path/To/OSXBMC.app/Contents/Resources/XBMC
$ ./build/Debug/XBMC
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">Time to write some code! If you want to merge in the latest changes to the branch, you can issue a pull:</span></span></p>
<pre>
$ git pull origin/v0.5
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">In order to push to the remote repository, you&#8217;ll need to tell it which local branch to push. This next operation will only work if you did fork my repository (in which case you would likely add my v0.5 branch as a remote).</span></span></p>
<pre>
$ git push origin my-branch  # First time.
$ git push origin            # Subsequent times.
</pre>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;">
<p>So now you&#8217;re set. You can do development on one or more branches locally, push them to GitHub, get updates from my branch (or other people&#8217;s branches!) and when the code is ready to be integrated, simply issue a pull request on the GitHub site.</p>
<p>
I haven&#8217;t really even covered all the different cool things you can do with Git, but hopefully this will serve as a reasonable primer. Notice I never talked about &#8220;commit access&#8221; &#8212; why is that? Well, if you&#8217;re doing the occasional one-off patch or experiment, you really don&#8217;t need it, and you get all the benefits of version control and offsite backup without it. If you&#8217;re starting to get more involved and you want commit access because I&#8217;m slowing you down with my pokey pulls, just ask for it and I&#8217;ll give it to you, provided you&#8217;re not a raging psychopath. That&#8217;s the funny thing about Git; commit access doesn&#8217;t stand in the way of getting stuff done. And remember, using Git means you never have to say you&#8217;re sorry!</p>
<p></span></span></p>
<p>Some great Git resources:</p>
<ul>
<li><a href="http://uk.youtube.com/watch?v=4XpnKHJAok8">This</a> is a brilliant video of Linus talking about Git at Google. Really hilarious, if only to watch him call lots of people stupid in a way only he can get away with.</li>
<li>I can&#8217;t recommend <a href="http://peepcode.com/products/git-internals-pdf">this booklet</a> on Git enough. The nine bucks is more than worth it.</li>
<li>A nice <a href="http://cheat.errtheblog.com/s/git">cheat-sheet</a> for the common commands and their usage.</li>
</ul>
<p><span style="white-space: normal;"><span style="font-family: Helvetica; white-space: normal;"></p>
<p>
Please let me know if any of the above doesn&#8217;t work for you. We&#8217;ll be moving these instructions somewhere more permanent once I know they&#8217;re correct. Also, I&#8217;ll post most Git tips over time. I&#8217;ve been especially loving the bash autocompletion.
</p>
<p></span></span></p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/06/0602081520.png" width="384" height="98" alt="Tab completion" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/02/use-the-source-luke/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b5: Time for a release candidate?</title>
		<link>http://www.osxbmc.com/2008/06/01/release-050b5-time-for-a-release-candidate/</link>
		<comments>http://www.osxbmc.com/2008/06/01/release-050b5-time-for-a-release-candidate/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 21:44:32 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/06/01/release-050b5-time-for-a-release-candidate/</guid>
		<description><![CDATA[OK, couldn&#8217;t resist making a micro release (Torrent, HTTP, source) to fix a couple of problems.

NEW: Mixdown for AAC 5.1 (many thanks to tokyovigilante for the patch!) Those HD trailers from Apple work perfectly now.
FIX: Crash playing certain MKV files (great bug report by bmfrosty).
FIX: DVD playing over SMB (and other network protocols) should work [...]]]></description>
			<content:encoded><![CDATA[<p>OK, couldn&#8217;t resist making a micro release (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b5.dmg?torrent">Torrent</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b5.dmg">HTTP</a>, <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b5">source</a>) to fix a couple of problems.</p>
<ul>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/148#comment:3">NEW</a></strong>: Mixdown for AAC 5.1 (many thanks to tokyovigilante for the patch!) Those HD trailers from Apple work perfectly now.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/231#comment:1">FIX</a></strong>: Crash playing certain MKV files (great bug report by bmfrosty).</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/230#comment:1">FIX</a></strong>: DVD playing over SMB (and other network protocols) should work now. mtehonica, if you could test, that would be much appreciated.</li>
</ul>
<p>Bob Jelica pointed out that it might be nice to list areas to focus on testing with each release, and I think it&#8217;s a great idea. Here are the areas which I think might still be problematic and for which it would be awesome to get some detailed Trac reports for:</p>
<ul>
<li>Power saving settings (sleep display, sleep machine) in the app.</li>
<li>OS X screen savers and multiple displays.</li>
</ul>
<p>Enjoy the rest of your weekend! If you haven&#8217;t stopped by <a href="http://forums.osxbmc.com/">the forums</a> yet, come on in, the water is warm and there are no sharks.</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/06/40d-0147.jpg" width="480" height="306" alt="40D-0147.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/06/01/release-050b5-time-for-a-release-candidate/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b4: Weekend update</title>
		<link>http://www.osxbmc.com/2008/05/31/release-050b4-weekend-update/</link>
		<comments>http://www.osxbmc.com/2008/05/31/release-050b4-weekend-update/#comments</comments>
		<pubDate>Sun, 01 Jun 2008 00:51:05 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/31/release-050b4-weekend-update/</guid>
		<description><![CDATA[Here&#8217;s a tasty release which hopefully takes the edge off the weekend like a cold beer on a hot day. I felt bad because I think the last beta took a few steps back. Hopefully this one will set things back on the path to stability. Download is here (Bittorrent, HTTP) and source is here.

FIX: [...]]]></description>
			<content:encoded><![CDATA[<p>Here&#8217;s a tasty release which hopefully takes the edge off the weekend like a cold beer on a hot day. I felt bad because I think the last beta took a few steps back. Hopefully this one will set things back on the path to stability. Download is here (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b4.dmg?torrent">Bittorrent</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b4.dmg">HTTP</a>) and source is <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b4">here</a>.</p>
<ul>
<li><strong>FIX</strong>: &#8220;Pulsing&#8221; icons problem. Also fixes poor performance in library mode, and crashes when removing items from library or renaming them.</li>
<li><strong>FIX</strong>: Extremely ill-advised change to fix the &#8220;<a href="http://dn-0.com/xbmc-trac/ticket/197">simultaneous SSA subtitles problem</a>&#8220;. I&#8217;m relying on bmfrosty, God Emperor of Subtitles, to tell me if it works and if I broke anything else in the process.</li>
<li><strong>FIX</strong>: Logs are now saved in ~/Library/Logs, where they belong.</li>
<li><strong>FIX</strong>: VobSub subtitles seem to show up now (<a href="http://dn-0.com/xbmc-trac/ticket/167#comment:4">this bug</a>).</li>
<li><strong>NEW</strong>: Rudd&#8217;s latest SSA patch for extracting embedded fonts. bmfrosty can play around and see if it helps things.</li>
<li>Updates to latest ffmpeg and linuxport code. This includes a few months of ffmpeg development, so quite a bit of things might be working better now. Let me know if you see any regressions.</li>
</ul>
<p>Look for fixes and improvements to the Apple Remote and power/screensaver issues in the next betas.</p>
<p>Believe it or not, this is what Barkley used to look like.</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/05/40d-6864.jpg" width="480" height="320" alt="40D-6864.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/31/release-050b4-weekend-update/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Support Forums</title>
		<link>http://www.osxbmc.com/2008/05/30/support-forums/</link>
		<comments>http://www.osxbmc.com/2008/05/30/support-forums/#comments</comments>
		<pubDate>Fri, 30 May 2008 17:32:41 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/30/support-forums/</guid>
		<description><![CDATA[It *totally* slipped my mind to mention in the release notes, but we have new support forums here. Come on in, make yourself an account, say hello. Many, many thanks to Isaac (a.k.a. iordonez) for setting them up.
]]></description>
			<content:encoded><![CDATA[<p>It *totally* slipped my mind to mention in the release notes, but we have new <a href="http://forums.osxbmc.com/">support forums</a> here. Come on in, make yourself an account, say hello. Many, many thanks to Isaac (a.k.a. iordonez) for setting them up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/30/support-forums/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b3: Back on Track</title>
		<link>http://www.osxbmc.com/2008/05/30/release-050b3-back-on-track/</link>
		<comments>http://www.osxbmc.com/2008/05/30/release-050b3-back-on-track/#comments</comments>
		<pubDate>Fri, 30 May 2008 10:08:35 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/30/release-050b3-back-on-track/</guid>
		<description><![CDATA[Alright, it&#8217;s been way too long since the last release! I apologize. Profusely. I&#8217;ve been busy getting the code moved over to Github and taking care of some other related things. It might seem like all I&#8217;ve been doing is drinking beer, but I assure you, that&#8217;s far from the truth. Really.
I&#8217;m going to write [...]]]></description>
			<content:encoded><![CDATA[<p>Alright, it&#8217;s been way too long since the last release! I apologize. Profusely. I&#8217;ve been busy getting the code moved over to Github and taking care of some other related things. It might seem like all I&#8217;ve been doing is drinking beer, but I assure you, that&#8217;s far from the truth. Really.</p>
<p>I&#8217;m going to write another post tomorrow detailing how totally awesome git and GitHub are, with some detailed instructions on how you can contribute to the project as a developer. For now, I&#8217;ll leave you with a link to <a href="http://github.com/elan/xbmc-fork/commits/v0-5-0b3">the tagged source</a> for this release.</p>
<p>Clearly we still have some rebranding/renaming to do; for now, imagine OSXBMC as standing for &#8220;OS X Barkley&#8217;s Media Center&#8221; or &#8220;OS X Bad-ass Media Center&#8221;.</p>
<p>Here is what&#8217;s new in this release:</p>
<ul>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/108">NEW</a></strong> : Support for Aliases.</li>
<li><strong>FIX</strong>: Listing directories with broken symlinks is wonky (things went missing).</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/124">FIX</a></strong> : Timezone off-by-one issue (really fixed this time!)</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/223">FIX</a></strong> : Mouse cursor sometimes shows up. I double-doggy dare it to show up now!</li>
<li><strong>NEW</strong>: libdvdcss is included, which should help with DVD playing (thanks, tokyovigilante!)</li>
</ul>
<p>Also, I&#8217;ve updated to the latest Linux code, which has lots of good stuff as well. Vulkanr has made some great progress on getting libcdio into shape (with the help of davilla), and as a result, support for media on optical disks should be along shortly.</p>
<p>Here are the links (<a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b3.dmg?torrent">torrent</a>, <a href="http://s3.amazonaws.com/OSXBMC_Host/OSXBMC-0.5.0b3.dmg">HTTP</a>) to the release. Since a lot has changed since the last one, I&#8217;m sure I probably screwed something up.</p>
<p>Here&#8217;s your dose of Barkley; he&#8217;s swimming around in some salt water pools and watching Anna take a dive (and probably wondering why it looks like she only has one leg).</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/05/40d-0942.jpg" width="401" height="266" alt="40D-0942.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/30/release-050b3-back-on-track/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Exodus</title>
		<link>http://www.osxbmc.com/2008/05/21/exodus/</link>
		<comments>http://www.osxbmc.com/2008/05/21/exodus/#comments</comments>
		<pubDate>Thu, 22 May 2008 08:17:32 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/21/exodus/</guid>
		<description><![CDATA[A few days ago, there was a heated internal email discussion going on amongst the XBMC team members. The topic: whether or not to kick me and the other OS X people off the team. There was an actual vote taking place, with retractions, explanations, concessions. One of the OS X people got called a [...]]]></description>
			<content:encoded><![CDATA[<p>A few days ago, there was a heated internal email discussion going on amongst the XBMC team members. The topic: whether or not to kick me and the other OS X people off the team. There was an actual vote taking place, with retractions, explanations, concessions. One of the OS X people got called a rather offensive name.</p>
<p>I watched this all with a calm sense of detachment. Why? Because I&#8217;m totally over it.</p>
<p>When I started porting XBMC to OS X, and then joined up with our little ragtag team of like-minded individuals, the goals were simple: To take what we considered to be the best media center in existence, and make it run on the Mac. The second goal was to make it stable. The third goal was to integrate it fully into the Mac ecosystem. And the fourth goal was to make it even better than it already was.</p>
<p>What became clear to me watching this vote is that these goals can no longer be met as members of Team XBMC. That&#8217;s why I voted in favor of kicking us all off the team. I simply do not have the stamina, patience, or desire, to deal with all the drama surrounding our union. I will not go into details here, for the sake of professionalism, and it must be said that I still have a great deal of respect for nearly all of the XBMC team.</p>
<p>Having covered that, where to from here?</p>
<p>We will continue to work on XBMC for the Mac. We are forking the code (it will be hosted on Github). We will still keep roughly in sync with the Linux code, and of course the XBMC team is welcome to merge our changes back into their tree.</p>
<p>The biggest change here is that we will no longer be operating under the restrictions imposed by the team. We can clean up and simplify the settings as we see fit. We can remove features that don&#8217;t work right (sometimes, less is more). We can add whatever new features our users are asking for, in the manner of our choosing.</p>
<p>We will be announcing new support forums shortly, and we will be posting details on the Github repository.</p>
<p>Also, we&#8217;re definitely looking for talented graphic designers with an eye for typography to work on a top-notch Mac-themed skin.</p>
<p>If you&#8217;d like to join us, we&#8217;d love to have you. And by &#8220;join&#8221;, I mean &#8220;work with us&#8221;. There will be no formal team, nor will there be any getting voted off the team. Think of projects like Mono, Wine, or Linux as models.</p>
<p>It&#8217;s an exciting time, and there is a lot more to discuss. Peace out.</p>
<p><i>EDIT</i>: I&#8217;ve closed comments for this thread. It&#8217;s time to get some work done.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/21/exodus/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Keeping me company</title>
		<link>http://www.osxbmc.com/2008/05/18/keeping-me-company/</link>
		<comments>http://www.osxbmc.com/2008/05/18/keeping-me-company/#comments</comments>
		<pubDate>Sun, 18 May 2008 20:24:57 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/18/keeping-me-company/</guid>
		<description><![CDATA[OK, seriously, how am I supposed to focus on coding when this monster is hanging about three feet away from my door (which is open to let in the breeze)? It&#8217;s so big that I found Barkley in its web this morning, poor pup, and when I tried to shoo it away with a broom, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">OK, seriously, how am I supposed to focus on coding when this monster is hanging about three feet away from my door (which is open to let in the breeze)? It&#8217;s so big that I found Barkley in its web this morning, poor pup, and when I tried to shoo it away with a broom, it broke the handle over one of its leg pairs.</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/05/40d-0905.jpg" width="480" height="319" alt="40D-0905.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/18/keeping-me-company/feed/</wfw:commentRss>
		</item>
		<item>
		<title>The Source</title>
		<link>http://www.osxbmc.com/2008/05/13/the-source/</link>
		<comments>http://www.osxbmc.com/2008/05/13/the-source/#comments</comments>
		<pubDate>Tue, 13 May 2008 20:37:03 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/13/the-source/</guid>
		<description><![CDATA[Just to dispel any rumors or myths to the contrary, we are - of course - planning on checking our changes back into the Linux branch of XBMC, just as we&#8217;ve done with all previous releases.
Trying to release a stable and polished product to our beloved OS X community while the Linux XBMC code churns [...]]]></description>
			<content:encoded><![CDATA[<p>Just to dispel any rumors or myths to the contrary, we are - <span style="font-style: italic;">of course</span> - planning on checking our changes back into the Linux branch of XBMC, just as we&#8217;ve done with all previous releases.</p>
<p>Trying to release a stable and polished product to our beloved OS X community while the Linux XBMC code churns like an Amish farmer making butter ain&#8217;t easy. I&#8217;ve been burned in the past trying to get some changes checked in and then finding that I had to update more of my local tree than I wanted to as a result.</p>
<p>In addition, posting comments here about violating licenses, harassing our team every few hours on IRC, and sending accusatory emails are really not the best way to get on our Christmas list. Contrary to popular belief, we do this for fun, and the less fun it becomes, the less likely we are to continue doing it.</p>
<p>In the longer term, we&#8217;re looking into solutions to this which will likely involve either creating an OS X branch in SVN, or creating a GIT repository somewhere where you can get access to more realtime source updates.</p>
<p>Until then, please, be kind and patient as we work to resolve a few more issues in the betas and then get our changes back in SVN.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/13/the-source/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b2: Duct tape</title>
		<link>http://www.osxbmc.com/2008/05/12/release-050b2-duct-tape/</link>
		<comments>http://www.osxbmc.com/2008/05/12/release-050b2-duct-tape/#comments</comments>
		<pubDate>Tue, 13 May 2008 03:46:30 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/12/release-050b2-duct-tape/</guid>
		<description><![CDATA[I am back from hiking 20 miles in two days down into the Haleakala volcano crater. I wish I could say I missed Internet access (I did try to check my email on Anna&#8217;s iPhone in a moment of weakness, but there was no service), but in reality it felt great to get out and [...]]]></description>
			<content:encoded><![CDATA[<p>I am back from hiking 20 miles in two days down into the Haleakala volcano crater. I wish I could say I missed Internet access (I did try to check my email on Anna&#8217;s iPhone in a moment of weakness, but there was no service), but in reality it felt great to get out and explore the island.</p>
<p>This is another in a series of betas in which we&#8217;re focusing on fixing bugs. Here are the fixes that made it into this release:</p>
<ul>
<li><strong>FIX</strong>: Scott updated the XBox360 controller keymap, mapping the white and black buttons to the two buttons above the triggers and made some other improvements and fixes. <strong><span style="color: #8F161C;">NOTE</span></strong>: You will have to remove your existing keymap.xml in ~/Library/Application Support/XBMC/UserData. As before, failure to do so may result in your having fairly unpleasant interactions with carnivorous dinosaurs.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/198">FIX</a></strong>: The screensaver kicked in after 10 seconds no matter what the time was set to.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/200">FIX</a></strong>: Our European friends will be happy to know that accented characters now show up correctly when browsing files and directories. Thanks to Roman for pointing me in the right direction. Total amount of time spent tracking this down including the time I invested last time (in which I gave up) was probably about 10 hours, so it feels <span style="font-style: italic;">really</span> good to nail this one.</li>
<li><strong>FIX</strong>: Timezone selection has been removed, and we now use the OS X timezone. This fixes the DST problem people reported, and allows the timezone selection to be handled in a single place.</li>
<li><strong>FIX</strong>: Weather is fixed.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/196">FIX</a></strong>: Scripts are fixed (silly release building error).</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/197">FIX</a></strong>: Red and blue were swapped in SSA subtitles.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/195">FIX</a></strong>: Allow selecting any available audio device as a passthrough device. This should enable people with external USB interfaces with digital output to use them. <span style="color: #8F161C; font-weight: bold;">NOTE:</span> You <span style="font-style: italic;">may</span> have to reselect your audio output device if you&#8217;re doing passthrough.</li>
<li><strong>FIX</strong>: Much improved bold-ing and italic-ing thanks to jmarshall.</li>
<li><strong>FIX</strong>: Mediasources.xml and profiles and plugins were incorrectly read from and written to application bundle.</li>
<li><strong>FIX</strong>: Potential fix for the XBMC helper losing exclusive access to the Apple Remote (and thus holding down play putting the machine to sleep). Please test, and if you still run into the problem, let me know if you&#8217;re running in full-screen mode, windowed, or both, along with any other details that may help track the problem down.</li>
</ul>
<p>As we all know, making a release is just another excuse to post yet another picture of Barkley, who turned three on Saturday. The release is available <a href="http://s3.amazonaws.com/OSXBMC_Host/XBMC-0.5.0b2.dmg?torrent">here</a> as a torrent, or <a href="http://s3.amazonaws.com/OSXBMC_Host/XBMC-0.5.0b2.dmg">here</a> as an HTTP download. Enjoy!</p>
<div style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/05/40d-8848.jpg" alt="40D-8848.jpg" width="374" height="249" /></div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/12/release-050b2-duct-tape/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.5.0b1: Mo betta beta</title>
		<link>http://www.osxbmc.com/2008/05/07/release-050b1-mo-betta-beta/</link>
		<comments>http://www.osxbmc.com/2008/05/07/release-050b1-mo-betta-beta/#comments</comments>
		<pubDate>Thu, 08 May 2008 09:19:18 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Release]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/07/release-050b1-mo-betta-beta/</guid>
		<description><![CDATA[I have been coerced into going camping for the next two days, up behind the volcano. It&#8217;s apparently freezing at night, full of sharp rocks, is reminiscent of Mars, and there&#8217;s always the chance of waking up in a pool of lava. Why anyone would voluntarily subject themselves to such abuse is really beyond me, [...]]]></description>
			<content:encoded><![CDATA[<p>I have been coerced into going camping for the next two days, up behind the volcano. It&#8217;s apparently freezing at night, full of sharp rocks, is reminiscent of Mars, and there&#8217;s always the chance of waking up in a pool of lava. Why anyone would voluntarily subject themselves to such abuse is really beyond me, but I agreed go before hearing many of the specifics.</p>
<p>So while I&#8217;m freezing my ass off and probably getting devoured by dinosaurs that have survived the last 65 millions years on a strict diet of hikers, I thought it would be only fair to leave you with a beta release of what we&#8217;ve been working on for the last month. This is, to quote Scott, the &#8220;throw out your XBox&#8221; release.</p>
<p><strong>NOTE NOTE NOTE</strong>: You MUST delete your Keymap.xml file, and probably should delete your entire Application Support/XBMC folder before upgrading. If you don&#8217;t and then file a bug I will feed you to the dinos myself. This is also a beta and so does still have some glitches.</p>
<p>This release is based on very nearly the latest &#8220;<a href="http://xbmc.org/">linuxport</a>&#8221; code, which means you have a month full of bugfixes and new goodies and hard work by the rest of the XBMC team. Our motley OS X crew have mainly been drinking tequila, but in between bouts of body shots, we had a bit of time to bring you some new stuff:</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/05/untitled.jpg" width="309" height="98" alt="untitled.jpg" /></p>
<ul>
<li><strong>NEW</strong>: Apple Remote support. This is a big one. There&#8217;s now a helper that runs and communicates with XBMC. Among other things, this allows you to use the Apple Remote to start XBMC, a highly requested feature. The code has also been rewritten to handle the buttons much faster, so you should notice none of the pesky delay that&#8217;s been present up until now. There are preferences for the Apple Remote in Settings -&gt; System -&gt; Apple Remote which let you specify three modes. Disable the Apple Remote support if you want to use a third party application (e.g. Remote Buddy, Sofa Control). Isaac has been working relentlessly with both companies to ensure that you have great behavior with those apps, and he is the one who did all the Apple Remote keymap programming. Very nice work! <span style="font-style: italic;">Standard</span> mode is what is enabled by default, and is intended for those using, well, an standard Apple Remote. The other mode is <span style="font-style: italic;">Universal Remote</span>, which I&#8217;ll explain in the next bullet item. The <span style="font-style: italic;">Always Running</span> option instructs the helper to start on login and always run, so that you can use it to start XBMC. If you hit the menu button when in the home screen, XBMC will exit, and another press of the menu button starts it back up again, so it works just like Front Row but without sucking.</li>
<li><strong>NEW</strong>: Universal Remote support. This is totally awesome, and the brainchild of Cayce and Scott who are both Universal Remote-aholics. When I met them in person for the first time, they had each independently brought their universal remotes along to try to convince me that their model was the best. I cannot make this stuff up. Scott sports a Harmony 550, and Cayce has an URC-MX900. Cayce&#8217;s remote could definitely best Scott&#8217;s in a fight, but Scott&#8217;s remote is sexier. Anyway, they came up with this cool scheme that I coded in the XBMC helper to allow sequences of Apple Remote buttons to allow for many more commands than the standard Apple Remote could support, even with holding down buttons. Check out <a href="http://dn-0.com/xbmc-trac/wiki/MacIRproposal">this page</a> for details on the mappings and you should be able to program your Universal Remote. You can change the sequence delay time to work best with your specific remote. Thanks to Scott for testing the crap out of this with his Harmony, and really making sure it works well.</li>
<li><strong>NEW</strong>: XBox360 controller support. Rounding out our controller portfolio is the XBox 360 controller. Good for those MAME games, when we get them working. This controller worked with SDL, but the code was buggy and once the controller shut down, you were screwed. I moved the code into the XBMC helper and tweaked d4rk&#8217;s awesome event client stuff a bit to support what we needed with analog sticks. The controller will fall asleep and wake up fine, and you can use the big X button to start XBMC if it isn&#8217;t started. You&#8217;ll need <a href="http://tattiebogle.net/index.php/ProjectRoot/Xbox360Controller/OsxDriver">these drivers</a>, and you may want to replace one of the kexts with the one <a href="http://dn-0.com/xbmc-trac/attachment/wiki/XBox360Controller/">here</a> since it fixes a bug when plugging and unplugging the USB receiver. Again, thanks to Scott who tirelessly worked away to create a keymap for this controller.</li>
<li><strong>NEW</strong>: SSA Subtitles. This was a oft-requested feature, especially by the infamous Bad Mr Frosty. Luckily for him, a new XBMC team member named Rudd integrated support for libass (used by mplayer). We took his code, started with the default libass, integrated some fixes and enhancements from mplayer, and enabled enca support (which can detect languages in subtitle streams using some cool techniques). Fontconfig support has also been enabled and so SSA subtitles should work perfectly now, except in the case of fonts embedded in MKV files, which Rudd is working on.</li>
<li><strong>NEW</strong>: Sleep displays and computer. Cayce added two killer features for this release. There are new options in Settings -&gt; System -&gt; Hardware that allow you to have XBMC turn off your monitor after a specified time, and also sleep your Mac after a specified time. Great stuff! Since the Apple Remote can wake the Mac from sleep, this ends up being really nice.</li>
<li><strong>NEW/FIX</strong>: Unified upscaling, fixed problems with interlacing. The initial software upscaling code was pretty hastily thrown together. I cleaned it up for this release and the software and hardware upscaling options are all available from the on screen video settings menu when viewing a video. This is nice because you can flip through the available settings to compare them. NOTE: There is a known issue with a single frame of solid green when moving from software to hardware modes, and vice versa. My OpenGL fu is weak. We also enabled a new algorithm available in ffmpeg called &#8220;sinc&#8221; which is supposedly quite good, but also very computationally expensive. A mini is not usually enough to use sinc upscaling, but feel free to give it a try.</li>
<li><strong>NEW</strong>: Skip to next/previous chapter in DVDs. If you&#8217;re watching a DVD, hitting up/down on the Apple Remote (or keyboard) skips by chapters.</li>
<li><strong>FIX</strong>: Shoutcast crashes. The guy working on the Windows port (charlydoes) fixed the memory corruption issue with Shoutcast streams, and they should now work perfectly. Awesome work!</li>
<li><strong>FIX</strong>: Skip to next/previous video doesn&#8217;t work. I&#8217;m pretty sure d4rk fixed this one.</li>
<li><strong>FIX</strong>: Subtitles look squashed in 720p/1080p. The infamous Jmarshall fixed this one. I&#8217;ll buy him a beer or five when we visit New Zealand.</li>
<li><strong>FIX</strong>: Add &#8220;Get Album Information&#8221; back to context menu when not in library mode. I was very sad when this option didn&#8217;t work anymore so I put it back in. It doesn&#8217;t save the information to the database, but it&#8217;s useful for reading an album review or getting a thumbnail.</li>
<li><strong>FIX</strong>: Navigation through menus with Apple Remote might leave you stuck. Navigation should work perfectly now in all skins.</li>
</ul>
<p>Remember, this is a beta release, so there are likely still little issues lurking. Python is still known to be unstable, unfortunately. Seeking using the analog triggers is still a bit strange. Weather appears to be broken. We&#8217;ll likely be making a few more tweaks to the 360 keymap. Please post issues you have with the beta either here or on the XBMC forums, and help each other out. Hopefully we&#8217;ll make the final 0.5 release within a week or two, possible with a few more beta iterations.</p>
<p>In terms of controller options, we realize there are many more out there, but the three described above (Apple Remote, Universal Remote, and XBox 360 controller) are the only ones we will support or write code for, as we believe they provide a complete gamut of options, and frankly we&#8217;d rather work on getting PacMan to work than on getting every last controller to work.</p>
<p>The new release is available <a href="https://s3.amazonaws.com/OSXBMC_Host/XBMC-0.5.0b1.dmg?torrent">here</a> as a torrent, or <a href="https://s3.amazonaws.com/OSXBMC_Host/XBMC-0.5.0b1.dmg">here</a> by regular HTTP download.</p>
<p>And now, your moment of Barkley. Yes, he&#8217;s hoarding three raquetballs, which he believes will eventually hatch into little blue squeaky smurfs.</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/05/40d-0726.jpg" width="288" height="432" alt="40D-0726.jpg" />
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/07/release-050b1-mo-betta-beta/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Version 0.5 is just around the corner</title>
		<link>http://www.osxbmc.com/2008/05/02/version-05-is-just-around-the-corner/</link>
		<comments>http://www.osxbmc.com/2008/05/02/version-05-is-just-around-the-corner/#comments</comments>
		<pubDate>Fri, 02 May 2008 20:50:47 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/05/02/version-05-is-just-around-the-corner/</guid>
		<description><![CDATA[As some of you have accurately pointed out, we&#8217;ve slipped past the release date listed for 0.5. Before the comparisons with Windows Vista start arising, let me assure you that we&#8217;re working hard on it, and have one or two minor things to finish up before releasing. We&#8217;re thinking about doing a couple of beta [...]]]></description>
			<content:encoded><![CDATA[<p>As some of you have accurately pointed out, we&#8217;ve slipped past the release date listed for 0.5. Before the comparisons with Windows Vista start arising, let me assure you that we&#8217;re working hard on it, and have one or two minor things to finish up before releasing. We&#8217;re thinking about doing a couple of beta releases before the final 0.5, just to ensure the greatest success.</p>
<p>Stay tuned&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/05/02/version-05-is-just-around-the-corner/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Interview with AutomatedHome</title>
		<link>http://www.osxbmc.com/2008/04/28/interview-with-automatedhome/</link>
		<comments>http://www.osxbmc.com/2008/04/28/interview-with-automatedhome/#comments</comments>
		<pubDate>Tue, 29 Apr 2008 08:53:10 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Status]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/28/interview-with-automatedhome/</guid>
		<description><![CDATA[Mark McCall from AutomatedHome was kind enough to interview me about the direction of XBMC for OS X. I know what you&#8217;re all thinking, I should stop wasting time and just get back to coding, and you&#8217;re absolutely right. I&#8217;m totally ashamed of myself. But if it brings new users to our beloved media centre [...]]]></description>
			<content:encoded><![CDATA[<p>Mark McCall from <a href="http://www.automatedhome.co.uk/">AutomatedHome</a> was kind enough to <a href="http://www.automatedhome.co.uk/New-Products/Interview-with-the-OSXBMC-Developers.html">interview me</a> about the direction of XBMC for OS X. I know what you&#8217;re all thinking, I should stop wasting time and just get back to coding, and you&#8217;re absolutely right. I&#8217;m totally ashamed of myself. But if it brings new users to our beloved media centre (notice my annoying British spelling), then perhaps it&#8217;s for the better.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/28/interview-with-automatedhome/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Accessing your iTunes library</title>
		<link>http://www.osxbmc.com/2008/04/27/accessing-your-itunes-library/</link>
		<comments>http://www.osxbmc.com/2008/04/27/accessing-your-itunes-library/#comments</comments>
		<pubDate>Mon, 28 Apr 2008 09:28:09 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<category><![CDATA[Tips]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/27/accessing-your-itunes-library/</guid>
		<description><![CDATA[I&#8217;ve read about a few ways of doing this, but this evening it occurred to me that using iTunesFS might be really easy and work quite well. Sure enough, load it up, add the new share and you&#8217;re browsing and playing your iTunes library.
The only thing I haven&#8217;t figured out is how to share this [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve read about a few ways of doing this, but this evening it occurred to me that using <a href="http://www.mulle-kybernetik.com/software/iTunesFS/">iTunesFS</a> might be really easy and work quite well. Sure enough, load it up, add the new share and you&#8217;re browsing and playing your iTunes library.</p>
<p>The only thing I haven&#8217;t figured out is how to share this new FUSE filesystem via SMB. It appears that you have to set the allow_other option, but I had no luck getting this to work via sysctl. If you can figure it out, post a comment!</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/04/untitled3.jpg" width="328" height="190" alt="untitled.jpg" /></p>
<p style="text-align: left;"></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/27/accessing-your-itunes-library/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Survey Results and Status</title>
		<link>http://www.osxbmc.com/2008/04/23/survey-results-and-status/</link>
		<comments>http://www.osxbmc.com/2008/04/23/survey-results-and-status/#comments</comments>
		<pubDate>Thu, 24 Apr 2008 08:02:25 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/23/survey-results-and-status/</guid>
		<description><![CDATA[We&#8217;ve gotten over 1200 responses on the survey, and I wanted to start by just thanking everyone for taking the time to complete it (and cullman for suggesting the idea and writing the survey)! We learned a lot, and will use this information as we move towards 1.0, in terms of features and bug-fixes.
First of [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve gotten over 1200 responses on the survey, and I wanted to start by just thanking everyone for taking the time to complete it (and cullman for suggesting the idea and writing the survey)! We learned a lot, and will use this information as we move towards 1.0, in terms of features and bug-fixes.</p>
<p>First of all, let&#8217;s look at the demographics. Here are the top five countries; I&#8217;m amazed at how many people are in Sweden (unless <a href="http://xbmc.org/wiki/?title=User:Pike">Pike</a> was busy clicking).</p>
<p></p>
<div style="text-align: center;padding-top:5px; padding-bottom:15px;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/04/untitled2.jpg" width="346" height="134" alt="untitled.jpg" />
</div>
<div style="text-align: center;">
  
</div>
<div style="text-align: left;">
  The next countries were Canada (62 results), Germany (49), Spain (45), Norway (41), France (31), Denmark (30), and Finland (27). The long tail drops off, and we had one respondent each from Slovenia, Thailand, Taiwan, Qatar, and Jamaica (and others).
</div>
<div style="text-align: left;">
  
</div>
<div style="text-align: left;">
  Moving on to looking at the results:
</div>
<div style="text-align: left;">
<ul>
<li><span style="font-style: italic;">What kind of Mac do you plan to use as your primary OSXBMC machine?</span> 64% of you have a Mac Mini, 11% have Macbook, 11% have Macbook Pro, 7% have iMac, 3% have Mac Pro. That&#8217;s in line with what we were expecting, although I think I was surprised that over a fifth of you are using laptops.</li>
<li><span style="font-style: italic;">How much RAM does your Mac have?</span> Most people here (66%) have 2GB or more, which means lot of room for a decode buffer. (Even those with only 1GB will be able to store quite a few decompressed frames).</li>
<li><span style="font-style: italic;">D</span><span style="font-style: italic;">o you have multiple displays connected to your computer?</span> We were surprised to learn that 25% of you do connect multiple displays. This means that we need to make sure that secondary/multiple screen support is solid.</li>
<li><span style="font-style: italic;">What kind of display do you plan to use as your primary OSXBMC display?</span> A full 75% of you will be connecting to some sort of TV (48% to an LCD). 8% use a projector, 8% use built-in display, and only 8 of you use a CRT monitor.</li>
<li><span style="font-style: italic;">What kind of audio set up do you plan on using OSXBMC with?</span> The majority (58%) of you make a digital connection to a receiver. Another 20% use analog connection to TV speakers or receiver. The rest use built-in speakers (6%), or external computer speakers (8%).</li>
<li><span style="font-style: italic;">Keyboard you plan to use? 55</span>% Bluetooth or other wireless, 22% none, 16% built-in.</li>
<li><span style="font-style: italic;">Mouse you plan to use?</span> 57% Bluetooth or other wireless, 24% none, 18% wired or built-in.</li>
<li><span style="font-style: italic;">Network connection you plan to use with OSXBMC?</span> 54% use wired connections, 17% use 802.11N, 28% use 802.11a/b/g. To those in the last category, if your wife doesn&#8217;t mind you snaking a cable through the kid&#8217;s crib, around the microwave, and under the carpet, going to a wired connection will likely really improve performance, especially with HD content.</li>
<li><span style="font-style: italic;">Type of remote control you plan to use with OSXBMC?</span> A full 61% of you plan to use the Apple Remote and should be very happy with the next release. 21% of you use a Universal Remote, and will be very happy with the next release (we&#8217;re going to have downloadable Harmony maps and other goodies). 3% of you use XBox 360 wireless controller, and will also be happy. Those are the officially supported options, and it looks like 85% of our users will be thrilled, and the rest will hopefully be willing to either move to one of these options, or use Remote Buddy or other third party software.</li>
<li><span style="font-style: italic;">What kind of remote access software do you plan on using with OSXBMC?</span> I had a bet going with cullman about this one (I believe my exact words were &#8220;There are going to be three fuckers out there using Remote Desktop, and you&#8217;re one of them.&#8221;). Turns out cullman was right, as usual. While the majority (52%) are not planning on using any remote access software, a full 48% of you use remote access software. If you wouldn&#8217;t mind satisfying my curiosity, why? The only scenario that makes sense to me is if you&#8217;re a laptop junkie and always have a laptop with you, even when you sit down to watch a movie. Otherwise, with the great remote support coming in the next version, I&#8217;m curious to know how many of you will still be using remote access software, and for what reasons.</li>
<li><span style="font-style: italic;">Did you or do you use the original XBOX version of XBMC?</span> This was a pleasant surprise to me, a full 38% of you have never used the original XBox version.</li>
</ul>
<p>As you can see from <a href="http://dn-0.com/xbmc-trac/query?group=status&amp;order=priority&amp;milestone=Version+0.5">the report</a>, we&#8217;re making good progress on 0.5, and expect to be able to make a release within the next week or two.</p>
<p>Last, but not least, if you&#8217;re bored, head over to <a href="http://www.macupdate.com/info.php/id/27302/xbmc">MacUpdate</a> and review XBMC!</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/23/survey-results-and-status/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Alternate download location</title>
		<link>http://www.osxbmc.com/2008/04/22/alternate-download-location/</link>
		<comments>http://www.osxbmc.com/2008/04/22/alternate-download-location/#comments</comments>
		<pubDate>Wed, 23 Apr 2008 03:45:17 +0000</pubDate>
		<dc:creator>iordonez</dc:creator>
		
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/22/alternate-download-location/</guid>
		<description><![CDATA[Isaac here,
Many of you have noticed our bug reporting and download site is down.  It should be back up soon. In the meantime if you want to get your hands on a copy of XBMC a mirror is available here:
http://tv.aninga.net/XBMC/?C=M;O=D

This message brought to you by Maggie and Simon.

]]></description>
			<content:encoded><![CDATA[<p>Isaac here,</p>
<p>Many of you have noticed our bug reporting and download site is down.  It should be back up soon. In the meantime if you want to get your hands on a copy of XBMC a mirror is available here:<BR><br />
<a href="http://tv.aninga.net/XBMC/?C=M;O=D">http://tv.aninga.net/XBMC/?C=M;O=D</a><br />
<P></p>
<p>This message brought to you by Maggie and Simon.<BR><br />
<img src='http://www.osxbmc.com/wp-content/uploads/2008/04/img_0179.jpg' alt='Maggie and Simon' /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/22/alternate-download-location/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Please take our survey</title>
		<link>http://www.osxbmc.com/2008/04/16/please-take-our-survey/</link>
		<comments>http://www.osxbmc.com/2008/04/16/please-take-our-survey/#comments</comments>
		<pubDate>Wed, 16 Apr 2008 18:43:08 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/16/please-take-our-survey/</guid>
		<description><![CDATA[While we sweat away perfecting the Apple Remote/Universal Remote code, please help us out by taking our short survey. We&#8217;re trying to get a better sense of our community, which will help us prioritize features and schedule things better in general.
I wish I could say that one lucky respondent to the survey will win an [...]]]></description>
			<content:encoded><![CDATA[<p>While we sweat away perfecting the Apple Remote/Universal Remote code, please help us out by taking our <a href="http://www.polldaddy.com/survey.aspx?id=4BA79390CC02760C">short survey</a>. We&#8217;re trying to get a better sense of our community, which will help us prioritize features and schedule things better in general.</p>
<p>I wish I could say that one lucky respondent to the survey will win an all expenses trip to Maui, where he or she will be forced to work cleaning our house for a week. In reality all you&#8217;ll get will be our eternal gratitude. Thank you all in advance!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/16/please-take-our-survey/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A Quick 1080p Tip</title>
		<link>http://www.osxbmc.com/2008/04/12/a-quick-1080p-tip/</link>
		<comments>http://www.osxbmc.com/2008/04/12/a-quick-1080p-tip/#comments</comments>
		<pubDate>Sun, 13 Apr 2008 05:35:25 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/12/a-quick-1080p-tip/</guid>
		<description><![CDATA[For some reason, OS X seems to be reluctant to output 1080p to TVs, and usually defaults to 1080i. At first I thought it was the cable (a 50&#8242; HDMI cable purchased from Eforcity for $40), but that turned out to work perfectly. The problem was that the only option for 1920&#215;1080 that showed up [...]]]></description>
			<content:encoded><![CDATA[<p>For some reason, OS X seems to be reluctant to output 1080p to TVs, and usually defaults to 1080i. At first I thought it was the cable (a 50&#8242; HDMI cable purchased from <a href="http://www.eforcity.com/pothhdmid50f.html">Eforcity</a> for $40), but that turned out to work perfectly. The problem was that the only option for 1920&#215;1080 that showed up in the Displays System Preference was interlaced.</p>
<p style="text-align: left;">However, when I checked the &#8220;Show displays in menu bar&#8221; option, lo and behold, there were two options. Both of these looked exactly the same, but when I switched between them, I found that one was 1080p and the other was 1080i.</p>
<p style="text-align: left;">I found this to be the case on both Macs I tried it on, so check your TV and make sure you&#8217;ve got progressive mode enabled!</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/04/untitled1.jpg" width="246" height="238" alt="untitled.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/12/a-quick-1080p-tip/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Release 0.4.5: An interim release</title>
		<link>http://www.osxbmc.com/2008/04/08/release-045-an-interim-release/</link>
		<comments>http://www.osxbmc.com/2008/04/08/release-045-an-interim-release/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 10:11:21 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/08/release-045-an-interim-release/</guid>
		<description><![CDATA[The Apple Remote work is taking a bit longer than I expected, so another release is probably a good idea, to share some of the bug-fixes and new features that are complete. Here are the changes in this release:

NEW: High quality software upscaling is now supported. You can specify preferences in Video -&#62; Player as [...]]]></description>
			<content:encoded><![CDATA[<p>The Apple Remote work is taking a bit longer than I expected, so another release is probably a good idea, to share some of the bug-fixes and new features that are complete. Here are the changes in <a href="http://dn-0.com/xbmc-trac/wiki">this release</a>:</p>
<ul>
<li><strong>NEW</strong>: High quality software upscaling is now supported. You can specify preferences in Video -&gt; Player as to when the scaling is enabled and what scaling algorithm is used. This makes a huge difference when viewing SD content. It takes quite a bit of processing power, but the good news is that decoding SD content doesn&#8217;t.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/144">NEW</a></strong>: Monitor blanking is now supported. When selecting a full-screen mode, you have the option of telling XBMC to blank the other monitors. The preference is in Appearance -&gt; Screen. I suspect Martin will be happy that he can stop throwing a sweater over his iMac, which sounded like a total fire hazard to me.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/133">NEW</a></strong>: The built-in web server now works. Among other things, it serves as an alternate remote control for those of you using a laptop as an expensive remote. Make sure to set a port above 1024.</li>
<li><strong>NEW</strong>: You can now store your own skins in the /Users/XXX/Library/Application Support/XBMC/skin directory, to avoid having to move aside and reinstall skins every time you upgrade. Thanks to d4rk for coding this up!</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/120">FIX</a></strong>: A crash when reading WMA files.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/77">FIX</a></strong>: The OS X mouse cursor sometimes made an unwelcome appearance in full-screen mode.</li>
<li><strong><a href="http://dn-0.com/xbmc-trac/ticket/156">FIX</a></strong>: Settings that made no sense for OS X have been removed to reduce confusion.</li>
</ul>
<p>The XBMC source has been updated to near-trunk as well, which means a host of improvements and fixes. Note that the new music library features may still have some kinks, but hopefully things work pretty well for you.</p>
<p>We&#8217;ve got some good stuff in the pipeline for 0.5.0, including the improved Apple Remote support and some display/computer sleep stuff that Cayce&#8217;s been working on.</p>
<p>Also, as a side note, if you have a moment, register your usage of the application on http://osx.iusethis.com/. I&#8217;ve tried to update the version on there, but unfortunately someone else &#8220;owns&#8221; the application and doesn&#8217;t seem willing to give it up.</p>
<p>And now of course, the moment you&#8217;ve all been waiting for.</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/04/img-1735.jpg" width="252" height="358" alt="IMG_1735.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/08/release-045-an-interim-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>High quality upscaling in next release</title>
		<link>http://www.osxbmc.com/2008/04/05/high-quality-upscaling-in-next-release/</link>
		<comments>http://www.osxbmc.com/2008/04/05/high-quality-upscaling-in-next-release/#comments</comments>
		<pubDate>Sat, 05 Apr 2008 10:07:14 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/05/high-quality-upscaling-in-next-release/</guid>
		<description><![CDATA[OK, I just adding software upscaling as a full-fledged feature for the next release. Both bicubic and lanczos upscaling is selectable, and you can enable it for SD content only, or if you&#8217;re feeling like making your CPU sweat, for all content (meaning 720p is upscaled to 1080p using the same algorithms, and &#8212; to [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: left;">OK, I just adding software upscaling as a full-fledged feature for the next release. Both bicubic and lanczos upscaling is selectable, and you can enable it for SD content only, or if you&#8217;re feeling like making your CPU sweat, for all content (meaning 720p is upscaled to 1080p using the same algorithms, and &#8212; to my eyes, at least &#8212; little visual effect).</p>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/04/untitled.jpg" width="480" height="58" alt="untitled.png" /></p>
<p style="text-align: left;">I think the next thing I want to look into on the quality front is ffmpeg&#8217;s ability to post-process. If you look at the bottom of <a href="http://mplayerosx.sourceforge.net/">this page</a>, you&#8217;ll see what looks like a very impressive example of (I think) a deblocking filter. It even looks like the XBox XBMC code had preferences for post-processing (with mplayer), but they were lost in the port to Linux (which doesn&#8217;t use mplayer). If anyone out there has experience with ffmpeg and knows some good settings to use, please let me know.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/05/high-quality-upscaling-in-next-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Experimenting with Bicubic scaling</title>
		<link>http://www.osxbmc.com/2008/04/04/experimenting-with-bicubic-scaling/</link>
		<comments>http://www.osxbmc.com/2008/04/04/experimenting-with-bicubic-scaling/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 10:43:10 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/04/experimenting-with-bicubic-scaling/</guid>
		<description><![CDATA[So for lack of anything better to do, I played around with getting swscale (a component of ffmpeg) to attempt performing high quality software upscaling. By default we perform bilinear upscaling, and with SD content, it looks pretty crappy, with lots of jagged lines.
After getting it to work, I took a couple of screenshots to [...]]]></description>
			<content:encoded><![CDATA[<p>So for lack of anything better to do, I played around with getting swscale (a component of ffmpeg) to attempt performing high quality software upscaling. By default we perform bilinear upscaling, and with SD content, it looks pretty crappy, with lots of jagged lines.</p>
<p>After getting it to work, I took a couple of screenshots to show you the difference. In terms of performance, my desktop had enough power to do bicubic upscaling of both SD and 720p content to 1080p. It has to be said that it is definitely an expensive operation.</p>
<p>The win was most obvious &#8212; to my eyes, at least &#8212; with SD content. Here&#8217;s a sample from the intro of a movie. The first is bilinear (notice the jagged circle), and the second is bicubic.</p>
<p></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/04/bilinear.jpg" width="340" height="340" alt="bilinear.png" />
</div>
<p style="text-align: center;"><img src="http://www.osxbmc.com/wp-content/uploads/2008/04/bicubic.jpg" width="340" height="340" alt="bicubic.png" /></p>
<p style="text-align: left;">Pretty nice, right? Now let&#8217;s try 720p, with some good diagonal lines taken from Kevin Spacey&#8217;s jawline:</p>
<p style="text-align: left;"></p>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/04/bilinear2.jpg" width="257" height="257" alt="bilinear2.png" />
</div>
<div style="text-align: center;">
  <img src="http://www.osxbmc.com/wp-content/uploads/2008/04/bicubic2.jpg" width="257" height="257" alt="bicubic2.png" />
</div>
<div style="text-align: center;">
  
</div>
<div style="text-align: left;">
  Again, the first is bilinear, the second is bicubic. The screenshot is unfortunately not taken from the same exact frame, and I think that&#8217;s why his face looks more &#8220;textured&#8221; in the second shot. But you&#8217;ll also notice that there doesn&#8217;t appear be a great deal of difference between the two. It&#8217;s possible that I didn&#8217;t pick a very good spot, but it&#8217;s also possible that the difference between the two algorithms doesn&#8217;t really kick in until you&#8217;re doing more than a 2x scaling. This kind of makes sense to me, but it&#8217;s late and I&#8217;ve been drinking.
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/04/experimenting-with-bicubic-scaling/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Roadmap improved</title>
		<link>http://www.osxbmc.com/2008/04/02/roadmap-improved/</link>
		<comments>http://www.osxbmc.com/2008/04/02/roadmap-improved/#comments</comments>
		<pubDate>Wed, 02 Apr 2008 22:03:39 +0000</pubDate>
		<dc:creator>elan</dc:creator>
		
		<category><![CDATA[Coding]]></category>

		<guid isPermaLink="false">http://www.osxbmc.com/2008/04/02/roadmap-improved/</guid>
		<description><![CDATA[We&#8217;ve restructured the milestones on our Trac site to correspond to specific versions and better illustrate the bugs and features that will make it into these versions. A few things to note about this:

When you&#8217;re reporting a bug or requesting a feature, please leave the milestone blank! Please do indicate the version for bug reports.
We&#8217;ll [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve restructured the milestones on our <a href="http://dn-0.com/xbmc-trac/roadmap">Trac site</a> to correspond to specific versions and better illustrate the bugs and features that will make it into these versions. A few things to note about this:</p>
<ul>
<li>When you&#8217;re reporting a bug or requesting a feature, please leave the milestone blank! Please do indicate the version for bug reports.</li>
<li>We&#8217;ll decide which milestone (if any) will include the bug-fix/feature based upon a few things: the number of comments the ticket receives, how difficult it is to implement/fix, and how important it is to our core user group, comprised primarily of our wives and Barkley. (Hence, anything requiring opposable thumbs is out.)</li>
</ul>
<p>Remember, the more detailed the bug report, the more likely it is that (a) we&#8217;ll look at it and (b) we&#8217;ll be able to fix it.</p>
<p>Thanks!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.osxbmc.com/2008/04/02/roadmap-improved/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.897 seconds -->
<!-- Cached page served by WP-Cache -->
<!-- Compression = gzip -->