[mythtv-commits] mythtv commit: r16058 by danielk

mythtv at cvs.mythtv.org mythtv at cvs.mythtv.org
Sat Feb 16 16:48:23 UTC 2008


      Author: danielk
        Date: 2008-02-16 16:48:22 +0000 (Sat, 16 Feb 2008)
New Revision: 16058
   Changeset: http://cvs.mythtv.org/trac/changeset/16058

Modified:

   branches/release-0-21-fixes/mythtv/libs/libmythtv/dvbstreamhandler.cpp

Log:

Fixes #4566. Makes sure that the DeviceReadBuffer stops reading the dvb device when the DVBStreamHandler is stopped.

Before it was possible that the DRB never received the signal because the stream handler was waiting for the DRB to stop blocking before sending the signal and the DRB would only stop blocking if it recieved data on the file handle, or got the stop/paused signal. This change makes sure we send the stop signal to the DRB before we try to stop the stream handler so that shutdown does not depend on there being data in the DVB driver's buffers.




More information about the mythtv-commits mailing list