summaryrefslogtreecommitdiff
path: root/avmedia
AgeCommit message (Collapse)Author
2012-12-04more explicit ctorsDavid Tardon
Change-Id: If91343890d9ed29ff2887e47c7c0a332baa5a8e1
2012-11-30c++ API: use css alias in generated headers, adds global css declThorsten Behrens
This changes all generated API headers (.hpp and .hdl) to use a namespace alias 'css' instead of the pointlessly long com::sun::star Makes the change in cppumaker & associated tools, adds a global namespace alias definition in sal/types.h, and removes a kiloton of local, now pointless-to-harmful versions of that alias from all over the code. Change-Id: Ice5a644a6b971a981f01dc0589d48f5add31cc0f
2012-11-28We only support MSVC 2008 (_MSC_VER 1500) or laterTor Lillqvist
We can drop or simplify many conditionals. Change-Id: I37e820e515cc09845c30b62c89ddb3b6ff370f97
2012-11-22AllSettings with LanguageTagEike Rathke
Change-Id: I710ae66e51139662eb442b681fdf9cc9d158551d
2012-11-20Merge branch 'feature/killsdf'Andras Timar
Conflicts: desktop/prj/build.lst helpcontent2 l10ntools/Executable_gsicheck.mk l10ntools/Executable_uiex.mk regexp/inc/regexp/reclass.hxx solenv/gbuild/AllLangResTarget.mk Change-Id: I398f0cd9e7daefa8d2e04fd977d5bc2e9708169b
2012-11-16Adapt component prefix for old GStreamer, tooStephan Bergmann
Change-Id: Ie9c46ab5d6e1b824a2b6927c8632bf57847c0274
2012-11-11Merge branch 'master' into feature/killsdfAndras Timar
Conflicts: Repository.mk RepositoryFixes.mk connectivity/prj/build.lst extensions/prj/build.lst filter/prj/build.lst fpicker/prj/build.lst l10ntools/StaticLibrary_transex.mk saxon/build.xml shell/prj/build.lst solenv/gbuild/AllLangResTarget.mk solenv/gbuild/Configuration.mk solenv/gbuild/UI.mk ucb/source/ucp/webdav/webdavcontent.cxx
2012-10-24warning C4805: '!=': unsafe mix of bool and sal_BoolMichael Stahl
Change-Id: I7607ddc9e207c87d6126715c43970ac22d3aed62
2012-10-13Merge branch 'master' into feature/killsdfAndras Timar
Conflicts: Makefile.top Module_tail_build.mk RepositoryExternal.mk RepositoryFixes.mk accessibility/source/standard/vclxaccessibletoolbox.cxx basic/source/uno/dlgcont.cxx connectivity/Library_ado.mk cross_tail_build/prj/build.lst desktop/source/offacc/acceptor.cxx filter/Library_PptImporter.mk filter/source/t602/filterenv.cxx i18npool/Library_textconv_dict.mk ooo.lst.in saxon/ExternalProject_saxon.mk saxon/build.xml sc/sdi/scalc.sdi sc/source/filter/xml/xmlstyli.cxx sc/source/ui/condformat/condformatdlg.cxx sc/source/ui/condformat/condformatmgr.cxx sc/source/ui/view/cellsh1.cxx sdext/source/pdfimport/misc/pwdinteract.cxx shell/qa/zip/makefile.mk shell/qa/zip/testimpl/makefile.mk solenv/gbuild/CppunitTest.mk solenv/gbuild/gbuild.mk solenv/gbuild/platform/android.mk solenv/gbuild/platform/com_GCC_defs.mk solenv/gbuild/platform/macosx.mk soltools/Executable_adjustvisibility.mk soltools/Executable_checkdll.mk soltools/Executable_cpp.mk soltools/Executable_javadep.mk soltools/Executable_makedepend.mk sw/qa/extras/rtfimport/rtfimport.cxx tail_build/prj/build.lst tomcat/ExternalProject_tomcat.mk ucb/source/ucp/webdav/webdavcontent.cxx xml2cmp/Executable_xml2cmp.mk
2012-10-12elide all dependencies on .hdl files, they're ~all duplicated by .hppMichael Meeks
Also - verified that codemaker touches both .hdl and .hpp regardless of whether the contents changed in anyway under gbuild. Change-Id: I391e9cf952c61a6c59087cd7cd0ddc8c54a14df3
2012-10-01translations is a source-only moduleAndras Timar
Change-Id: I9fcddfcdfa2d60860a7b016dbb870a3b6e8f3ea4
2012-10-01Use prefixes for the components hereTor Lillqvist
Change-Id: I7bebc936cdb489331c82690c244f72e9c3619b10
2012-10-01No need for BITNESS_OVERRIDE in makefilery as CPU etc work fineTor Lillqvist
Change-Id: I59f4d5ad275af62c997723908754112c062a31be
2012-10-01gbuild: invert handling of standard system libraries:Michael Stahl
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-10-01gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-10-01gbuild: clean up Mac OS X framework handling:Michael Stahl
There are currently 3 different mechanisms being used for frameworks, which is of course intolerable so we invent a 4th one and standardize on it: gb_LinkTarget_use_darwin_frameworks (This doesn't mean using add_libs or externals was wrong, it was just inconsistent... and i don't see an obvious benefit of using externals here) Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
2012-10-01gbuild: replace direct gb_STDLIBS use with ...Michael Stahl
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-10-01gbuild: split uwinapi out of gb_STDLIBSMichael Stahl
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-29No need for BITNESS_OVERRIDE in makefilery as CPU etc work fineTor Lillqvist
Change-Id: I59f4d5ad275af62c997723908754112c062a31be
2012-09-28gbuild: invert handling of standard system libraries:Michael Stahl
Always link in gb_STDLIBS, except when the library explicitly opts out with gb_LinkTarget_disable_standard_system_libs. Change-Id: I489a99114fbfa46d0421a27cf6c7b899dc268a4a
2012-09-28gbuild: gb_Library_PLAINLIBS_NONE cleanup for WNT:Michael Stahl
add a new gb_LinkTarget_use_system_win32_libs to abstract different linker options on MSVC and GCC. Change-Id: Ic9bf2545f59bf7871e6fc06b290c486ddfbec03d
2012-09-28gbuild: clean up Mac OS X framework handling:Michael Stahl
There are currently 3 different mechanisms being used for frameworks, which is of course intolerable so we invent a 4th one and standardize on it: gb_LinkTarget_use_darwin_frameworks (This doesn't mean using add_libs or externals was wrong, it was just inconsistent... and i don't see an obvious benefit of using externals here) Change-Id: I5de9020402c87e7236c6a358c47f02fa56642d3d
2012-09-28gbuild: replace direct gb_STDLIBS use with ...Michael Stahl
... new gb_LinkTarget_add_standard_system_libs Change-Id: Ib2bc843098db3d8c6822b45a3d21724e67f57d69
2012-09-28gbuild: split uwinapi out of gb_STDLIBSMichael Stahl
Change-Id: I53316e0b9369d806197bccb42cf22d3497af43e7
2012-09-27::rtl::OUString cleanup in basctlRicardo Montania
Change-Id: Icb6f04d6ad22f1652abbb399beb08645daf8b9c9 Reviewed-on: https://gerrit.libreoffice.org/705 Reviewed-by: Noel Power <noel.power@suse.com> Tested-by: Noel Power <noel.power@suse.com>
2012-09-26sal_Bool to bool and some rtl::OUStrings in avmediaRicardo Montania
Change-Id: Id58fd5d04f47302983782eb57736ff29d8f5303e Reviewed-on: https://gerrit.libreoffice.org/697 Tested-by: Noel Power <noel.power@suse.com> Reviewed-by: Noel Power <noel.power@suse.com>
2012-09-26WaE: comparison between signed and unsigned integer expressionsDavid Tardon
Change-Id: Iaf4ce2ed26aeaa2995821913de341e90a8039ab9
2012-09-25avmedia: first cut at gstreamer frame grabber.Michael Meeks
with thanks to Tim-Philipp Müller and Wim Taymans. Change-Id: Ia095d06ea3cbed85570cc33038f98da0362c1e62
2012-09-25re-base on ALv2 code. Includes:Michael Meeks
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
2012-09-23End of ::rtl::OUString to OUString in avmediaRicardo Montania
Change-Id: I1ac8f773ddb72b94d1371fe60948fb2782ddecd4 Reviewed-on: https://gerrit.libreoffice.org/675 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-09-21::rtl::OUString to OUString in avmediaRicardo Montania
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>
2012-09-21No 64-bit Quicktime frameworkTor Lillqvist
Change-Id: Ie0b9ae2a908814eed43b351f15436a2b9c5ad484
2012-09-20Some OUString cleanup and ::rtl::OUString to OUString in avmediaRicardo Montania
Change-Id: If79fffec7388e73fd85f5279e773af363c5f97e3 Reviewed-on: https://gerrit.libreoffice.org/645 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-19More ::rtl::OUString to OUString and some sal_Bool to bool in avmediaRicardo Montania
Change-Id: Ia3ed38eb017e02df7109e684bc59017f47af3543 Reviewed-on: https://gerrit.libreoffice.org/644 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-18gstreamer: various fixes for 1.0 and cleanupsMichael Meeks
always re-create the playbin after the fakeVideo pre-roll to avoid 1.0 issues. handle the GstVideoOverlay object being created before we get our XID. set force-aspect-ratio to allow user scaling un-conditionally Change-Id: I8892b8f7a125c0daa7101e28f274bff3de57ee08
2012-09-18gstreamer: fix leaking pads.Michael Meeks
Change-Id: Ie0ffb62c4f75f8af9c2268c07dfabf14ba036115
2012-09-18warning C4805: unsafe mix of type bool and sal_BoolStephan Bergmann
Change-Id: I4cae9b629649de510e35b499f299509a608a9022
2012-09-18Use UriReferenceFactory service ctorStephan Bergmann
Change-Id: I6d9af6abdae11d378937c19b7752e3e8517b3de4
2012-09-18avmedia: more sal_Bool -> bool revertsMiklos Vajna
Change-Id: Ifca52136a90411a60dc11458f09670d72d5d70a7
2012-09-18deprecate oustringostreaminserter.hxxNorbert Thiebaud
the intent of this header has canged over time. now it is already systematically included with ustring.hxx and the operator overload it provide fit nicely there... Just to be safe, since that include as been added to the api during the 3.5 timeframe and therefore is already in 'production' the header remain and simply attempt to include ustring.hxx but a warning is issued indicating that this header should not be used anymore... in a couple of major release we will thenr emove it completely All internal users of that header are converted. Change-Id: I8934c55f089e29d78c0f5649b7c87b2ecf024bad Reviewed-on: https://gerrit.libreoffice.org/634 Tested-by: Norbert Thiebaud <nthiebaud@gmail.com> Reviewed-by: Norbert Thiebaud <nthiebaud@gmail.com>
2012-09-18avmedia: problematic sal_Bool -> bool conversion when interacting with UNOMiklos Vajna
Change-Id: If6c52ed167a418f88d96b5d5a7319cd9a7bca11d
2012-09-18corrections ::rtl::OUString, sal_Bool and macros, in avmediaRicardo Montania
Change-Id: Iae12f009a358ef8d648f094db968dae25f0c14a0 Reviewed-on: https://gerrit.libreoffice.org/636 Reviewed-by: Miklos Vajna <vmiklos@suse.cz> Tested-by: Miklos Vajna <vmiklos@suse.cz>
2012-09-15More ::rtl::OUString to OUString in avmediaRicardo Montania
Change-Id: Ic5478199d8ff1cd79dc54e680e8a6c257e7d8325 Reviewed-on: https://gerrit.libreoffice.org/625 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-09-15More ::rtl::OUString to OUString in avmediaRicardo Montania
Change-Id: I0e49d84b5a7aa47dc315735a8198ba7fdde0b4e7 Reviewed-on: https://gerrit.libreoffice.org/621 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-09-14Improvement on previous commit, UCB clean upStephan Bergmann
* As UCB is only ever initialized with "Local"/"Office", remove this configuration vector completely. The "create" ctor creates an instance internally initialized with those "Local"/"Office" keys. Special (test) code can still instantiate an uninitialized one via plain createInstance. And for backwards compatilibity process startup still ensures to create an initialized instance early, in case there is still code out there (in extensions) that later calls plain createInstance and expects to get the already-initialized (single) instance. * XInitialization is an "implementation detail" of the UniversalContentBroker service, do not expose in XUniversalContentBroker. * ucbhelper/configurationkeys.hxx is no longer needed and is removed. * ucbhelper/contentbroker.hxx is an empty wrapper and is removed; however, that requires ucbhelper::Content constructors to take explicit XComponentContext arguments now. * The only remaining code in ucbhelper/source/client/contentbroker.cxx is Android-only InitUCBHelper. Is that relevant still? Change-Id: I3f7bddd0456bffbcd13590c66d9011915c760f28
2012-09-14::rtl::OUString to OUString in avmediaRicardo Montania
Change-Id: If4a7bef339a626fbfa9f0c1cc76801e77626f38f Reviewed-on: https://gerrit.libreoffice.org/609 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-09-13More ::rtl::OUString to OUString and RTL_CONSTASCII in avmediaRicardo Montania
Change-Id: I925862289cf5f9f41af5532bbbaf8ec0a4e5a66b Reviewed-on: https://gerrit.libreoffice.org/610 Reviewed-by: Olivier Hallot <olivier.hallot@alta.org.br> Tested-by: Olivier Hallot <olivier.hallot@alta.org.br>
2012-08-31-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: I8e97aaad72e8f6876c912e17a09de83d631b26fc
2012-08-31-Werror,-Wnull-conversion (Clang towards 3.2)Stephan Bergmann
Change-Id: I9ae2f8ee458b163b8b396c7abed28e6af5b52337
2012-08-16-Werror,-Wunused-private-field (Clang towards 3.2)Stephan Bergmann
Change-Id: I19db21f9b09a2d57f72f5ba8d8ba88583cdb5503