Hi!
Ok... sorry for the long description...
Skip down if you want a summary... please.
I have a CN400 based EPIA display card.
I downloaded the Openchrome displaydriver and built it as described in the "Unichrome driver" thread and everything works well...
I ran it for a couple of months.. Both with and without VIA XvMC without problems.
One rainy day, I felt like playing SNES using the ZSNES emulator, but to get good performance I needed to have OpenGL support, scince the emulator could utilize that.
I downloaded the dri common and via packages, and ran install.sh on them. Everything went ok! Now glxgears bumped up to 780FPS instead of 60FPS before the install. ZSNES now works perfectly, and things seems faster in MythTV also.
BUT...
When I chose to "Watch TV" my picture was distorted... The picture is Black and white and the colors are all mixed up on top, with 30 degrees angle and red striped on the video output. If I switch to use the VIA XvMC everything is fine again.... No harm done... ok.... I also tried using xine and MPlayer with a divx.. no problem.. they work beautifully even thou I don't use XvMC on them?!?
Anyway... up until now everything works! Until I transcoded all my recordings to MPEG-4 and then played them with the MythTV built in player.... the stripes appears again!
To summarize:
The built in MythTV recording/TV player does not play properly if not using VIA XvMC anymore (I tried "Standard", "ffmpeg", "libmpeg2", "XvMC", but the only setting that works is "VIA XvMC"), after I installed OpenGL. Does anyone know what is up?
As I said before... MPlayer and xine works just fine with xv output.
Scince the only situation that I'm having trouble in is non-accelerated output, using the built in MythTV player, I can live with it... Just haveto transcode the shows I converted to xvid, and look at them with MythVideo instead...
Regards // OwL
|