Been doing some HVR-950q debugging for the last couple of weeks. Finally getting around to cleanup on some existing patches that haven’t gotten upstream, as well as investigating some new reliability problems. Out of concern that one of my problems might be power related, I dug up some hardware I hacked together about four years… Read More
Author: Devin Heitmueller
HVR-1800 analog debugging, part 3
Spent this evening digging into how the 0x418, 0x419, 0x420, and 0x421 registers are getting the values which cause video corruption. Just as a sanity check I dropped in the HVR-1850 that Steven was kind enough to loan me, and confirmed that the problem doesn’t occur there. This also allowed me to dump out the… Read More
HVR-1800 analog debugging, part 2
When we last left off, we had reproduced the basic behavior that users reported, using the stock command line tools such as v4l2-ctl and “mplayer /dev/video1″. Now we’ll talk a bit about the debugging process. To give some context, let’s look at a quick diagram showing the various parts of the device: [lightbox title=”HVR-1800 analog… Read More
HVR-1800 analog debugging
As a result of numerous users reporting that their HVR-1800 didn’t work in analog mode, I finally got some time tonight to dig into the situation. If you don’t care about the details, the short answer is I’m working on it and be patient. If you want to get some insight into the gory debugging… Read More
HVR-1800/1850 Analog support
After quite some time of talking about it, we finally got around to getting the analog support for the HVR-1850 submitted upstream. Support for all things analog is present and tested on all the various input types: the MPEG encoder, raw capture, analog audio. This patch series also includes a fix for a long-standing regression… 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
Fix for Hauppauge USBLive2 Regression
Several users who saw the announcement of support for the Hauppauge USBLive2 several months ago reported in the blog comments that the support became broken in the mainline kernel. After finally getting some time to investigate, I did confirm that there had been a regression, identified the issue, and have submitted a patch for upstream… Read More
HVR-1300 s-video fix when using MPEG encoder
A couple of days ago I submitted a patch for the HVR-1300 to fix a problem where the s-video would have the comb filter enabled even when capturing on s-video. This caused distortion of the video, as Florent Audebert pointed out on the linux-media mailing list. The weird thing is that it only happened when… Read More
Call for Testers: HVR-1300, HVR-3000, HVR-4000 DVB-T tuning fix
For quite some time, there have been users complaining of DVB-T scanning problems using application such as MythTV or w_scan. Even stranger, they claimed that using /usr/bin/scan would indeed work as expected. For example, this Launchpad ticket has tracked the issue for almost two years: https://bugs.launchpad.net/mythtv/+bug/439163/ MythTV has a ticket tracking the issue too (although… Read More
PCTV 340e and xc4000 drivers going upstream
The PCTV 340e is one of those unfortunate situations that I (Devin Heitmueller) personally take alot of criticism over. About two years ago I bootstrapped the driver, got it working with the hardware, but then never got around to cleaning up the code enough to get it upstream. This has resulted in the HG tree… Read More