summaryrefslogtreecommitdiff
path: root/slideshow/source/engine/soundplayer.cxx
AgeCommit message (Collapse)Author
2019-02-19pretty up logging of exceptionsNoel Grandin
Add exceptionToString() and getCaughtExceptionAsString() methods in tools. Use the new methods in DbgUnhandledException() Add special-case case code for most of the exceptions that contain extra fields, so all of the relevant data ends up in the log Change-Id: I376f6549b4d7bd480202f8bff17a454657c75ece Reviewed-on: https://gerrit.libreoffice.org/67857 Tested-by: Jenkins Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2019-02-04tdf#44223 allow slideshow to play embedded media.Mark Hung
Implement MediaFileManager that create the temp media file for package urls when making slideshow. Change-Id: I10a5ddc405928b4322ad72eb603508faf25bf0db Reviewed-on: https://gerrit.libreoffice.org/67209 Tested-by: Jenkins Reviewed-by: Mark Hung <marklh9@gmail.com>
2018-07-31Add missing sal/log.hxx headersGabor Kelemen
rtl/string.hxx and rtl/ustring.hxx both unnecessarily #include <sal/log.hxx> (and don't make use of it themselves), but many other files happen to depend on it. This is a continuation of commit 6ff2d84ade299cb3d14d4110e4cf1a4b8070c030 to be able to remove those unneeded includes. This commit adds missing headers to every file found by: grep -FwL sal/log.hxx $(git grep -Elw 'SAL_INFO|SAL_INFO_IF|SAL_WARN|SAL_WARN_IF|SAL_DETAIL_LOG_STREAM|SAL_WHERE|SAL_STREAM|SAL_DEBUG') to directories from sfx2 to starmath Change-Id: I40ee7bfae6efdadd862319b7b693ad22c648e1c4 Reviewed-on: https://gerrit.libreoffice.org/58222 Tested-by: Jenkins Reviewed-by: Miklos Vajna <vmiklos@collabora.co.uk>
2017-10-23loplugin:includeform: slideshowStephan Bergmann
Change-Id: Idbfda5c87dafd6f5f76f724030f0a153398d7ab3
2017-05-28remove unnecessary use of OString::getStrNoel Grandin
Change-Id: I0490efedf459190521f4339854b3394d57765fdb Reviewed-on: https://gerrit.libreoffice.org/38058 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
2016-12-05convert DecodeMechanism to scoped enumNoel Grandin
Change-Id: I5c56634b1bca8e37fa73d02d2428645301b6c547
2016-02-24boost::shared_ptr->std::shared_ptr in slideshowNoel Grandin
Change-Id: I27da6bc550488ea65ccdf1d26f8178f803f495d6
2015-08-11stop inclduing canvas/verbosetraces.hxx and canvas/debug.hxxNorbert Thiebaud
also clean-up and 'standardize' the include sections of canvas' source code Change-Id: Ib437a41ea41ae2ea6528f755ae5b2828775aaf73 Reviewed-on: https://gerrit.libreoffice.org/17633 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2014-12-18slideshow: Use appropriate OUString functions on string constantsStephan Bergmann
Change-Id: I5498af3577591fa035319b72324cf70c536f8559
2014-05-23remove boilerplate in UNO Exception constructor callsNoel Grandin
Now that we have default values for Exception constructor params, remove lots of boilerplate code. Change-Id: I620bd641eecfed38e6123873b3b94aaf47922e74
2013-11-20avmedia: Implement "block untrusted referer links" featureStephan Bergmann
See f0a9ca24fd4bf79cac908bf0d6fdb8905dc504db "rhbz#887420 Implement 'block untrusted referer links' feature" for details. This adds some further /*TODO?*/ comments, and one known problem (marked /*TODO!*/) is that movies/sounds are not blocked during a slideshow presentation. Change-Id: Ib2d0c7e4f7b02c4bdec0d8a90cee5e7e1bee8325
2013-04-07mass removal of rtl:: prefixes for O(U)String*Luboš Luňák
Modules sal, salhelper, cppu, cppuhelper, codemaker (selectively) and odk have kept them, in order not to break external API (the automatic using declaration is LO-internal). Change-Id: I588fc9e0c45b914f824f91c0376980621d730f09
2013-03-19automated removal of RTL_CONSTASCII_USTRINGPARAM for quoted OUStringsThomas Arnhold
Done with a perl regex: s/OUString\s*\(\s*RTL_CONSTASCII_USTRINGPARAM\s*\((\s*"[^")]*?"\s*)\)\s*\)/OUString\($1\)/gms Change-Id: Idf28320817cdcbea6d0f7ec06a9bf51bd2c3b3ec Reviewed-on: https://gerrit.libreoffice.org/2832 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
2012-07-11re-base on ALv2 code. Includes:Michael Meeks
Avoid some uses of non portable #!/bin/bash in shell scripts. Patch contributed by Pedro Giffuni http://svn.apache.org/viewvc?view=revision&revision=1235297 remove redundant namespace, patch contributed Mathias Bauer http://svn.apache.org/viewvc?view=revision&revision=1162610 removal of OS/2 port changes, and preferring our similiar tools/inc/tools/solar.h DLLPOSTFIX cleanup. i118595 - Removal of the use of getopt() from rscdep. Patch contributed by Andre Fische http://svn.apache.org/viewvc?view=revision&revision=1202270
2012-06-21replace all but one .hdl include with equivalent .hpp includes.Michael Meeks
Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
2011-11-27remove include of pch header from slidewhowNorbert Thiebaud
2011-03-12Move OSL_ENSURE(false,...) to OSL_FAIL(...)Thomas Arnhold
2010-10-13Add vim/emacs modelines to all source filesSebastian Spaeth
Fixes #fdo30794 Based on bin/add-modelines script (originally posted in mail 1286706307.1871.1399280959@webmail.messagingengine.com) Signed-off-by: Sebastian Spaeth <Sebastian@SSpaeth.de>
2010-02-12changefileheader2: #i109125#: change source file copyright notice from Sun ↵Jens-Heiner Rechtien
Microsystems to Oracle; remove CVS style keywords (RCSfile, Revision)
2008-06-24INTEGRATION: CWS canvas05 (1.9.4); FILE MERGEDKurt Zenker
2008/04/21 07:52:51 thb 1.9.4.4: RESYNC: (1.11-1.12); FILE MERGED 2008/04/07 14:41:49 thb 1.9.4.3: RESYNC: (1.10-1.11); FILE MERGED 2008/01/22 00:53:33 thb 1.9.4.2: RESYNC: (1.9-1.10); FILE MERGED 2007/10/01 13:49:11 thb 1.9.4.1: #i79258# Merge from CWS picom
2008-04-10INTEGRATION: CWS changefileheader (1.11.6); FILE MERGEDRüdiger Timm
2008/03/31 14:00:15 rt 1.11.6.1: #i87441# Change license header to LPGL v3.
2008-03-07INTEGRATION: CWS unifysound01_DEV300 (1.8.14); FILE MERGEDKurt Zenker
2007/10/04 11:24:15 cmc 1.8.14.2: RESYNC: (1.8-1.9); FILE MERGED 2007/08/29 14:52:39 cmc 1.8.14.1: #i81129# move from AVMEDIA_MANAGER_SERVICE_NAME to avmedia::MediaWindow::createPlayer
2007-12-07INTEGRATION: CWS macosxquicktime01 (1.9.10); FILE MERGEDVladimir Glazounov
2007/11/03 17:28:58 msicotte 1.9.10.1: #i82621# enable Quicktime as soundplayer in slideshow
2007-08-17INTEGRATION: CWS thbpp8b (1.8.10); FILE MERGEDIvo Hinkelmann
2007/08/01 12:55:24 thb 1.8.10.1: #149943# Avoiding runtime exceptions, where it's a NoSupport issue in reality; populated pch en passant
2007-07-17INTEGRATION: CWS presfixes12 (1.6.12); FILE MERGEDOliver Bolte
2007/02/25 01:10:24 thb 1.6.12.1: #i37778# Cleared up error handling a lot: no longer quenching RuntimeExceptions; reporting assertions in the debug case; ViewLayer now reports resized sprite (which needs re-render from all shapes); fixed missing subset area reduction for glyph-level animations; added return of resize state from Layer::commitLayerBounds(); adapted unit tests to corrected behaviour
2007-06-27INTEGRATION: CWS impress122 (1.6.30); FILE MERGEDJens-Heiner Rechtien
2007/06/14 09:58:24 cl 1.6.30.1: #i24969# enable to play sound over more than one slide and allow stop sound
2006-12-13INTEGRATION: CWS presfixes09 (1.4.18); FILE MERGEDKurt Zenker
2006/10/18 19:51:24 thb 1.4.18.5: RESYNC: (1.4-1.5); FILE MERGED 2006/04/24 13:25:26 thb 1.4.18.4: #i53194# Unified include statements (local headers always have double quotes; external headers angle brackets); reverted EventMultiplexer pause events to shared_ptr; removed EventMultiplexer::removeViewHandler(), since the handler is held weakly, anyway. 2006/04/03 16:18:57 thb 1.4.18.3: #i37778# Now passing down ComponentContext to all interested parties; building a second, all-exports version of the slideshow component (to facilitate unit testing also for internal classes) - this made necessary renaming ImportFailedException to ShapeLoadFailedException (because of silly i63703); applied relevant parts of #i63770# (const-correctness); reworked view handling in such a way that views are now kept in one central repository (and are not duplicated across all interested objects); moved code from namespace presentation to namespace slideshow 2006/03/24 18:23:10 thb 1.4.18.2: #i37778# Moved whole slideshow engine from namespace presentation (which conflicts with one of the UNO subnamespaces) to slideshow 2006/03/15 15:22:18 thb 1.4.18.1: #i49357# Removed external include guards from all non-export headers (and from the cxx files, anyway)
2006-09-17INTEGRATION: CWS pchfix02 (1.4.50); FILE MERGEDOliver Bolte
2006/09/01 17:39:33 kaib 1.4.50.1: #i68856# Added header markers and pch files
2005-09-07INTEGRATION: CWS ooo19126 (1.3.30); FILE MERGEDRüdiger Timm
2005/09/05 17:41:07 rt 1.3.30.1: #i54170# Change license header: remove SISSL
2005-03-10INTEGRATION: CWS presfixes01 (1.2.6); FILE MERGEDVladimir Glazounov
2005/02/02 22:46:58 dbo 1.2.6.2: #i37777# - timing changes for activities queue - minor fixes Issue number: Submitted by: Reviewed by: 2005/01/30 15:50:04 dbo 1.2.6.1: #i39662# sound pausing Issue number: Submitted by: Reviewed by:
2004-11-26INTEGRATION: CWS presentationengine01 (1.1.2); FILE ADDEDRüdiger Timm
2004/11/22 16:45:04 ka 1.1.2.4: use unambiguous URL to initialize player 2004/11/22 11:37:15 ka 1.1.2.3: correct handling of ::enter/leaveAnimationMode 2004/10/20 12:31:20 thb 1.1.2.2: #i35014# Backed out timeout hack, m56 seems to work properly now; removed now obsolete assertion 2004/10/14 17:23:39 thb 1.1.2.1: #i35014# Initial revision