[mythtv-users] Playback / VDPAU / HULU (?)
fmerrill1 at gmail.com
Tue Mar 30 15:28:36 UTC 2010
On Tue, Mar 30, 2010 at 7:12 AM, Nasa <nasa01 at comcast.net> wrote:
> I was hoping someone else may have seen this particular issue and
> might have some ideas on how to address it...
> I was working on getting my remote working with Huluplayer (which
> I did) -- after playing a couple test videos from within hulu, I
> dropped out of huluplayer and (after a bit) tried to play a m2ts
> (ripped blu-ray) file. I got the "please wait" and then the
> screen froze. Checked the mythfrontend logfile
> (which was still logging stuff) and noted the following:
> 2010-03-29 20:41:42.074 VideoOutput: Pixel dimensions: Screen 1920x1080, window 1920x1080
> 2010-03-29 20:41:42.074 VideoOutput: Actual display dimensions: 650x366 mm Aspect: 1.77596
> 2010-03-29 20:41:42.074 VideoOutput: Estimated window dimensions: 650x366 mm Aspect: 1.77596
> 2010-03-29 20:41:42.074 VidOutVDPAU: VDPAU video buffer size: 32 (default 17)
> 2010-03-29 20:41:42.228 VDPAU Error: Error at mythrender_vdpau.cpp:561 (#23, The system does not have enough resources to complete the requested operation at this time.)
> 2010-03-29 20:41:42.228 VDPAU Error: Failed to create output surface.
> 2010-03-29 20:41:42.228 VDPAU Error: No presentation surfaces
> 2010-03-29 20:41:42.228 Failed to create VDPAU render device.
> 2010-03-29 20:41:42.229 VidOutVDPAU Error: Failed to initialise VDPAU
> The video file I was trying to play, I have successfully played before -- additionally, I
> tried another m2ts file (after killing mythfrontend and restarting it), which returned the
> same results. I haven't tried rebooting the machine yet (that will kill my uptime!) Which
> will most likely fix the playback problem.
> The video card is a 8400GS with 512M of ram. As noted in the logs, I have used vdpaubuffersize
> to set buffers to 32.
> My 1st guess is that hulu is grabbing video buffers and not releasing them, but that's just
> my guess... Anyone out there see this kinda of thing, and if so -- is there a remedy?
It is unlikely that you truly need a vdpaubuffersize of 32 (although
you may, depending upon certain other factors)
Have you tried reducing it to something more sane, like 24, or 20?
The more buffers you reserve, the less vidieo memory you have
available for other operations.
The "does not have enough resources" indicates you are out of video memory.
Try reducing the vdpaubuffersize (maybe in increments) until your most
demanding video requirements are met.
Hopefully you can find a balance between playback and resources that will work.
More information about the mythtv-users