[mythtv-commits] Ticket #4847: RateTransposer::isEmpty() does not overrride FIFOSamplePipe::isEmpty()
MythTV
mythtv at cvs.mythtv.org
Mon Mar 3 21:39:39 UTC 2008
#4847: RateTransposer::isEmpty() does not overrride FIFOSamplePipe::isEmpty()
---------------------------------------------+------------------------------
Reporter: Erik Hovland <erik at hovland.org> | Owner: ijr
Type: defect | Status: new
Priority: minor | Milestone: 0.21
Component: mythtv | Version: 0.21-fixes
Severity: low | Mlocked: 0
---------------------------------------------+------------------------------
The declaration and implementation signature of RateTransposer::isEmpty()
does not match that of the abstract class's FIFOSamplePipe::isEmpty().
Which means that the compiler will not properly override FIFOProcessor's
isEmpty() with RateTransposer's in the inheritance graph. This can lead to
weird behavior since callers will expect to get the right member function
when calling it.
--
Ticket URL: <http://svn.mythtv.org/trac/ticket/4847>
MythTV <http://svn.mythtv.org/trac>
MythTV
More information about the mythtv-commits
mailing list