summaryrefslogtreecommitdiff
path: root/avmedia
AgeCommit message (Expand)AuthorFilesLines
2023-08-08avmedia : use std::recursive_mutex instead of osl::Mutex.Arnaud Versini1-6/+7
2023-06-27loplugin:stringstatic look for more stringsNoel Grandin1-1/+1
2023-06-24Change LocaleDataWrapper::getDuration() parameter to tools::DurationEike Rathke1-2/+5
2023-04-29Use getXWeak in avmediaMike Kaganski2-3/+3
2023-04-21Fix some getImplementationNameStephan Bergmann2-5/+2
2023-04-05avmedia,*: guess the mime type of media files based on file nameMichael Stahl3-10/+11
2023-04-02Avoid conversions between OUString and OString in VCLMike Kaganski4-21/+21
2023-03-23rtl::Static to thread-safe-staticNoel Grandin1-6/+8
2023-03-22Revert "avmedia : use std::mutex instead of osl::Mutex"Michael Stahl1-7/+6
2023-03-15Silence -Werror=deprecated-declarations for nowStephan Bergmann1-0/+4
2023-03-11osl::Mutex->std::mutex in avmedia::win::WindowNoel Grandin2-54/+46
2023-01-12drop internal support for 1-bit imagesNoel Grandin1-1/+1
2022-09-10unique_ptr->optional for GraphicNoel Grandin1-7/+7
2022-08-26tdf#149971 avmedia: implement video crop support in the gsteamer backendMiklos Vajna4-1/+39
2022-08-25Related: tdf#149971 avmedia: add doc model and render for crop of media objectsMiklos Vajna1-0/+17
2022-08-25avmedia gtk: Fix build for Gtk >= 4.7.2 ('-Werror=deprecated-declarations')Michael Weghorn1-0/+4
2022-08-18Move tools/diagnose_ex.h to comphelper/diagnose_ex.hxxStephan Bergmann2-2/+2
2022-08-15Fix typoAndrea Gelmini1-1/+1
2022-07-07elide some string copiesNoel Grandin1-4/+4
2022-06-28improve debug output for gstreamer backendNoel Grandin1-2/+24
2022-06-02clang-tidy modernize-pass-by-value in avmediaNoel Grandin1-2/+3
2022-05-19tdf#148923 PPTX import: fix incorrect image in media fileTünde Tóth1-1/+7
2022-05-05Just use Any ctor instead of makeAny in avmediaStephan Bergmann1-4/+4
2022-04-29use more string_view in INetURLObjectNoel Grandin1-1/+1
2022-04-13Fix typoxuenhua1-1/+1
2022-04-10loplugin:stringview check for getToken and trimNoel Grandin1-3/+4
2022-03-29tdf#145614 Convert #define to constexprofftkp1-2/+2
2022-03-22Move BSTR wrapper to systools, and fix some wrong BSTR usesMike Kaganski1-8/+2
2022-03-22Simplify CoCreateInstance / CoGetClassObject with COMReferenceMike Kaganski2-2/+2
2022-03-04Fix typosAndrea Gelmini1-1/+1
2022-03-01gtk4: media dimensions are only reliably available asyncCaolán McNamara3-53/+224
2022-02-21gtk4: get getPreferredPlayerWindowSize workingCaolán McNamara1-44/+55
2022-02-21gtk4: get XFrameGrabber to workCaolán McNamara1-31/+40
2022-02-19update video pos and size after change if currently playingCaolán McNamara1-4/+4
2022-02-19gtk4: use gtk_widget_set_can_target so the video can be picked up and movedCaolán McNamara1-1/+3
2022-02-19gtk4: the assumption is that video is supposed to fit to the windowCaolán McNamara1-0/+1
2022-02-18first cut at using Gtk4 built in video playbackCaolán McNamara11-3/+638
2022-02-18there's only one media backend per platform currentlyCaolán McNamara2-14/+1
2022-02-14update play/pause/stop when one of the other changesCaolán McNamara1-18/+29
2022-02-14Related: tdf#34759 ditch PlayPending hack and use GST_STATE_TARGETCaolán McNamara2-18/+4
2022-02-14Related: tdf#100007 pause state not always updating "play" state to offCaolán McNamara3-62/+74
2022-02-14can drop unneeded TODOCaolán McNamara1-2/+0
2022-02-11these label properties are already set to this text in the .uiCaolán McNamara3-14/+0
2022-01-17tdf#145538 - Use range based for loopsVaibhavMalik41871-7/+7
2022-01-13Recheck modules [a-c]* with IWYUGabor Kelemen2-1/+2
2022-01-05Disable epoxy test with --disable-guiJan-Marek Glogowski1-2/+0
2022-01-02avmedia : use std::mutex instead of osl::MutexArnaud Versini3-13/+16
2021-12-21Keep GUI with --enable-avmedia and --disable-guiJan-Marek Glogowski1-1/+1
2021-12-21Use sal::systools::CoInitializeGuard and sal::systools::ThrowIfFailedMike Kaganski4-11/+11
2021-12-21loplugin:flatten in accessibility..basicNoel Grandin1-28/+28