Skip site navigation (1)Skip section navigation (2)
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>