Zebediah Figura : strmbase: Remove unused "ThreadSignal" event.

Alexandre Julliard julliard at winehq.org
Tue Jul 2 15:32:01 CDT 2019


Module: wine
Branch: master
Commit: ac10f3de1f8fc94055f032b9261209891d48d86c
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=ac10f3de1f8fc94055f032b9261209891d48d86c

Author: Zebediah Figura <z.figura12 at gmail.com>
Date:   Mon Jul  1 22:49:44 2019 -0500

strmbase: Remove unused "ThreadSignal" event.

Signed-off-by: Zebediah Figura <z.figura12 at gmail.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/quartz/dsoundrender.c | 1 -
 dlls/strmbase/renderer.c   | 7 -------
 include/wine/strmbase.h    | 1 -
 3 files changed, 9 deletions(-)

diff --git a/dlls/quartz/dsoundrender.c b/dlls/quartz/dsoundrender.c
index 78af826..7ea6655 100644
--- a/dlls/quartz/dsoundrender.c
+++ b/dlls/quartz/dsoundrender.c
@@ -738,7 +738,6 @@ static HRESULT WINAPI DSoundRender_Pause(IBaseFilter * iface)
         ResetEvent(This->blocked);
         ResetEvent(This->renderer.RenderEvent);
     }
-    ResetEvent(This->renderer.ThreadSignal);
     LeaveCriticalSection(&This->renderer.csRenderLock);
 
     return hr;
diff --git a/dlls/strmbase/renderer.c b/dlls/strmbase/renderer.c
index f7aaaef..a96783a 100644
--- a/dlls/strmbase/renderer.c
+++ b/dlls/strmbase/renderer.c
@@ -267,7 +267,6 @@ HRESULT WINAPI strmbase_renderer_init(BaseRenderer *filter, const IBaseFilterVtb
     InitializeCriticalSection(&filter->csRenderLock);
     filter->csRenderLock.DebugInfo->Spare[0] = (DWORD_PTR)(__FILE__": BaseRenderer.csRenderLock");
     filter->evComplete = CreateEventW(NULL, TRUE, TRUE, NULL);
-    filter->ThreadSignal = CreateEventW(NULL, TRUE, TRUE, NULL);
     filter->RenderEvent = CreateEventW(NULL, FALSE, FALSE, NULL);
     filter->pMediaSample = NULL;
 
@@ -292,7 +291,6 @@ void strmbase_renderer_cleanup(BaseRenderer *filter)
 
     BaseRendererImpl_ClearPendingSample(filter);
     CloseHandle(filter->evComplete);
-    CloseHandle(filter->ThreadSignal);
     CloseHandle(filter->RenderEvent);
     QualityControlImpl_Destroy(filter->qcimpl);
     strmbase_filter_cleanup(&filter->filter);
@@ -404,7 +402,6 @@ HRESULT WINAPI BaseRendererImpl_Stop(IBaseFilter * iface)
             This->pFuncsTable->pfnOnStopStreaming(This);
         This->filter.state = State_Stopped;
         SetEvent(This->evComplete);
-        SetEvent(This->ThreadSignal);
         SetEvent(This->RenderEvent);
     }
     LeaveCriticalSection(&This->csRenderLock);
@@ -424,7 +421,6 @@ HRESULT WINAPI BaseRendererImpl_Run(IBaseFilter * iface, REFERENCE_TIME tStart)
         goto out;
 
     SetEvent(This->evComplete);
-    ResetEvent(This->ThreadSignal);
 
     if (This->sink.pin.pConnectedTo)
     {
@@ -482,7 +478,6 @@ HRESULT WINAPI BaseRendererImpl_Pause(IBaseFilter * iface)
             This->filter.state = State_Paused;
         }
     }
-    ResetEvent(This->ThreadSignal);
     LeaveCriticalSection(&This->csRenderLock);
 
     return S_OK;
@@ -545,7 +540,6 @@ HRESULT WINAPI BaseRendererImpl_BeginFlush(BaseRenderer* iface)
 {
     TRACE("(%p)\n", iface);
     BaseRendererImpl_ClearPendingSample(iface);
-    SetEvent(iface->ThreadSignal);
     SetEvent(iface->RenderEvent);
     return S_OK;
 }
@@ -555,7 +549,6 @@ HRESULT WINAPI BaseRendererImpl_EndFlush(BaseRenderer* iface)
     TRACE("(%p)\n", iface);
     QualityControlRender_Start(iface->qcimpl, iface->filter.rtStreamStart);
     RendererPosPassThru_ResetMediaTime(iface->pPosition);
-    ResetEvent(iface->ThreadSignal);
     ResetEvent(iface->RenderEvent);
     return S_OK;
 }
diff --git a/include/wine/strmbase.h b/include/wine/strmbase.h
index 6abd8c7..9680ab4 100644
--- a/include/wine/strmbase.h
+++ b/include/wine/strmbase.h
@@ -541,7 +541,6 @@ typedef struct BaseRendererTag
 	IUnknown *pPosition;
 	CRITICAL_SECTION csRenderLock;
 	HANDLE evComplete;
-	HANDLE ThreadSignal;
 	HANDLE RenderEvent;
 	IMediaSample *pMediaSample;
 




More information about the wine-cvs mailing list