[mythtv-commits] Ticket #1842: VLD + 1080i HDTV broken in 0.19-fixes
MythTV
mythtv at cvs.mythtv.org
Mon May 22 08:32:57 EDT 2006
#1842: VLD + 1080i HDTV broken in 0.19-fixes
--------------------------------+-------------------------------------------
Reporter: jesse at guardiani.us | Owner: ijr
Type: defect | Status: new
Priority: major | Milestone:
Component: mythtv | Version: 0.19
Severity: high |
--------------------------------+-------------------------------------------
1080i HDTV playback doesn't seem to work on VIA CN400 (unichrome-pro)
chipsets via VGA output. Instead of the expected video, I can only see a
bluish blank screen. Xine can playback a 1080i clip on the same machine
from MythVideo (the sound doesn't work, but I think that's a Xine bug),
and mplayer can play back the same 1080i clip on the same machine from
MythVideo (with sound, but the A/V sync is poor and audio drops out after
a while). When I try the 'Internal' player, I get audio, but just a bluish
blank screen in place of the video.
I've performed this test on an SP8000e board and an SP13000 board, with
512M DDR 400 and 1GB DDR 400, respectively. No difference.
I'm using minimyth, and I've tried version 0.19-12, as well as 0.19-
13beta2. The latter includes this patch, but the patch doesn't help:
{{{
diff -Naur mythtv-0.19-old/libs/libmythtv/videoout_xv.cpp mythtv-0.19-
new/libs/libmythtv/videoout_xv.cpp
--- mythtv-0.19-old/libs/libmythtv/videoout_xv.cpp 2006-02-08
08:38:17.000000000 -0800
+++ mythtv-0.19-new/libs/libmythtv/videoout_xv.cpp 2006-05-21
07:20:31.000000000 -0700
@@ -794,7 +794,7 @@
myth2av_codecid(myth_codec_id, vld, idct, mc);
if (vld)
- xvmc_buf_attr->SetNumSurf(16);
+ xvmc_buf_attr->SetNumSurf(8);
vbuffers.Init(xvmc_buf_attr->GetNumSurf(),
false /* create an extra frame for pause? */,
}}}
Also, there is an openchrome discussion taking place
[http://wiki.openchrome.org/pipermail/openchrome-users/2006-
May/001254.html here].
Thomas Hellström's post from the above discussion link is what gave us the
idea to try reducing the number of XvMC frames/surfaces as in the patch
above.
The closest thing I've seen to a ticket matching this problem is #2, but I
think we've ruled out going from 16 to 8 surfaces with the above patch.
Also, I'm not sure why that ticket was closed as there is no explanation.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/1842>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list