[mythtv-users] VDPAU woos

Frank Merrill fmerrill1 at gmail.com
Mon Mar 15 03:34:01 UTC 2010


On Sun, Mar 14, 2010 at 11:01 PM, Mitch Gore <mitchell.gore at gmail.com> wrote:
> Hi,
>
> On my backend I always have this issue when starting to play a file:
> 2010-02-07 15:43:13.509 VDPAU: Failed to add buffer 12 of 17
> 2010-02-07 15:43:13.509 VidOutVDPAU Error: Unable to create VDPAU buffers
> 2010-02-07 15:43:13.510 VideoBuffers::DiscardFrames(): ERROR, A not in
> available, pause, or displayed
> 2010-02-07 15:43:13.510 VideoBuffers::DiscardFrames(): ERROR, B not in
> available, pause, or displayed A
> 2010-02-07 15:43:13.510 VideoBuffers::DiscardFrames(): ERROR, C not in
>
> Card info:
> mitchell at mythtv:~$ cat /proc/driver/nvidia/cards/0
> Model:           GeForce 8400 GS
> IRQ:             16
> Video BIOS:      62.98.29.00.00
> Card Type:       PCI-E
> DMA Size:        40 bits
> DMA Mask:        0xffffffffff
> Bus Location:    01.00.0
>
>

The 8400GS card you have only has 256MB of RAM, which means you would
need to reduce the number of VDPAU buffers to get it to work.
In general, it will not always work depending upon the content you are
decoding with that much Video RAM, but in one FE I have that has such
a card, setting the vdpaubuffersize=12 will allow most content to be
played back using VDPAU, as long as I don't do any deinterlacing on
the content.

You set the vdpaubuffersize in the filter section of a playback profile.

Frank


More information about the mythtv-users mailing list