From e112ac81d1c3a91d46ea660ac4e01e6c94ee900e Mon Sep 17 00:00:00 2001 From: Zolnai Tamás Date: Sun, 27 Apr 2014 12:20:13 +0200 Subject: First try to render OpenGL content in a window Change-Id: Ibb7178330d356806cea2cfc972b361167d5a9340 --- avmedia/source/viewer/mediawindow_impl.cxx | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) (limited to 'avmedia/source/viewer') diff --git a/avmedia/source/viewer/mediawindow_impl.cxx b/avmedia/source/viewer/mediawindow_impl.cxx index a84e42fe5f14..87d61cb3e736 100644 --- a/avmedia/source/viewer/mediawindow_impl.cxx +++ b/avmedia/source/viewer/mediawindow_impl.cxx @@ -86,11 +86,6 @@ MediaChildWindow::MediaChildWindow( Window* pParent ) : MediaChildWindow::MediaChildWindow( Window* pParent, SystemWindowData* pData ) : SystemChildWindow( pParent, 0, pData ) { - SetMouseTransparent( true ); - SetParentClipMode( PARENTCLIPMODE_NOCLIP ); - EnableEraseBackground( false ); - SetControlForeground(); - SetControlBackground(); } MediaChildWindow::~MediaChildWindow() @@ -515,7 +510,6 @@ void MediaWindowImpl::onURLChanged() mpChildWindow->SetHelpId( HID_AVMEDIA_PLAYERWINDOW ); mxEventsIf.set( static_cast< ::cppu::OWeakObject* >( mpEvents = new MediaEventListenersImpl( *mpChildWindow.get() ) ) ); - if( mxPlayer.is() ) { uno::Sequence< uno::Any > aArgs( 3 ); @@ -569,6 +563,8 @@ void MediaWindowImpl::onURLChanged() void MediaWindowImpl::setPosSize( const Rectangle& rRect ) { SetPosSizePixel( rRect.TopLeft(), rRect.GetSize() ); + if( mxPlayerWindow.is() ) + mxPlayerWindow->setPosSize( 0, 0, rRect.GetSize().Width(), rRect.GetSize().Height(), 0 ); } @@ -615,9 +611,6 @@ void MediaWindowImpl::Resize() mpMediaWindowControl->SetPosSizePixel( Point( nOffset, nControlY ), Size( aCurSize.Width() - ( nOffset << 1 ), nControlHeight ) ); } - if( mxPlayerWindow.is() ) - mxPlayerWindow->setPosSize( 0, 0, aPlayerWindowSize.Width(), aPlayerWindowSize.Height(), 0 ); - if( mpChildWindow ) mpChildWindow->SetPosSizePixel( Point( 0, 0 ), aPlayerWindowSize ); } -- cgit