After a rather large bug hunt, I’ve finally submitted the HVR-950q patches upstream. In the end, we created 24 patches addressing a ton of longstanding bugs: au8522: fix intermittent lockup of analog video decoder au8522: Fix off-by-one in SNR table for QAM256 au8522: properly recover from the au8522 delivering misaligned TS streams au0828: Make the… Read More
demods
Even more HVR-950q fixes….
Continued debugging has produced another dozen fixes for the HVR-950q. Most of these are low-probability failure conditions (race conditions, etc). However take a bunch of 1/1000 chance items together and you’re likely to hit one of them once in a while… A couple of noteworthy changes: Firmware load time has been sped up to 2.9… Read More
State of WinTV-Aero-m & ATSC-MH support in Linux
As of the release of Linux Kernel 3.1, Hauppauge’s WinTV-Aero-m is fully supported for use with both ATSC and DVB-T, using the new MFE framework within dvb-usb to represent two frontends on a single DVB adapter. This makes the Aero-m the first semi-worldwide terrestrial digital television broadcast receiver to be supported under Linux. The device… Read More
HVR-950q fixes and tvtime…
It’s been a while since we’ve had a blog post, so I figured it would be a good time for an update as to some things going on. We’re continuing to work in a number of areas, although in some cases things are moving along “behind the scenes” and are less visible to the public…. Read More
Hauppauge WinTV-Aero-m Linux driver
I’m pleased to announce the mxl111sf Linux driver with support for ATSC on the Hauppauge WinTV-Aero-m. The device uses a Max Linear tuner with the LG DT3305 ATSC/QAM demodulator. The device also supports ATSC-MH Mobile DTV, but that feature is not yet supported under Linux. Since I began work on this driver over a year and a… Read More
HVR-900 R2 and PCTV 330e support upstream
After sitting in a public KernelLabs tree for almost 13 months, I finally got around to merging the Micronas DRX-D driver upstream, so now DVB support for the PCTV 330e and HVR-900 R2 are in the upstream kernel (for 2.6.40). So if you’ve been using the KernelLabs HG tree (which required considerable modification to work… Read More
4th of July: PCTV 80e Support
On this fine Independence Day, the PCTV 80e declares independence from the tyranny of Windows. Ok, apologies to anyone from the U.K. for my quirky American sense of humor. Seriously though, Trident Microsystems finally agreed to allow the DRX-J code to be released under a BSD license. This means that we can finally release a… Read More
Call for testers: HVR-950q MythTV fixes
I finally found a few hours to sit down and debug the issue people were reporting where switching back and forth between analog and digital modes under MythTV would intermittently fail with the hvr-950q. It turns up there were a couple of race conditions related to the power management of the chip. http://kernellabs.com/hg/~dheitmueller/hvr-950q-pmfixes/ There was… Read More
HVR-950q and MythTV
Over the last few nights, I finally got a MythTV box setup that I could use for some testing of the HVR-950q. I did some work a few months ago to basically get the analog support working, but there were some reports of problems related to switching back and forth between analog and digital mode…. Read More
HVR-1600 ALSA audio and Performance Fixes
While Steven continues to churn away on ALSA audio and VBI support for the HVR-1800, I have started working on a project to do ALSA audio for the HVR-1600. So if you have an interest in being able to use the raw analog video capabilities for the 1600, stay tuned! The call for testers for… Read More