]> git.sesse.net Git - vlc/commit
* src/video_output/vout_intf.c, include/video_output.h:
authorGildas Bazin <gbazin@videolan.org>
Sun, 16 May 2004 22:06:34 +0000 (22:06 +0000)
committerGildas Bazin <gbazin@videolan.org>
Sun, 16 May 2004 22:06:34 +0000 (22:06 +0000)
commita748c62527732a3fb44103c1b5baf593add82038
tree8c417128ffd2f1ba1af13ef923ff76e6a5ec1c99
parentd6d2450d6d80eca70981feff20cd98baf5c0a45f
* src/video_output/vout_intf.c, include/video_output.h:
  + vout_RequestWindow() will now cycle through all the available interfaces until
it finds one with embedded vout support.
    This fixes the issue where embedded vout would stop working when additional
interfaces are spawned after the main interface is started.
  + vout_RequestWindow() now stores the parent interface pointer into the vout
object for later use by vout_ControlWindow() and vout_ReleaseWindow().
  + added a vout_vaControlDefault() called by the vouts pf_control() when they
don't handle something.
* modules/video_output/directx/events.c, modules/video_output/x11/xcommon.c:
  + call vout_vaControlDefault().
* modules/gui/wxwindows/wxwindows.cpp: sets p_intf->b_dead when the interface is
about to be destroyed.
include/video_output.h
modules/gui/wxwindows/wxwindows.cpp
modules/video_output/directx/events.c
modules/video_output/x11/xcommon.c
src/video_output/video_output.c
src/video_output/vout_intf.c