Thoughts and Ramblings

General things I find of interest.

Common Media Player Framework

About 3 weeks ago, Kevin (developer of NitoTV) and I decided it was a bit silly how we were each writing playback mechanisms on the AppleTV with little to no collaboration between us. So, we decided to write a Common Media Player Framework, which is licensed using LGPL. Kevin sent me the code he used for DVD playback inside NitoTV as a place to start. I stripped it down to a smaller piece, and started the framework.

Sapphire Plugin

Well, it’s official. Sapphire, one of the best AppleTV plugins, has released beta 4. This is a major upgrade from beta 3, adding support for movies and improvements overall. One of the most interesting features is that this version also works as a frontrow plugin in Leopard. As far as I have been able to find out, this is the first plugin to do this, which means it could open up a whole new world for frontrow.