Date: Mon, 18 Aug 2003 05:06:55 -0700 (PDT) From: Hidetoshi Shimokawa <simokawa@FreeBSD.org> To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: ports/multimedia/xdvshow Makefile ports/multimedia/xdvshow/files patch-src::xdvshow-shm.c Message-ID: <200308181206.h7IC6tvb086796@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
simokawa 2003/08/18 05:06:55 PDT
FreeBSD ports repository
Modified files:
multimedia/xdvshow Makefile
Added files:
multimedia/xdvshow/files patch-src::xdvshow-shm.c
Log:
xdvshow uses evil busy loop in the decoding routine and it doesn't work
as expected with some thread libraries. For an adhoc workaround for this
problem, insert usleep() in the loop to force context switch.
The original code should be rewritten using a conditional variable.
Revision Changes Path
1.2 +1 -0 ports/multimedia/xdvshow/Makefile
1.1 +18 -0 ports/multimedia/xdvshow/files/patch-src::xdvshow-shm.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200308181206.h7IC6tvb086796>
