Apache OpenOffice (AOO) Bugzilla – Issue 93797
Video does not play back in-place
Last modified: 2008-10-02 10:43:07 UTC
When playing back a video in a presentation, the video is played back in a separate floating window with the caption "ActiveMovie Window". Tested with several video formats. All videos were inserted via "Insert Movie and Sound". Results are the same with new presentations and presentations created in prior versions. In dev300_m19 it correctly played back in-place. Vista Sp1.
I could reproduce this also on WinXP and Windows 2000. Video playback in slideshows is affected on all windows platforms (at least).
Added keywords
confirmed on windows on OOO300m5 forewarding to our avmedia specialist, but I also assume this may be caused by some code changes from thb maybe?
Bug already present in DEV300_m25.
eh. sorry, I'm not aware of any change that could have caused that - FWIW, works just fine on Linux...
Reproducible on WinXP with OOO300_m6 here.
Ok in BEB300-m3.
@ka: is this a possible showstopper?
cl->thb: consider changes to the implementation names of the different canvas implementations, they have much more fancy names now. But that gives a clue why in ViewMediaShape::implInitialize() the method implInitializeDXBasedPlayerWindow() is never called. but still, even that fixed gives a bogus window handler ... checking
Problem also reported with issue 92475.
Yes, but i92475 also covers the loop problem that i93797 does not mention. Thats why i think they both are justified.
the call to avmedia's Player::createPlayerWindow() fails because the given HWND is reported invalid from windows ::CreateWindow call. I try to find out where it comes from...
@cl: ah, right. I thought that this is fragile back when it was added already. ;)
the HWND is not bogus, it is just no HWND but a HDC, nice...
I changed avmedia/source/win/window.cxx r. 1.6.24.1 so that if creating of the window fails it checks if the window handle is actually a device handle and try to re create the window. I also changed slideshow/source/engine/shapes/viewmediashape.cxx r. 1.6.14.1 to check for the correct implementation names... fixed in cws impress160 for OOo 3.0
@cl: thx - and sorry, I obviously broke that with canvas05. Unfortunately, Win32 is not a platform I run frequently...
verified in cws, back to qa please check directx canvas & vcl canvas
Seems to be fixed. but the "please click here to end the presentation " slide at the end is missing. The m6 master still shows it. I assume that there is a repaint missing after ending the movie?
Tested in master m8. Closed.