Opened 12 years ago

Closed 12 years ago

Last modified 12 years ago

#4054 closed patch (fixed)

mythtv-setup fails to fetch channels for second lineup on pchdtv 5500

Reported by: anonymous Owned by: danielk
Priority: minor Milestone: 0.21
Component: mythtv Version: head
Severity: medium Keywords: fetch channls
Cc: Ticket locked: no

Description

mythtv-setup fails to fetch channels for any lineup on pchdtv 5500 card

Attachments (1)

4054-v1.patch (1.0 KB) - added by danielk 12 years ago.
Hack that allows V4L child cards of DVB cards to fetch listings.

Download all attachments as: .zip

Change History (9)

comment:1 Changed 12 years ago by danielk

Resolution: invalid
Status: newclosed

invalid: "Fetch channels..." works, it must simply be run after scanning since it only fetches xmltvid's and never adds channels for any DVB card.

comment:2 Changed 12 years ago by anonymous

Resolution: invalid
Status: closedreopened

Assign a SD lineup to the analog portion of a pchdtv 5500 card and press the button to fetch channels for the lineup. No channels are obtained. The MythTV instructions for SD caching mention that this is a problem but the given instructions for working around the issue do not work with the latest from the head.

A second capture card in the same machine (pvr-150) is able to have a lineup assigned and channels fetch fine.

comment:3 Changed 12 years ago by danielk

Owner: changed from Isaac Richards to danielk
Status: reopenednew

Hmm, the analog portion of the card... I'll look into this.

comment:4 in reply to:  3 Changed 12 years ago by anonymous

Replying to danielk:

Hmm, the analog portion of the card... I'll look into this.

"Fetch channels" doesn't work when using the pchdtv 5500 and the DVB driver, with DirecTV coming in via the analog S-video port (no other inputs/sources configured). Set SD login, got list of my listings, selected DirecTV listings, selected "Fetch", exited, re-entered, selected "Fetch" again, -- no fetch, no channels, no joy.

Tried a manual download from SD and a manual mythconverg load via mythdatabasefill, but that resulted in partially corrupted channel data that wouldn't work with directv.pl for channel selection.

My new work-around is to use the V4L driver and do without digital broadcasts. "Fetch" works on re-entry try and gets channels. DirecTV video and directv.pl work!

Jack

Changed 12 years ago by danielk

Attachment: 4054-v1.patch added

Hack that allows V4L child cards of DVB cards to fetch listings.

comment:5 Changed 12 years ago by danielk

Jack, can you try the attached patch, it should fix the problem...

comment:6 Changed 12 years ago by danielk

Milestone: unknown0.21
Priority: majorminor
Type: defectpatch

comment:7 Changed 12 years ago by danielk

Resolution: fixed
Status: newclosed

(In [14683]) Fixes #4054. Adds a hack to sourceutil.cpp::get_cardtypes() to return V4L for the analog inputs of a hybrid DVB card.

comment:8 Changed 12 years ago by anonymous

Daniel, I tried it without success. I'm using stable 20.2, so I grabbed the source for that, ran configure and make, then executed mythtv-setup. I'll try to get back to it this week and run more tests. Be aware my language preferences are Ada and MISRA C, not C++ and SQL!. My "Play time" is limited, but I do have a spare disk to use for MythTV testing and HD CRT integration while not disturbing the operational PVR my family is now using. Thanks for all your MythTV efforts! Jack

Note: See TracTickets for help on using tickets.