cvs commit: ports/multimedia/xdvshow Makefile ports/multimedia/xdvshow/files patch-src::xdvshow-shm.c

Hidetoshi Shimokawa simokawa at FreeBSD.org
Mon Aug 18 05:06:56 PDT 2003


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)


More information about the cvs-ports mailing list