16.7ms in the life

A sample in the life of a Media Center developer

Browse by Tags

Tagged Content List
  • Blog Post: Thoughts on software complexity

    If you've ever tried to create a software application of any decent size, you have probably realized that what works with small tools more often than not does not scale well to larger sizes. There are whole books written about how to scale up and out, new languages and technologies invented to help manage...
  • Blog Post: Using exported DLL functions

    Now and then it's necessary to use "private" or "internal-only" functions in DLLs that you did not write, don't have the source for, and/or cannot get public interfaces for. I recently had to do this again for a utility application, so I thought it would be nice to document the process a little more...
  • Blog Post: DVB Radio "No TV Signal" Workaround

    I am currently investigating a fix for two DVB Radio issues identified a workaround for those affected. If you are getting a "No TV Signal" blue overlay when tuning to a DVB Radio station, particularly a low-bitrate station like BBC World Service, or you are seeing 15+ second channel change times for...
  • Blog Post: Windows Insomnia: Why Won't My Computer Go To Sleep?

    One of the issues I am investigating for a fix relates to the auto-suspend feature in Windows. The way it's supposed to work is you set a time in the Power control panel (Control Panel --> Performance and Maintenance --> Power Options) that controls how long the computer waits until it goes into...
  • Blog Post: Visual Studio 2005 Shipping on my Birthday

    You know I'm a geek when something like that gives me even a little bit of a thrill. November 7th... not just an election day or my birthday, but also the VS2005 public ship day. ^_^. I'm installing it now on my primary and backup dev boxes at work now... sometimes the perks of working here are pretty...
  • Blog Post: Getting a QWORD from the registry using C# and P/Invoke

    From time to time you need to use really, really big numbers, like when describing, say, the time of day you need to download a certain set of data from remote servers. Well, you probably don't need that much granularity in the time, but that's what MCE uses to schedule EPG downloads. <g> So...
Page 1 of 1 (6 items)