LiveTv / recording using PVR-150/500 unviewable / scrambled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
mythtv (Ubuntu) |
In Progress
|
Medium
|
Unassigned |
Bug Description
Binary package hint: mythtv
I'm running MythBuntu 8.10 without a problem.
Upgrading to 9.04 or 9.10 causes my livetv to be very distorted and basically unviewable.
Today I attempted a new 10.04 beta install to see if anything has changed. My problem persists.
What I find strange is that when viewing my /dev/videox directly using VLC, I can view the channel perfectly.
However, when I first try to view a channel with MythTV and then try to view it using VLC, I get identical problems on the channel.
On the other input on the same card, if I haven't used/tried that in mythtv yet, I can use VLC again without a problem.
The errors VLC gives (when first viewing the channel with mythtv and then VLC):
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b01ae0] main input error: ES_OUT_
[0xb6b01ae0] main input error: ES_OUT_RESET_PCR called
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
[0xb6b08fa8] libmpeg2 decoder error: DpbUnlinkPicture called on an invalid picture
I would think this is not driver or kernel related, since playing TV directly from VLC works. Once I try mythtv, I can't play TV (decently) using any program from that point, untill a system reboot.
ProblemType: Bug
Architecture: i386
Date: Sun Mar 28 12:44:35 2010
DistroRelease: Ubuntu 10.04
InstallationMedia: Mythbuntu 10.04 "Lucid Lynx" - Beta i386 (20100318)
Installed_
Installed_
MythTVDirectory
NonfreeKernelMo
Package: mythtv 0.23.0~
PackageArchitec
ProcEnviron:
LANG=en_US.UTF-8
SHELL=/bin/bash
ProcVersionSign
SourcePackage: mythtv
Uname: Linux 2.6.32-
Howdy, and thank you for helping to improve Mythbuntu by opening this ticket. While I don't have direct experience with this piece of hardware, I'm a bit puzzled by your problem because looking through mythtv mailing list archives and such, it seems to be a widely used card. www.mythtv. org/wiki/ Hauppauge_ PVR-500
Perhaps you could try a different firmware load (maybe there is a problem between the driver and default firmware that is loaded)? You might look over http://
Also, if you haven't already, you study closely the output of: dmesg | egrep -i '(ivtv| tveeprom| tuner)' , and please post a copy to this bug.
I might try reconfiguring (maybe even going so far as to delete the card/tuner and re-add) the device via mythtv-setup.
Just for reference, here are the related entries from backend log file:
2010-03-28 12:29:07.506 adding: bart-tv2 as a client (events: 0) 20100328122907. mpg' /dev/video0) Warning: Audio sample rate 32000 Hz 20100328122907. mpg' 20100328122907. mpg' ******* ******* *** WARNING ******* ******* ******* **
2010-03-28 12:29:07.517 TVRec(1): Changing from None to Watching WatchingLiveTV
2010-03-28 12:29:07.527 TVRec(1): HW Tuner: 1->1
2010-03-28 12:29:07.721 ProgramInfo: Updated pathname '':'' -> '134250_
2010-03-28 12:29:07.792 AutoExpire: CalcParams(): Max required Free Space: 2.0 GB w/freq: 15 min
2010-03-28 12:29:07.808 MPEGRec(
is not supported by ivtv driver, using 48000 Hz instead.
2010-03-28 12:29:07.832 ProgramInfo: Updated pathname '':'' -> '134250_
2010-03-28 12:29:07.865 ProgramInfo: Updated pathname '':'' -> '134250_
******
ivtv drivers prior to 0.10.0 can cause lockups when
reading VBI. Drivers between 0.10.5 and 1.0.3+ do not
properly capture VBI data on PVR-250 and PVR-350 cards.
2010-03-28 12:29:10.988 DevRdB(/dev/video0) Error: Poll giving up /dev/video0) Error: Device error detected /dev/video0) : Stop(): Not running. 1:/dev/ video0) : GetKeyframePosi tions(1, 922337203685477 5807,#2) out of 3
2010-03-28 12:29:10.995 MPEGRec(
2010-03-28 12:29:11.001 DevRdB(
2010-03-28 12:29:13.102 RecBase(