[mythtv-commits] Ticket #1842: VLD + 1080i HDTV broken in 0.19-fixes
MythTV
mythtv at cvs.mythtv.org
Sun Jun 4 03:11:23 UTC 2006
#1842: VLD + 1080i HDTV broken in 0.19-fixes
--------------------------------+-------------------------------------------
Reporter: jesse at guardiani.us | Owner: danielk
Type: defect | Status: reopened
Priority: minor | Milestone: 0.20
Component: mythtv | Version: head
Severity: medium | Resolution:
--------------------------------+-------------------------------------------
Changes (by jesse at guardiani.us):
* resolution: fixed =>
* status: closed => reopened
Comment:
Tested with svn r10109. HDTV support w/VLD is vastly improved. Mythtv's
Internal player can now handle low res HDTV, however, it can't handle
1080i.
I think the remaining issue may be memory related. The SP8000e (and I want
to say all CN400 chipsets, but I'm no authority) can only allocate 64M of
RAM to the video chipset in the BIOS. I think mythfrontend may be keeping
too much of that memory allocated in the background.
Here's the result of my testing 1080i with xine and mythtv's Internal
player from within MythVideo on an SP8000e:
1.) Neither can handle 1080i with mythfrontend loaded. I get this error
from xine when launched by MythVideo:
(EE) VIA(0): [XvMC] ViaXvMCCreateSurface: Unable to allocate frambuffer
memory!
Unable to create XvMC Surface.
video_out_xxmc: ERROR: Accelerated surface allocation failed.
video_out_xxmc: You are probably out of framebuffer memory.
video_out_xxmc: Falling back to software decoding.
2.) Xine can play 1080i if mythfrontend is NOT loaded. i.e., replace
{{{mythfrontend}}} in /root/.xinitrc with {{{xine -pfhq
/path/to/1080i.mpg}}}. So apparently mythfrontend/MythVideo
is allocating some video memory and failing to let it go before xine is
started.
3.) mythtv's Internal player can now handle low res HDTV, like the open
movie, "Elephant's Dream" at 1024x576. (http://www.elephantsdream.org/)
However, it can't handle 1080i. I get picture with 1080i, but it is
segmented by vertical lines and playback is choppy.
Xine can handle Elephant's Dream too, but also fails to play 1080i with
mythfrontend loaded in the background (see number 2 above). I can't
conclusively say if mythtv's Internal player is suffering from the same
video memory starvation as Xine or not, but that's my guess.
--
Ticket URL: <http://cvs.mythtv.org/trac/ticket/1842>
MythTV <http://www.mythtv.org/>
MythTV
More information about the mythtv-commits
mailing list