d3d11videosink: stack overflow
With a single sink, and gst_video_overlay_set_window_handle
API used to display video in
specified window, if I start, stop, start, and then stop the sink, I get a stack overflow in this method:
static LRESULT FAR PASCAL
sub_class_proc (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam)
{
WNDPROC external_window_proc = GetProp (hWnd, EXTERNAL_PROC_PROP_NAME);
GstD3D11Window *self =
(GstD3D11Window *) GetProp (hWnd, D3D11_WINDOW_PROP_NAME);
Edited by Aaron Boxer