Direct3DVoutRelease( p_vout );
+ if( p_vout->b_fullscreen )
+ {
+ Win32ToggleFullscreen( p_vout );
+ msg_Dbg( p_vout, "Quitting fullscreen" );
+ }
+
if( p_vout->p_sys->p_event )
{
vlc_object_detach( p_vout->p_sys->p_event );
{
vout_thread_t * p_vout = (vout_thread_t *)p_this;
- msg_Dbg( p_vout, "CloseVideo" );
+ if( p_vout->b_fullscreen )
+ {
+ Win32ToggleFullscreen( p_vout );
+ msg_Dbg( p_vout, "Quitting fullscreen" );
+ }
if( p_vout->p_sys->p_event )
{
{
vout_thread_t * p_vout = (vout_thread_t *)p_this;
- msg_Dbg( p_vout, "closing video" );
+ if( p_vout->b_fullscreen )
+ {
+ Win32ToggleFullscreen( p_vout );
+ msg_Dbg( p_vout, "Quitting fullscreen" );
+ }
if( p_vout->p_sys->p_event )
{
{
vout_thread_t * p_vout = (vout_thread_t *)p_this;
+ if( p_vout->b_fullscreen )
+ {
+ Win32ToggleFullscreen( p_vout );
+ msg_Dbg( p_vout, "Quitting fullscreen" );
+ }
+
if( p_vout->p_sys->p_event )
{
vlc_object_detach( p_vout->p_sys->p_event );