summaryrefslogtreecommitdiffstats
path: root/avmedia
Commit message (Expand)AuthorAgeFilesLines
* Remove DeleteItemOnIdlexArmin Le Grand (allotropia)2023-12-211-0/+1
* cid#1545617 COPY_INSTEAD_OF_MOVECaolán McNamara2023-12-081-2/+2
* loplugin:stringstatic, lopluign:ostr (clang-cl)Stephan Bergmann2023-11-083-3/+3
* tdf#158068: an example of "abc" -> u"abc"_ustr conversionMike Kaganski2023-11-051-2/+2
* tdf#158067: an example of OUStringLiteral -> operator u""_ustr replacementMike Kaganski2023-11-051-3/+1
* avoid the neeed to escape url passed to gstreamerCaolán McNamara2023-11-031-4/+9
* escape url passed to gstreamerCaolán McNamara2023-11-031-3/+2
* Extended loplugin:ostr: Rewrite some O[U]StringLiteral -> O[U]StringStephan Bergmann2023-10-233-14/+14
* Extended loplugin:ostr: Automatic rewrite O[U]StringLiteral: avmediaStephan Bergmann2023-10-195-5/+5
* Make NC_ constexpr-friendlyStephan Bergmann2023-10-121-1/+1
* Use less epoxy external headers dependencyGabor Kelemen2023-09-231-4/+0
* avmedia : use std::recursive_mutex instead of osl::Mutex.Arnaud Versini2023-08-081-6/+7
* loplugin:stringstatic look for more stringsNoel Grandin2023-06-271-1/+1
* Change LocaleDataWrapper::getDuration() parameter to tools::DurationEike Rathke2023-06-241-2/+5
* Use getXWeak in avmediaMike Kaganski2023-04-292-3/+3
* Fix some getImplementationNameStephan Bergmann2023-04-212-5/+2
* avmedia,*: guess the mime type of media files based on file nameMichael Stahl2023-04-053-10/+11
* Avoid conversions between OUString and OString in VCLMike Kaganski2023-04-024-21/+21
* rtl::Static to thread-safe-staticNoel Grandin2023-03-231-6/+8
* Revert "avmedia : use std::mutex instead of osl::Mutex"Michael Stahl2023-03-221-7/+6
* Silence -Werror=deprecated-declarations for nowStephan Bergmann2023-03-151-0/+4
* osl::Mutex->std::mutex in avmedia::win::WindowNoel Grandin2023-03-112-54/+46
* drop internal support for 1-bit imagesNoel Grandin2023-01-121-1/+1
* unique_ptr->optional for GraphicNoel Grandin2022-09-101-7/+7
* tdf#149971 avmedia: implement video crop support in the gsteamer backendMiklos Vajna2022-08-264-1/+39
* Related: tdf#149971 avmedia: add doc model and render for crop of media objectsMiklos Vajna2022-08-251-0/+17
* avmedia gtk: Fix build for Gtk >= 4.7.2 ('-Werror=deprecated-declarations')Michael Weghorn2022-08-251-0/+4
* Move tools/diagnose_ex.h to comphelper/diagnose_ex.hxxStephan Bergmann2022-08-182-2/+2
* Fix typoAndrea Gelmini2022-08-151-1/+1
* elide some string copiesNoel Grandin2022-07-071-4/+4
* improve debug output for gstreamer backendNoel Grandin2022-06-281-2/+24
* clang-tidy modernize-pass-by-value in avmediaNoel Grandin2022-06-021-2/+3
* tdf#148923 PPTX import: fix incorrect image in media fileTünde Tóth2022-05-191-1/+7
* Just use Any ctor instead of makeAny in avmediaStephan Bergmann2022-05-051-4/+4
* use more string_view in INetURLObjectNoel Grandin2022-04-291-1/+1
* Fix typoxuenhua2022-04-131-1/+1
* loplugin:stringview check for getToken and trimNoel Grandin2022-04-101-3/+4
* tdf#145614 Convert #define to constexprofftkp2022-03-291-2/+2
* Move BSTR wrapper to systools, and fix some wrong BSTR usesMike Kaganski2022-03-221-8/+2
* Simplify CoCreateInstance / CoGetClassObject with COMReferenceMike Kaganski2022-03-222-2/+2
* Fix typosAndrea Gelmini2022-03-041-1/+1
* gtk4: media dimensions are only reliably available asyncCaolán McNamara2022-03-013-53/+224
* gtk4: get getPreferredPlayerWindowSize workingCaolán McNamara2022-02-211-44/+55
* gtk4: get XFrameGrabber to workCaolán McNamara2022-02-211-31/+40
* update video pos and size after change if currently playingCaolán McNamara2022-02-191-4/+4
* gtk4: use gtk_widget_set_can_target so the video can be picked up and movedCaolán McNamara2022-02-191-1/+3
* gtk4: the assumption is that video is supposed to fit to the windowCaolán McNamara2022-02-191-0/+1
* first cut at using Gtk4 built in video playbackCaolán McNamara2022-02-1811-3/+638
* there's only one media backend per platform currentlyCaolán McNamara2022-02-182-14/+1
* update play/pause/stop when one of the other changesCaolán McNamara2022-02-141-18/+29