Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230820 - Re-enable PVR support for media-video/mplayer
Summary: Re-enable PVR support for media-video/mplayer
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-05 06:06 UTC by Elliott Sales de Andrade
Modified: 2008-08-13 14:29 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 Elliott Sales de Andrade 2008-07-05 06:06:13 UTC
I've been trying for a long time to get my Hauppauge HVR-1600 working nicely with mplayer. Using mplayer tv:// never worked because of the buffering it did. I found that the only way to get TV playing working was to use mplayer pvr://, but mplayer was not compiled with PVR support, and the ebuild does not expose that option.
With regards to PVR support, the ebuild say "broken upstream, won't work with recent kernels". I don't really know what "recent kernels" means, nor do I know when this was fixed in mplayer. I am using sys-kernel/gentoo-sources-2.6.24-r8 with media-tv/v4l-dvb-hg-0.1-r2 revision 87aa6048e718684748325c8e5290837e8f5593d9 (for HVR-1600 support), and media-video/mplayer-1.0_rc2_p26753-r1.
I edited the ebuild to include a pvr useflag, and to not force-disable PVR support. mplayer compiles fine and watching TV with mplayer pvr:// works as well.

Reproducible: Always

Steps to Reproduce:
1. USE="pvr" emerge mplayer
Actual Results:  
mplayer is installed without PVR support.

Expected Results:  
mplayer is installed with PVR support.

emerge --info:
Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.3, glibc-2.6.1-r0, 2.6.24-gentoo-r8 x86_64)
=================================================================
System uname: 2.6.24-gentoo-r8 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Timestamp of tree: Tue, 01 Jul 2008 20:17:01 +0000
app-shells/bash:     3.2_p33
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.5.2-r5
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r2
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.23-r3
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -msse3 -O2 -pipe -ggdb"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=athlon64 -msse3 -O2 -pipe -ggdb"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks fixpackages metadata-transfer parallel-fetch sandbox sfperms splitdebug strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://mirrors.tera-byte.com/pub/gentoo/"
LANG="en_CA.UTF-8"
MAKEOPTS="-j3 -l 6.0"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/portage/local/layman/pro-audio /usr/portage/local/layman/sunrise /usr/portage/local/layman/armagetron /usr/local/portage"
SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage"
USE="X acl acpi alsa amd64 avahi berkdb bzip2 cairo cdr cjk cli cpudetection cracklib crypt cups dbus dri dssi dv dvd dvdr dvdread eds emboss encode evo exif fam fbcon ffmpeg firefox flac fontconfig fortran gd gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv ieee1394 immqt-bc ipv6 isdnlog jack jpeg kde kdehiddenvisibility kerberos lash latex lcms libnotify lirc lm_sensors mad midi mikmod mmx mmxext mono mp3 mpeg mudflap ncurses nls nptl nptlonly ogg openal openexr opengl openmp pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session slang sndfile speex spell spl sse sse2 sse3 ssl svg sysfs tcpd tetex theora threads tiff truetype unicode usb vorbis xcb xinerama xml xorg xulrunner xv zeroconf zlib" ALSA_CARDS="intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIRC_DEVICES="hauppauge" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev v4l"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Steve Dibb (RETIRED) gentoo-dev 2008-08-13 14:29:41 UTC
Fixed in mplayer-1.0_rc2_p27458