With the HVR-1600 ALSA stuff completed and being validated, I switched over to wrapping up the outstanding em28xx VBI support for PAL. Since I do not have access to a teletext signal here in the United States, I have taken a two-phase approach to adding the support. Phase 1 involves local validation using a well-defined… Read More
hvr-950
Em28xx audio panic
I started working on the media controller stuff again, and was unfortunately sidetracked when I realized that any attempt to stream audio against my HVR-950 would cause the kernel to panic. Spent most of the evening chasing down the bug in the isoc handling code which would cause a page fault. Issued a PULL request… Read More
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
Em28xx VBI support
Despite the lack of updates, I have been diligently working on em28xx VBI support. I spent most of the last couple of weeks struggling with the em28xx isoc format, since they provide both the VBI and video support in the same isoc stream, and don’t have a specific packet type for VBI. In other words,… Read More
Em28xx VBI support and HVR-900 R2
I was out of town last week, so that’s why there weren’t any updates on my part. However, I’m “back in the saddle” and for the last couple of nights have been working on adding VBI support to the em28xx driver. I’ve got the isoc parsing code to work properly when VBI mode is enabled,… Read More
PCTV 340e and em28xx VBI support
Did some more work on the PCTV 340e. After talking to Rainer over at PCTV as well as Patrick Boettcher, it seems pretty clear that this is some sort of issue related to the dib0700 not properly handling the xc4000’s clock stretching. Pretty annoying though, since the last dib0700 device I worked on required me… Read More
More minor fixes…
Still continuing to clear out my backlog of miscellaneous fixes. Added support for the K-World 2800d (thanks to Paul Thomas for loaning me the hardware and being so patient). While doing that work, I managed to uncover a minor bug in the em28xx audio code (the /dev/audio1 device file was being created even if the… Read More