New branch 'feature/vlc' available with the following commits: commit eb86569610d00501df61ef82094172767168386a Author: Minh Ngo <nlmin...@gmail.com> Date: Tue Jul 16 08:35:11 2013 +0300
Possibly binds a video frame into the WIN32 window Change-Id: Ib45921e3162e7ce5f306c23b0b158a4c35102202 commit 9303e7460191bf2864c57a8882b64941a3484995 Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jul 13 23:09:47 2013 +0300 Fixing pausing/stopping media features Change-Id: I3a1c5201481be819f84e8475719a1ce9f15e20ec commit b5f4002ec180c5b1e25d052461700d94fc2ccea1 Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jul 13 22:31:57 2013 +0300 Fixing default frame size Change-Id: I82438768a8165f3ce5fdde03e89d2d2c9acc24c6 commit e963770ca687b9761b8bc803cb13e57e2afc3085 Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jul 13 10:34:42 2013 +0300 Fixing volume changing ability Change-Id: Ie6b175fd039a868a57afdfe7bd05a2de69c39a7c commit 8f83e797f65b1b4a38f3866c43d59bfecdd7746b Author: Minh Ngo <nlmin...@gmail.com> Date: Thu Jul 11 08:29:29 2013 +0300 Binding a video frame into a LibreOffice's widget Change-Id: Iebf5b9f8cc83e7d2a96f105b07b6fe0eaf8b2678 commit 8b02c98a757570900264fb65df01c3954c74d745 Author: Minh Ngo <nlmin...@gmail.com> Date: Wed Jul 10 08:52:41 2013 +0300 Fixing get/set time methods (correctly converts ms into sec). Change-Id: I64c7ddb5336a7ea255500c21ee1550eb32cbf27b commit 31515f5456bf9effdf2d5750f8dacd87f483e49a Author: Michael Meeks <michael.me...@suse.com> Date: Tue Jul 9 21:20:52 2013 +0100 don't return an UNO reference to a temporary stack object. Change-Id: I0b64d6181884d416d690a936017e6e0725360d56 commit 225eff2e1948b294f8bd5e908b6e4ae245593ce0 Author: Minh Ngo <nlmin...@gmail.com> Date: Mon Jul 8 22:31:10 2013 +0300 Fixing segfault when getting a duration Change-Id: I51e221214bb7e6c09312109ddb9d6bb71b47b181 commit b7d782570c7fb732837446bdfd5ee71e47a9c64b Author: Michael Meeks <michael.me...@suse.com> Date: Mon Jul 8 09:47:40 2013 +0100 Insert vlc at the top of the service list to try for media. Change-Id: I2abde3c4431e104f30c22a3066bb6fb243151e2d commit 2635917f945861c2f24d10370ca632d0a90ad54c Author: Caolán McNamara <caol...@redhat.com> Date: Thu May 30 14:27:44 2013 +0100 make impress start again without crashing triggered by commit 0143805a565418d2a114c16b7eeba3b784176d9e from Implementation::Update the mpViewShellManagerLock.reset is triggering reentry to the same method, this time in the other branch and calling mpViewShellManagerLock.release and delete pLock it's all a bit appalling really ==15411== Invalid read of size 8 ==15411== at 0x214B62F4: boost::detail::shared_count::~shared_count() (shared_count.hpp:371) ==15411== by 0x216C3EE3: boost::shared_ptr<sd::ViewShellManager>::~shared_ptr() (shared_ptr.hpp:328) ==15411== by 0x21883EE8: sd::ViewShellManager::UpdateLock::~UpdateLock() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsdlo.so) ==15411== by 0x21972275: std::auto_ptr<sd::ViewShellManager::UpdateLock>::reset(sd::ViewShellManager::UpdateLock*) (auto_ptr.h:244) ==15411== by 0x21969F20: sd::ToolBarManager::Implementation::Update(std::auto_ptr<(anonymous namespace)::LayouterLock>) (ToolBarManager.cxx:957) ==15411== by 0x21969C46: sd::ToolBarManager::Implementation::UnlockUpdate() (ToolBarManager.cxx:884) ==15411== by 0x21968053: sd::ToolBarManager::UnlockUpdate() (ToolBarManager.cxx:540) ==15411== by 0x216E03A4: sd::ToolBarManager::UpdateLock::~UpdateLock() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsdlo.so) ==15411== by 0x216E051C: void boost::checked_delete<sd::ToolBarManager::UpdateLock>(sd::ToolBarManager::UpdateLock*) (checked_delete.hpp:34) ==15411== by 0x216E0484: boost::scoped_ptr<sd::ToolBarManager::UpdateLock>::~scoped_ptr() (scoped_ptr.hpp:82) ==15411== by 0x216E04FC: boost::scoped_ptr<sd::ToolBarManager::UpdateLock>::reset(sd::ToolBarManager::UpdateLock*) (scoped_ptr.hpp:88) ==15411== by 0x216E01D6: sd::framework::ToolBarModule::HandleUpdateEnd() (ToolBarModule.cxx:203) ==15411== by 0x216DFEA5: sd::framework::ToolBarModule::notifyConfigurationChange(com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ToolBarModule.cxx:125) ==15411== by 0x2169D2F6: sd::framework::ConfigurationControllerBroadcaster::NotifyListeners(std::__debug::vector<sd::framework::ConfigurationControllerBroadcaster::ListenerDescriptor, std::allocator<sd::framework::ConfigurationControllerBroadcaster::ListenerDescriptor> > const&, com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ConfigurationControllerBroadcaster.cxx:104) ==15411== by 0x2169D62C: sd::framework::ConfigurationControllerBroadcaster::NotifyListeners(com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ConfigurationControllerBroadcaster.cxx:132) ==15411== by 0x216A9A49: sd::framework::ConfigurationUpdater::UpdateConfiguration() (ConfigurationUpdater.cxx:202) ==15411== by 0x216A9692: sd::framework::ConfigurationUpdater::RequestUpdate(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) (ConfigurationUpdater.cxx:124) ==15411== by 0x2168D0AE: sd::framework::ChangeRequestQueueProcessor::ProcessOneEvent() (ChangeRequestQueueProcessor.cxx:186) ==15411== by 0x2168CE39: sd::framework::ChangeRequestQueueProcessor::ProcessEvent(void*) (ChangeRequestQueueProcessor.cxx:139) ==15411== by 0x2168CDFA: sd::framework::ChangeRequestQueueProcessor::LinkStubProcessEvent(void*, void*) (ChangeRequestQueueProcessor.cxx:131) ==15411== by 0x90D9283: Link::Call(void*) const (link.hxx:123) ==15411== by 0x96A2CC3: ImplHandleUserEvent(ImplSVEvent*) (winproc.cxx:1986) ==15411== by 0x96A422A: ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2601) ==15411== by 0x96B28CA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libvcllo.so) ==15411== by 0x96B2355: SalGenericDisplay::DispatchInternalEvent() (gendisp.cxx:91) ==15411== by 0x16DB2069: GtkData::userEventFn(void*) (gtkdata.cxx:935) ==15411== by 0x16DB20C4: call_userEventFn (gtkdata.cxx:945) ==15411== by 0x3795647A54: g_main_context_dispatch (gmain.c:2715) ==15411== by 0x3795647D87: g_main_context_iterate.isra.24 (gmain.c:3290) ==15411== by 0x3795647E43: g_main_context_iteration (gmain.c:3351) ==15411== by 0x16DB0F2D: GtkData::Yield(bool, bool) (gtkdata.cxx:574) ==15411== by 0x16DB4ACD: GtkInstance::Yield(bool, bool) (gtkinst.cxx:404) ==15411== by 0x90F2FEF: ImplYield(bool, bool) (svapp.cxx:422) ==15411== by 0x90EF588: Application::Yield(bool) (svapp.cxx:456) ==15411== by 0x90EF529: Application::Execute() (svapp.cxx:401) ==15411== by 0x4EC7147: desktop::Desktop::Main() (app.cxx:1720) ==15411== by 0x90FBA70: ImplSVMain() (svmain.cxx:162) ==15411== by 0x90FBB59: SVMain() (svmain.cxx:198) ==15411== by 0x4F098B5: soffice_main (sofficemain.cxx:82) ==15411== by 0x400967: sal_main (main.c:48) ==15411== by 0x400948: main (main.c:47) ==15411== Address 0x1f2a66b8 is 8 bytes inside a block of size 16 free'd ==15411== at 0x4A073CC: operator delete(void*) (vg_replace_malloc.c:480) ==15411== by 0x21969E8B: sd::ToolBarManager::Implementation::Update(std::auto_ptr<(anonymous namespace)::LayouterLock>) (ToolBarManager.cxx:936) ==15411== by 0x21969C46: sd::ToolBarManager::Implementation::UnlockUpdate() (ToolBarManager.cxx:884) ==15411== by 0x21968053: sd::ToolBarManager::UnlockUpdate() (ToolBarManager.cxx:540) ==15411== by 0x216E03A4: sd::ToolBarManager::UpdateLock::~UpdateLock() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsdlo.so) ==15411== by 0x21967962: sd::ToolBarManager::ResetToolBars(sd::ToolBarManager::ToolBarGroup) (ToolBarManager.cxx:410) ==15411== by 0x219AC02F: sd::DrawViewShell::ChangeEditMode(EditMode, bool) (drviews1.cxx:363) ==15411== by 0x219CC31E: sd::DrawViewShell::ReadFrameViewData(sd::FrameView*) (drviews5.cxx:295) ==15411== by 0x21A45CBA: sd::ViewShell::Activate(unsigned char) (viewshel.cxx:350) ==15411== by 0x219AB09E: sd::DrawViewShell::Activate(unsigned char) (drviews1.cxx:93) ==15411== by 0x663DA02: SfxShell::DoActivate_Impl(SfxViewFrame*, unsigned char) (shell.cxx:571) ==15411== by 0x69853B7: SfxDispatcher::FlushImpl() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsfxlo.so) ==15411== by 0x652A459: SfxDispatcher::Flush() (dispatch.hxx:237) ==15411== by 0x6974199: SfxViewShell::AddSubShell(SfxShell&) (viewsh.cxx:1409) ==15411== by 0x21986D9B: sd::ViewShellManager::Implementation::UpdateShellStack() (ViewShellManager.cxx:963) ==15411== by 0x21986785: sd::ViewShellManager::Implementation::UnlockUpdate() (ViewShellManager.cxx:881) ==15411== by 0x21983F27: sd::ViewShellManager::UnlockUpdate() (ViewShellManager.cxx:425) ==15411== by 0x21883EDC: sd::ViewShellManager::UpdateLock::~UpdateLock() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsdlo.so) ==15411== by 0x21972275: std::auto_ptr<sd::ViewShellManager::UpdateLock>::reset(sd::ViewShellManager::UpdateLock*) (auto_ptr.h:244) ==15411== by 0x21969F20: sd::ToolBarManager::Implementation::Update(std::auto_ptr<(anonymous namespace)::LayouterLock>) (ToolBarManager.cxx:957) ==15411== by 0x21969C46: sd::ToolBarManager::Implementation::UnlockUpdate() (ToolBarManager.cxx:884) ==15411== by 0x21968053: sd::ToolBarManager::UnlockUpdate() (ToolBarManager.cxx:540) ==15411== by 0x216E03A4: sd::ToolBarManager::UpdateLock::~UpdateLock() (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libsdlo.so) ==15411== by 0x216E051C: void boost::checked_delete<sd::ToolBarManager::UpdateLock>(sd::ToolBarManager::UpdateLock*) (checked_delete.hpp:34) ==15411== by 0x216E0484: boost::scoped_ptr<sd::ToolBarManager::UpdateLock>::~scoped_ptr() (scoped_ptr.hpp:82) ==15411== by 0x216E04FC: boost::scoped_ptr<sd::ToolBarManager::UpdateLock>::reset(sd::ToolBarManager::UpdateLock*) (scoped_ptr.hpp:88) ==15411== by 0x216E01D6: sd::framework::ToolBarModule::HandleUpdateEnd() (ToolBarModule.cxx:203) ==15411== by 0x216DFEA5: sd::framework::ToolBarModule::notifyConfigurationChange(com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ToolBarModule.cxx:125) ==15411== by 0x2169D2F6: sd::framework::ConfigurationControllerBroadcaster::NotifyListeners(std::__debug::vector<sd::framework::ConfigurationControllerBroadcaster::ListenerDescriptor, std::allocator<sd::framework::ConfigurationControllerBroadcaster::ListenerDescriptor> > const&, com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ConfigurationControllerBroadcaster.cxx:104) ==15411== by 0x2169D62C: sd::framework::ConfigurationControllerBroadcaster::NotifyListeners(com::sun::star::drawing::framework::ConfigurationChangeEvent const&) (ConfigurationControllerBroadcaster.cxx:132) ==15411== by 0x216A9A49: sd::framework::ConfigurationUpdater::UpdateConfiguration() (ConfigurationUpdater.cxx:202) ==15411== by 0x216A9692: sd::framework::ConfigurationUpdater::RequestUpdate(com::sun::star::uno::Reference<com::sun::star::drawing::framework::XConfiguration> const&) (ConfigurationUpdater.cxx:124) ==15411== by 0x2168D0AE: sd::framework::ChangeRequestQueueProcessor::ProcessOneEvent() (ChangeRequestQueueProcessor.cxx:186) ==15411== by 0x2168CE39: sd::framework::ChangeRequestQueueProcessor::ProcessEvent(void*) (ChangeRequestQueueProcessor.cxx:139) ==15411== by 0x2168CDFA: sd::framework::ChangeRequestQueueProcessor::LinkStubProcessEvent(void*, void*) (ChangeRequestQueueProcessor.cxx:131) ==15411== by 0x90D9283: Link::Call(void*) const (link.hxx:123) ==15411== by 0x96A2CC3: ImplHandleUserEvent(ImplSVEvent*) (winproc.cxx:1986) ==15411== by 0x96A422A: ImplWindowFrameProc(Window*, SalFrame*, unsigned short, void const*) (winproc.cxx:2601) ==15411== by 0x96B28CA: SalFrame::CallCallback(unsigned short, void const*) const (in /home/caolan/LibreOffice/core/solver/unxlngx6/lib/libvcllo.so) ==15411== by 0x96B2355: SalGenericDisplay::DispatchInternalEvent() (gendisp.cxx:91) ==15411== by 0x16DB2069: GtkData::userEventFn(void*) (gtkdata.cxx:935) ==15411== by 0x16DB20C4: call_userEventFn (gtkdata.cxx:945) ==15411== by 0x3795647A54: g_main_context_dispatch (gmain.c:2715) ==15411== by 0x3795647D87: g_main_context_iterate.isra.24 (gmain.c:3290) ==15411== by 0x3795647E43: g_main_context_iteration (gmain.c:3351) ==15411== by 0x16DB0F2D: GtkData::Yield(bool, bool) (gtkdata.cxx:574) ==15411== by 0x16DB4ACD: GtkInstance::Yield(bool, bool) (gtkinst.cxx:404) ==15411== by 0x90F2FEF: ImplYield(bool, bool) (svapp.cxx:422) ==15411== by 0x90EF588: Application::Yield(bool) (svapp.cxx:456) ==15411== by 0x90EF529: Application::Execute() (svapp.cxx:401) Change-Id: I0171225067dd0f7f8da1400beb9c97727a0c414f commit e41e4b6ecca066efb62952580b00955c53eab26c Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jul 6 22:01:24 2013 +0300 Build fix Change-Id: I2db954ae56aacd023d7521c20db0e50b1a5b60e1 commit 58b339e0bb2d6edba984cbf5bb6d5b34a4594223 Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jul 6 21:11:07 2013 +0300 Setting url into the player class Change-Id: I7175b3ac9a818c6ae0ac0fdbea70b0416df34446 commit 68263030320c99297a24c0362a226fd1bb6e30c1 Author: Minh Ngo <nlmin...@gmail.com> Date: Sat Jun 29 22:23:50 2013 +0300 Frame grabber interface. Adding service/implementation names. Change-Id: I5bb36f6108a3ac1a36867e41e3148e3431ff8ff4 commit ec1cbc4c11deba910a1eede9bd791d0991ca51d1 Author: Michael Meeks <michael.me...@suse.com> Date: Thu Jun 27 13:29:40 2013 +0100 get vlcwindow compiling. Change-Id: I188a8ecf30e3816bd915ccdd452f6a93bd9d021d commit 9fef11b4527fd5156522c4fd5beae54274ef64a7 Author: Minh Ngo <nlmin...@gmail.com> Date: Tue Jun 25 00:06:34 2013 +0300 Fixing source for building Change-Id: I0470684c8e2f043e891a58e11f498706c9a7a7f6 commit 71d7d6f5fee1332306ca4b5d12a473c415f81e7c Author: Minh Ngo <nlmin...@gmail.com> Date: Mon Jun 24 23:08:15 2013 +0300 Lockguards for threadsafe. VLCWindow class templates. Change-Id: I3e56f1752ebb101f05a231007ffce5cc5b9c97d2 commit 0bb9fd58fb0f5e851ae9a32fe574df9c367080d5 Author: Minh Ngo <nlmin...@gmail.com> Date: Mon Jun 24 09:53:22 2013 +0300 get/set methods implementations Change-Id: Ia60d54def159b2ffc18d63315d23fc195ecece94 commit 88398a5c5e427410164538abb0b7f9c172aec518 Author: Minh Ngo <nlmin...@gmail.com> Date: Fri Jun 21 09:19:51 2013 +0300 Media player/VLC instance initializing. + implementing some methods in vlcplayer Change-Id: I9b9ca9ecd56f85b73fb7e79fcab5fc2968bd20fb commit 6b2d4bececb1fd588076b6a2e573f539f3242b58 Author: Michael Meeks <michael.me...@suse.com> Date: Thu Jun 13 10:05:10 2013 +0100 build the new modules, and close a couple of namespaces. Change-Id: I04bc100310f886cd07eb1440a37028a2e52d879e commit 1bff858999cdb0aa03dd957fb556e64dbb6a0d62 Author: Minh Ngo <nlmin...@gmail.com> Date: Thu Jun 13 09:43:51 2013 +0300 Initial player/manager patterns for the vlc module Change-Id: I600c3b273343906fbaed18629f425ce5b590b92e commit fa7672235410e5ba83c4956bf634e8bec623b3bb Author: Michael Meeks <michael.me...@suse.com> Date: Wed May 29 12:31:22 2013 +0100 trivial build fix. Change-Id: I6c5254e2087fed0664255619f080741f8ffb2a6e commit b96de744c22c1aeaa2e2f67cdfea22bd5665fb8d Author: Michael Meeks <michael.me...@suse.com> Date: Wed May 29 12:27:08 2013 +0100 initial vlc component build / conditionals and hookup. Change-Id: I12e4a368e18a58099160ee65eebe837744e11378 commit 9251e48685e648bd2934b580d29f8d9e3985d018 Author: Michael Meeks <michael.me...@suse.com> Date: Wed May 29 12:08:31 2013 +0100 initial configure pieces for VLC detection. Change-Id: I1001d7f87c3e3194c04ea9d1ef97a87898f891ea
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/libreoffice-commits