[mythtv-users] Epia SP / VIA Unichrome Pro / HDTV - getting it to
work.
Bradley A. Thornton
brad at thethorntons.net
Thu Dec 8 12:15:02 EST 2005
Good morning all-
I'll post this question here, although I suspect it'll end up in the
dev list. I've already appoached the Openchrome folks and this appears
to be related to Myth.
This is in an attempt to build a Myth frontend. On an Epia SP1300 I
installed Slackware 10.2, upgraded to kernel 2.6.14.3 and grabbed
X.org 6.8.99.903.
I then grabbed openchrome svn version (development build, at svn
revision 107), dri from dri.sourceforge.net, and Myth SVN rev. 8112.
Having everything installed my X log file looks fine. I'm using a LCD
monitor at 1280x1024,VLD XVMC in Myth compiled against unichromepro.
root at minihal:~# ldd /usr/local/bin/mythfrontend | grep Xv
libXv.so.1 => /usr/X11R6/lib/libXv.so.1 (0xb6e04000)
libviaXvMCPro.so.1 => /usr/X11R6/lib/libviaXvMCPro.so.1
(0xb6dee000)
libXvMC.so.1 => /usr/X11R6/lib/libXvMC.so.1 (0xb6dea000)
Initially I was getting DRM allocation errors, this resulted reducing
the number of XVMC surface in the code (Comment out:- (about line
730) // if (vld) // xvmc_buf_attr->SetNumSurf(16); in videoout_xv.cpp)
This allows myth to play without crashing although the video is pure
garbage on the screen and I get a DRM memory allocation error still.
So I'd like to pose the following questions, given the same file plays
in xine outside of Myth.
1) Does anyone have an Epia SP1300 playing HDTV.
2) Should this configuration work?
3) I see entries in the database related to XVMC surface(mysql> select
* from xvmc_buffer_settings;) How are these realted to the setting in
videoout_xv.cpp.
Any thoughts, suggestions, personal experience, or troubleshooting
recommendations appreciated.
Brad
More information about the mythtv-users
mailing list