[MPlayer-users] Re: not enough video memory for double buffering when playing 1080i TS

Christian Eikermann nospam at e-zeitgeist.org
Sun Nov 12 02:46:54 CET 2006


kofboy schrieb am Sonntag, 12. November 2006 01:50:

> i am playing 1080i TS file with mplayer -vo vesa:dga.
> Tearing can be seen, because of no double buffering.
> 
> My graphic card is i945G, witch is allocated only 8m video memory.
> i have looked at the document of intelfb, and added some arguments
> in command line when loading this module.
> 
> modprobe intelfb mode=1920x1080-32 at 60 mtrr accel vram=16
> 
> it dose't take effect. i still got such lines. Any suggestion about
> this?
> 
> ...
> ...
> vo_vesa: Using VESA mode (13) = 14b [1920x1080 at 16]
> vo_vesa: Using DGA (physical resources: E0000000h, 007B0000h)
> vo_vesa: Can't use double buffering: not enough video memory
> ...

16Bit screen depth requires in the selected resolution
1920*1080*2(because 16Bit=2Bytes) = 4.147.200 Bytes.
For double-buffering, you take this *2 is 8.294.400 Bytes.
You have insufficient gfx-mem. 

-- 
MfG,
Christian Eikermann




More information about the MPlayer-users mailing list