Things continue to be busy here at KernelLabs. This week submitted a patch upstream which results in the IR receiver support starting to work on the HVR-1150 and HVR-1120 boards. This was something that several people had been mentioning to me as an issue over the last nine months.
Thanks go out to Fernando Laudares Camargos for sponsoring the work that finally got this stuff fixed.
Last week we also loaned out a couple of boards to Jarod Wilson to help him do some debugging on the IR support for the cx88 and saa7134 based products. For those of you who don’t know Jarod (http://wilsonet.com/), he has been doing a stellar job over the last year or so fixing up the in-kernel IR support. This has included large amounts of work on getting LIRC support finally upstream as well as drivers such as the HD-PVR and a variety of other devices.
Unfortunately, providing a robust interface for IR that behaves consistently across products is largely a thankless task that only catches peoples’ attention when their board stops working like it did in whatever previous kernel they had installed. In other words, if you run across “j-rod” in the #linuxtv IRC channel, you may wish to take a moment to thank him for his tireless effort.
I continue to get complaints from users who cannot build the PCTV 340e or PCTV 80e HG trees that I put up almost a year ago. I understand their frustration, but just haven’t had the time to keep those trees up to date as the mainline kernel continues to change their internal interfaces with each successive revision. It is on my TODO list though, so don’t lose hope!
Unrelated, I’m reaching the point where the VLC closed captioning support is finally reaching a point that I’m happy with, so am looking forward to getting that stuff upstream. A nasty bug was pointed out to me last week related to rendering lines that contain uppercase international characters such as Ã‰ or Ã‘, so I’ve been watching quite a bit of Telemundo and Univision lately. Hoping to get that wrapped up next week…