summaryrefslogtreecommitdiff
path: root/js/dbusServices/screencast
Commit message (Expand)AuthorAgeFilesLines
* screencastService: Fixup pipeline fallback behaviorJonas Dreßler2023-04-261-2/+7
* screencastService: Add dmabuf/GL pipelinerobert.mader@collabora.com2023-04-261-0/+9
* screencastService: Signal errors via the internal dbus interfaceJonas Dreßler2023-04-261-13/+21
* screencastService: Do not try multiple pipelines on old Pipewire versionsrobert.mader@collabora.com2023-04-261-1/+4
* screencastService: Add fallback mechanism for gstreamer pipelinesJonas Dreßler2023-04-261-33/+80
* screencastService: Drop always-copy conditionrobert.mader@collabora.com2023-04-251-4/+0
* screencastService: Set PipelineState to PLAYING on actual state-changeJonas Dreßler2023-04-251-4/+22
* screencastService: Handle more gstreamer errorsJonas Dreßler2023-04-251-2/+38
* screencastService: Streamline teardown and error handlingJonas Dreßler2023-04-251-39/+63
* screencastService: Add an ERROR state for the pipeline state trackingJonas Dreßler2023-04-251-0/+1
* screencastService: Use strings for statesJonas Dreßler2023-04-251-7/+7
* screencastService: Promisify Recorder start/stopRecording functionsJonas Dreßler2023-04-251-60/+58
* screencastService: Handle case where no videos directory existsJonas Dreßler2023-01-111-1/+4
* dbusService/screencast: Hold during gstreamer checksFlorian Müllner2022-11-091-0/+3
* dbusServices/screencast: Check for all require elementsFlorian Müllner2022-11-041-2/+6
* screenshot: Move HAVE_RECORDER check into screencast serviceFlorian Müllner2022-11-042-4/+15
* screencast: Don't force buffer copies on recent gstreamer versionsSebastian Keller2022-10-201-1/+2
* screencast: Always copy buffers in pipewiresrcSebastian Keller2022-09-031-0/+3
* cleanup: Use deepUnpack() intead of deep_unpack()Alessandro Bono2022-08-101-1/+1
* screencast: Use the same format for screencasts and screenshot file namesEmmanuele Bassi2022-07-271-6/+4
* dbusServices: Refactor service utilities from fileUtils into dbusUtilsEvan Welsh2022-07-051-1/+1
* dbusServices/screencast: Install unconditionallyFlorian Müllner2022-05-201-1/+5
* Specify API versions for all public GIR APIs, except GLibSimon McVittie2022-04-041-0/+1
* dbusServices/screencast: Removed unused propertiesFlorian Müllner2022-02-091-3/+0
* screencastService: Create directory if it doesn't existIvan Molodetskikh2022-01-141-3/+8
* dbusServices/screencast: Handle pipeline failures gracefullyFlorian Müllner2021-06-091-4/+11
* screencastService: Improve the gstreamer pipeline for recordingJonas Dreßler2021-05-041-3/+2
* dbusServices/screencast: Use GTK4Florian Müllner2021-01-251-2/+2
* cleanup: Remove empty leading/trailing lines in blocksFlorian Müllner2020-11-161-2/+0
* dbusServices/screencast: Add recordings to recent itemsFlorian Müllner2020-09-141-1/+10
* dbusServices/screencast: Save under resolved file pathFlorian Müllner2020-09-021-1/+1
* dbusServices/screencast: Quote filename in pipelineFlorian Müllner2020-08-111-1/+1
* Move screencasting into a separate service processJonas Ådahl2020-07-312-0/+469