Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148746 - Mythtv with MPEG2 device fails to play MPEG2 stream
Summary: Mythtv with MPEG2 device fails to play MPEG2 stream
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-09-23 02:12 UTC by Roger
Modified: 2006-09-23 04:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roger 2006-09-23 02:12:45 UTC
I do not require ivtv package.
(I am using a pvrusb2 usb2 device which streams an mpeg2 stream as /dev/v4l/video0)


Within the mythtv-0.20 ebuild file, I'm seeing if "ivtv" USE flag is not enabled, it disables ivtv support configure flag at the beginning of the Mythtv build.

The last I checked, I do not require ivtv support *yet* (however, future versions may contain my required binary firmwares).

As of this time, my mpeg2 device works just fine & dandy w/o ivtv.  But the mythtv-0.20 will fail playing the stream becuase ivtv was disabled within the ebuild becuase the ivtv USE Flag was not set.

(Another note, the current version of ivtv ebuild w/i the current portage will only allow kernel-2.6.17.  But I have heard from one source, this same version of ivtv will build with kernel-2.6.18 -- of course, slightly hacking the ivtv ebuild.)

For all others finding this bug with your MPEG2 streaming device, either emerge ivtv (might require hacking the ebuild to force to build with =>kernel-2.6.18) or hack the mythtv-0.20_p11244.ebuild ebuild by deleting the line containing:

 use ivtv || myconf="${myconf} --disable-ivtv"

And then:

# ebuild /usr/portage/media-tv/mythtv/mythtv-0.20_p11244.ebuild digest
# emerge mythtv

Remember to do:

$ mythtv-setup (Ensure your device is using the MPEG2 driver for your capture device)
# service mythbackend restart

And then everything *should* work. :-)

(FYI, I performed the later.)

(Per the configure --help - "--disable-ivtv           disable ivtv support (PVR-x50) req. v4l support")
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 02:55:08 UTC
There's no ivtv use flag in mythtv-0.20_p11244 any more, nor the line you've mentioned above. Go emerge sync.
Comment 2 Roger 2006-09-23 04:18:05 UTC
I sync everyday on the box I was just working on.  From the time stamps, this change appears to have took the past day (2006/09/22 15:00:26).

If I'm not mistakened, the version field "-r?" should have been bumped as well.