
Hi!

I am experiencing display corruption sometimes when I toggle fullscreen, and
moreover, it even managed to hangup the whole machine twice. As noone else
seems to be experiencing it (we'd see lot of complaints in the list wouldn't
we), I suppose it has something to do with DMA-enabled XvPutImage on my r128.
But no other players (e.g. aviplay or mplayer) are causing troubles.

My "educated guess" is that vlc (being multithreaded) tries to interrupt the
XvShmPutImage function (while other players wait 'till it ends), this causes
the DMA to break and this causes display corruption and hangups.

(description of display corruption: there are several different. Sometimes the
whole screen turns blue, sometimes black, sometimes simply full with random
stuff. Doing "chvt 1;chvt 7" over ssh seems to fix it. I doubt it is something
with the driver because vlc is the only player that triggers this and I use
aviplay much more often then vlc)

Ideas?

Perhaps unrelated, but vlc coredumps pretty often, mostly immediately after
unpausing. Anyone else experiencing this?

I'm using 0.2.90, RH7.1, XF86 4.1.0 with gatos' driver with my own
modifications (tvout and DMA-XvPutImage).

Bye,

Peter Surda (Shurdeek) <shurdeek@panorama.sth.ac.at>, ICQ 10236103, +436505122023

--
            0 and 1. Now what could be so hard about that?


-- Attached file included as plaintext by Listar --

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE77XNKzogxsPZwLzcRAgvrAJ0TWIj492BEhRTC0YWMr6O1D9iPpACfVvvo
W/7da6TxQ7VjpsGgrzpc9FU=
=NVAA
-----END PGP SIGNATURE-----



