Things are ticking along nicely here at KernelLabs. The Linux Plumbers Conference 2009 took up most of last week and aside from my posting replies here in the blog threads it feels like I haven’t posted here in a very long time. So what’s new you ask? From my perspective I took a look at… Read More
patches
Pull request issued for em28xx NTSC VBI support
A PULL request was issued to the linux-media mailing list tonight for the NTSC closed captioning support: http://kernellabs.com/hg/~dheitmueller/em28xx-vbi3 So if you have a em2880 based device such as the Haupauge HVR-950, a PCTV HD Pro 800e, ATI TV Wonder 600 USB, or any of the em2860 based devices such as the KWorld 2800d, then you… Read More
Allow bridge drivers to have control over DVB frontend operations
number of developers have expressed a need for giving the bridge drivers better control over dvb_frontend operations. Specifically, there is a need for the bridge driver to receive a DVB frontend IOCTL and have the opportunity to allow or deny the IOCTL to proceed, as resources permit.
SAA7164 New Patches
I’ve posted a new set of patches to the saa7164-dev tree. The significant change relates to how the driver deals with command queueing in an effort to resolve commands that have appeared to ‘timeout’, often seen as I2C message failures. One of the positive side effects is that these patches also lower the overall system… Read More
ATSC signal strength patches
I’ve decided to post some patches that attempt to bring some consistency across the atsc demodulator drivers in the signal strength reporting mechanism. Signal strength is calculated as a percentage from SNR up to 35 dB. As indicated in the comments inside the drivers, “Even though the SNR can go higher than 35dB, there is some comfort factor in having a range of strong signals that can show at 100%”
HVR-1300 DVB-T / Analog bugfix
Sohail Syyed wrote to us and said he’s been having issues using the HVR-1300 when he switches from Analog Encoder mode back to DVB-T. He suggested a three line change. We’ve worked that into a patch and this appears to have fixed the issue, a working tree is here. We’ll be requesting this is merged… Read More
HVR1700 DVB-T bugfix
We’ve fixed a bug related to a lack of DVB-T on the HVR1700, the fix is in this tree. Background: Five or six days ago Sohail Syyed noticed an issue in the UK where DVB-T on the HVR1700 no longer worked in the master repositories. Michael walked him through some basic repro cases and suggested… Read More
HVR-1800 cleanups and HVR-1850 DTV support
KernelLabs have been cleaning up some cx23885 related bugs and adding support for DTV on the HVR-1850 Hauppauge board. The code changes are here and were sent today for review and merge into the mainline LinuxTV repositories. Here’s a summary of the merge request: – cx23885-417: fix broken IOCTL handling – cx23885: check pointers before… Read More
“Works” versus “Works well”
The patches for the PCTV 320e, the mt352 version of the Terratec Cinergy T XS USB, and the HVR-900 R1 tuning fix were accepted upstream this morning. However, the 320e user contacted me to report poor tuning performance compared to the Windows driver. I spent about an hour last night pouring over the Windows USB… Read More
Various DVB-T patches
Spent Sunday afternoon at Michael Krufky’s house making use of his DVB-T generator. Identified a regression in the HVR-900 driver where the first tune would succeed and then all subsequent tunes would fail: http://kernellabs.com/hg/~dheitmueller/hvr-900-tuning-fix Brought online support for the HVR-900 R2, which many people have been clamoring for quite a while: http://kernellabs.com/hg/~dheitmueller/hvr-900-r2 A pull request… Read More