summaryrefslogtreecommitdiffstats
path: root/avmedia/source/quicktime
Commit message (Collapse)AuthorAgeFilesLines
* Remove dynamic exception specificationsStephan Bergmann2017-01-268-106/+53
| | | | | | | | | | | | | | | | | | | | | | | | | ...(for now, from LIBO_INTERNAL_CODE only). See the mail thread starting at <https://lists.freedesktop.org/archives/libreoffice/2017-January/076665.html> "Dynamic Exception Specifications" for details. Most changes have been done automatically by the rewriting loplugin:dynexcspec (after enabling the rewriting mode, to be committed shortly). The way it only removes exception specs from declarations if it also sees a definition, it identified some dead declarations-w/o-definitions (that have been removed manually) and some cases where a definition appeared in multiple include files (which have also been cleaned up manually). There's also been cases of macro paramters (that were used to abstract over exception specs) that have become unused now (and been removed). Furthermore, some code needed to be cleaned up manually (avmedia/source/quicktime/ and connectivity/source/drivers/kab/), as I had no configurations available that would actually build that code. Missing @throws documentation has not been applied in such manual clean-up. Change-Id: I3408691256c9b0c12bc5332de976743626e13960 Reviewed-on: https://gerrit.libreoffice.org/33574 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
* convert DecodeMechanism to scoped enumNoel Grandin2016-12-051-1/+1
| | | | Change-Id: I5c56634b1bca8e37fa73d02d2428645301b6c547
* tdf#88205 Adapt uses of css::uno::Sequence to use initializer_list ctorMuhammet Kara2016-08-044-12/+4
| | | | | | | | | | in SoundHandler, FrameGrabber, Manager, MissingPluginInstaller, and several classes in 'avmedia' module. Change-Id: I9ab42d2ef95f3b0c724a7be9eb9e2389336a6f38 Reviewed-on: https://gerrit.libreoffice.org/27777 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* Formatting changes across all modulesChris Sherlock2016-02-097-60/+0
| | | | | | | | | | | | | | + Removed comment cruft + Tab formatting in number of files + Some commented out code removed + Tab characters replaced with spaces + Newline cleanup in quite a few files + Tweak header guard #endifs Change-Id: I3208ff2f047da890edcc49b73389aca22442f5fc Reviewed-on: https://gerrit.libreoffice.org/22221 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Chris Sherlock <chris.sherlock79@gmail.com>
* Don't assume sal_Unicode is unsigned shortStephan Bergmann2015-11-172-2/+2
| | | | Change-Id: I7fcaa4e86f264182db7f4e46c2388402f801531a
* use initialiser for Sequence<OUString>Noel Grandin2015-11-154-8/+4
| | | | | | | | | | | | using variations of: git grep -lP 'Sequence.*OUString.*\(\s*1\s*\)' | xargs perl -0777 -pi -e "s/Sequence<OUString> (\w+)\(1\)\; \s*OUString\* pArray.*; .*\[0\]\s*=\s*(\S+)\;/Sequence<OUString> \1 { \2 };/g" Change-Id: I03c64334ff30ee14dce0d17b67f5122a3893bbe3 Reviewed-on: https://gerrit.libreoffice.org/19971 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* loplugin:nullptr (automatic rewrite; Mac-specific code)Stephan Bergmann2015-11-102-4/+4
| | | | Change-Id: Ib50c9415e1ddd0e6cabc1b737a39a7d101014da9
* loplugin:stringconstantStephan Bergmann2015-11-041-1/+1
| | | | Change-Id: I182d3b11e7b216f5bdd4d0a850f6a21a100425ef
* use uno::Reference::set method instead of assignmentNoel Grandin2015-10-302-2/+2
| | | | Change-Id: I58410209f32f988f258a588364e0b037c2790211
* avmedia/quicktime: replace OSL_TRACE with SAL_INFODouglas Mencken2015-10-143-18/+27
| | | | | | | Change-Id: Ic001787cbb0b08242f74331c54a597103b8d2648 Reviewed-on: https://gerrit.libreoffice.org/19351 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* Replace "SAL_OVERRIDE" with "override" in LIBO_INTERNAL_ONLY codeStephan Bergmann2015-10-124-53/+53
| | | | Change-Id: I2ea407acd763ef2d7dae2d3b8f32525523ac8274
* com::sun::uno->css in avmedia and animationsNoel Grandin2015-07-175-76/+76
| | | | | | | Change-Id: Ie4365a488728c39fedacae7650b4b90260e7e44a Reviewed-on: https://gerrit.libreoffice.org/17153 Reviewed-by: Noel Grandin <noelgrandin@gmail.com> Tested-by: Noel Grandin <noelgrandin@gmail.com>
* tdf#88206 Change uses of cppu::WeakImplHelper* etc.Takeshi Abe2015-07-065-11/+12
| | | | | | | | | to the variadic variants, in avmedia. Change-Id: I7fe65771ea5e0d30c7906d0d33acdcbe9e8aa3ff Reviewed-on: https://gerrit.libreoffice.org/16647 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* convert CVT constants to scoped enumNoel Grandin2015-05-211-1/+1
| | | | | | | Change-Id: I7703816b6a1df2bf24c06cdf9992f9982ae724e8 Reviewed-on: https://gerrit.libreoffice.org/15826 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
* Remove unused create member functionsStephan Bergmann2015-05-092-6/+0
| | | | Change-Id: I65c77f32e076a0bc5eae2c0cf4626eebfd141972
* loplugin:redundantcastStephan Bergmann2015-04-021-1/+1
| | | | Change-Id: I7eaf3d0fa6abc52a9702dcbe78849d6d1b3963c9
* Replace remaining getCppuType et al with cppu::UnoTypeStephan Bergmann2015-04-011-14/+14
| | | | Change-Id: I5321d1e0d29e3f74ae341feb9fba98f401be8358
* loplugin:cstylecastStephan Bergmann2015-03-291-1/+1
| | | | Change-Id: Idcc1b71c55d6cfd983ad78e8c0cccf2e2242a659
* remove unnecessary parenthesis in return statementsNoel Grandin2015-02-231-1/+1
| | | | | | | found with $ git grep -lP 'return\s*\(\s*\w+\s*\)\s*;' Change-Id: Ic51606877a9edcadeb647c5bf17bc928b69ab60e
* fdo#84938: convert STREAM_ #defines to 'enum class'Noel Grandin2015-01-071-1/+1
| | | | Change-Id: Ibbf14c7e9a5c1883c1311d4c86f948f74f8e473e
* avmedia: Use appropriate OUString functions on string constantsStephan Bergmann2014-12-184-4/+4
| | | | Change-Id: Ie2e2737c1a3eafd9da2472ef354624b67b09ff80
* Silence Mac OS X 10.9/10.10 deprecations for nowStephan Bergmann2014-11-263-0/+12
| | | | Change-Id: Ie63ed8f6f66a7641ad872f93d76efb962333cec9
* sal: clean up public headers with include-what-you-useMichael Stahl2014-11-171-0/+1
| | | | | | | | | Sadly cannot forward declare "struct {...} TimeValue;". rtl/(u)?string.hxx still include sal/log.hxx but removing osl/diagnose.h was painful enough for now... Change-Id: Id41e17f3870c4f24c53ce7b11f2c40a3d14d1f05
* -Werror,-Wunused-private-fieldStephan Bergmann2014-10-202-5/+1
| | | | Change-Id: I2e7c2206872dfe22c77555f3a14ea2a10c2453c2
* avmedia: sal_False/True -> false/trueStephan Bergmann2014-09-151-1/+1
| | | | Change-Id: I0ecd9e016ab0faa75a58796568d19fe91f6dccee
* avmedia: sal_Bool -> boolStephan Bergmann2014-07-012-3/+3
| | | | Change-Id: Ief9b2cc517e9c0666e656737cee9a953c676a1d9
* avmedia: remove unused code related to fast-forwardZolnai Tamás2014-05-232-21/+0
| | | | | | | | One part of that was removed by: 55d52165df003d253d813f3ea7085f4d89fdb3ce e.g. setRate() Change-Id: Ia5def0150029c1597cd505bbaf740a42819a7c73
* loplugin:saloverrideStephan Bergmann2014-05-154-58/+58
| | | | Change-Id: I53a7cd73ff754bf3b019cb36341b2ab09c61e762
* AOO: #i124875# support Mac AV-Foundation API for multimedia contentHerbert Dürr2014-05-153-11/+4
| | | | | | | Adapted as needed and gbuildified by tml. For the files that actually are Objective-C++ use the .mm suffix. Change-Id: Ieec40b722df6463a1061d19d38154828ff8adca2
* AOO: #i124800# switch avmedia's QuickTime component to QTKit for nowHerbert Dürr2014-05-153-21/+0
| | | | | | | | | | because the QuickTime API is not available to 64bit clients. The switch to QTKit is temporary only because it has already been deprecated in OSX 10.9. We'll have to switch to OSX's AVFoundation framework instead soon. Suggested by: Ariel Constenla-Haile <arielch@apache.org> Change-Id: I86835b050ae62fe86361852dc4be0f9688c9b14f
* Resolves fdo#70681: fixincludeguards.pl: all that's leftThomas Arnhold2014-05-155-16/+14
| | | | | | | Change-Id: I3e51a62710bb46c8255fd228d41d9300c90a1fb5 Reviewed-on: https://gerrit.libreoffice.org/9360 Reviewed-by: Thomas Arnhold <thomas@arnhold.org> Tested-by: Thomas Arnhold <thomas@arnhold.org>
* Remove visual noise from avmediaAlexander Wilms2014-02-258-49/+49
| | | | | | | Change-Id: I2f2cccc75f902359fbe557333c0062b13d1e9e96 Reviewed-on: https://gerrit.libreoffice.org/8231 Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
* Related: #i123862# use O*String's isEmpty() method...Herbert Dürr2014-02-041-1/+1
| | | | | | | | | | | | | | | | | | | | | | to check for emptiness in modules starting with 'a' Patch-by: j.nitschke@ok.de Review-by: hdu@apache.org (cherry picked from commit 40b2ffbb1036c2f2db50965525009213d8fd6343) Conflicts: accessibility/source/extended/accessibleiconchoicectrl.cxx accessibility/source/extended/textwindowaccessibility.cxx accessibility/source/standard/vclxaccessiblebox.cxx accessibility/source/standard/vclxaccessibletoolboxitem.cxx automation/source/server/recorder.cxx automation/source/server/statemnt.cxx avmedia/source/framework/mediacontrol.cxx avmedia/source/framework/soundhandler.cxx avmedia/source/gstreamer/gstplayer.cxx avmedia/source/viewer/mediawindow.cxx Change-Id: I8e6d6754282634f6931a2e7f73f08f70c23d452e
* Adapt all (non-extension, SharedLibrary) .components to environment="..."Stephan Bergmann2013-12-171-2/+2
| | | | Change-Id: I56f38bd786f3a026cb2908f28540dc9c4003af83
* Bin more pointless comments and ASCII graphicsTor Lillqvist2013-03-161-62/+0
| | | | | | | | | | | Suggested Easy Hack: Replace all instances of // -------- comments including surrounding newlines with a single newline. Another Easy Hack, slightly harder to automate: Remove all the pointless comments that just tell the class name right before the declaration of that class. Change-Id: Ia890ed613b53c5d719988697e20a983d62334123
* RTL_CONSTASCII_(U)STRINGPARAM removed in avmediaChr. Rossmanith2013-01-014-12/+12
| | | | | | | Change-Id: Id9ae8600d7f688bd733148663ef501b6ba2bc7d1 Reviewed-on: https://gerrit.libreoffice.org/1528 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
* Use prefixes for the components hereTor Lillqvist2012-10-012-2/+2
| | | | Change-Id: I7bebc936cdb489331c82690c244f72e9c3619b10
* re-base on ALv2 code. Includes:Michael Meeks2012-09-2511-262/+163
| | | | | | | | Ocke Janssen impress210: #i115617# set zoom to fit_to_window Ocke Janssen impress210: #i78386# looping sound for windows cleanup createPlayer fallback code & java parameter. Change-Id: I56f06d08c66a1f754292a0c5b1abc32824e391c5
* ::rtl::OUString to OUString in avmediaRicardo Montania2012-09-211-3/+3
| | | | | | | Change-Id: Id62d30e33ad68ffa6d3199a181b002155f224732 Reviewed-on: https://gerrit.libreoffice.org/668 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
* Some OUString cleanup and ::rtl::OUString to OUString in avmediaRicardo Montania2012-09-205-12/+12
| | | | | | | Change-Id: If79fffec7388e73fd85f5279e773af363c5f97e3 Reviewed-on: https://gerrit.libreoffice.org/645 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* More ::rtl::OUString to OUString and some sal_Bool to bool in avmediaRicardo Montania2012-09-191-6/+6
| | | | | | | Change-Id: Ia3ed38eb017e02df7109e684bc59017f47af3543 Reviewed-on: https://gerrit.libreoffice.org/644 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
* -Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann2012-08-312-15/+3
| | | | Change-Id: I8e97aaad72e8f6876c912e17a09de83d631b26fc
* -Werror,-Wnull-conversion (Clang towards 3.2)Stephan Bergmann2012-08-311-1/+1
| | | | Change-Id: I9ae2f8ee458b163b8b396c7abed28e6af5b52337
* replace all but one .hdl include with equivalent .hpp includes.Michael Meeks2012-06-214-4/+4
| | | | Change-Id: I15e94f112144549692d0c2babeb48c77adcb93a9
* targeted string re-workNorbert Thiebaud2012-06-021-2/+2
| | | | Change-Id: Iece38bedf1f2380f8ecf3c6aef1e92688ed026db
* WaE: unused variableTor Lillqvist2012-04-241-1/+0
|
* removed duplicate includes in avmediaTakeshi Abe2012-03-261-1/+0
|
* .component files don't need executable bitsMichael Stahl2012-03-231-0/+0
|
* Removed unused code.Bartolomé Sánchez Salado2012-02-272-37/+0
|
* Removed unnecessary tools/debug.hxx includes.Marcel Metz2012-01-061-1/+0
|