[PATCH 1/5] quartz: Do not assert when IAsyncReader::WaitForNext returns VFW_E_TIMEOUT (try 2).

Erich Hoover ehoover at mines.edu
Sun Sep 11 15:38:49 CDT 2011


Real Name:
    Erich Hoover
Description:
    This patch removes the assertion in PullPin::Thread::Process when
the IAsyncReader::WaitForNext routine returns VFW_E_TIMEOUT.  Without
this patch Fallout 3 and Fallout New Vegas crash right after the
introduction sequence.  The previous version of this patch made the
behavior dependent on the amount of time spent in the WaitForNext
routine, with this version that is no-longer the case.  It is worth
notating that this patch is somewhat inspired by the work of Eduard -
Gabriel Munteanu's, originally submitted here:
http://www.winehq.org/pipermail/wine-patches/2009-August/077769.html
ChangeLog:
    quartz: Do not assert when IAsyncReader::WaitForNext returns VFW_E_TIMEOUT.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-quartz-Do-not-assert-when-IAsyncReader-WaitForNext-r.patch
Type: text/x-patch
Size: 1113 bytes
Desc: not available
URL: <http://www.winehq.org/pipermail/wine-patches/attachments/20110911/f9d0fd93/attachment-0001.bin>


More information about the wine-patches mailing list