summaryrefslogtreecommitdiff
path: root/src/backends/meta-screen-cast-stream-src.c
Commit message (Expand)AuthorAgeFilesLines
* screen-cast/src: Do not close streams on errorRobert Mader2023-02-201-2/+2
* screen-cast/src: Log the type of frame recordedJonas Ådahl2023-01-301-1/+3
* screen-cast/src: Fix unsigned integer overflowGeorges Basile Stavracas Neto2022-12-151-2/+2
* screen-cast: Add some debug loggingJonas Ådahl2022-12-131-0/+11
* screen-cast/src: Ceil cursor buffer sizeGeorges Basile Stavracas Neto2022-12-031-2/+2
* screencast: Implement buffer-transform supportRobert Mader2022-08-051-2/+15
* screen-cast-stream: Timestamp bufferscolumbarius2022-07-211-1/+4
* screen-cast-stream: Use SPA_META_Headercolumbarius2022-07-211-1/+19
* screen-cast-stream: Use flag to signal failed recordingcolumbarius2022-07-151-0/+3
* backends/screen-cast-stream-src: Set correct stride when using dmabufsPascal Nowack2022-07-141-2/+24
* screen-cast/src: Avoid undefined behavior with GSourceDor Askayo2022-05-111-16/+22
* screen-cast/src: Always allow MemFd buffer types to be selectedJonas Ådahl2022-04-221-4/+3
* remote-desktop/virtual: Drop absolute events if not activeJonas Ådahl2022-03-041-1/+1
* screen-cast/virtual-src: Don't recreate the virtual monitor on resizesJonas Ådahl2022-03-041-6/+6
* Name unnamed sourcesIvan Molodetskikh2022-03-041-3/+4
* screen-cast/src: Add debug logging when creating buffersJonas Dreßler2022-02-071-0/+8
* screen-cast-stream: Check for a modifier in the format negotiation via pipewirecolumbarius2022-02-071-1/+8
* screen-cast-stream: Announce support for implicit modifierscolumbarius2022-02-071-25/+103
* screen-cast-stream: Add push_format_object functioncolumbarius2022-02-071-16/+71
* screen-cast/stream: Add DMABUF-only record flagGeorges Basile Stavracas Neto2022-01-071-3/+7
* screen-cast/src: Allow for source with adaptive stream sizeJonas Ådahl2021-03-121-23/+58
* screen-cast/src: Add helper to close stream after dispatchJonas Ådahl2021-03-121-10/+13
* screencast: Log a debug message when we can't get a buffer from pipewireJonas Dreßler2021-02-051-1/+7
* screen-cast/src: Only allocate DMA buffers if other end supports itJonas Ådahl2021-02-021-4/+18
* screen-cast/src: Always first set spa buffer data to NULLJonas Ådahl2021-02-021-1/+1
* screen-cast/src: Handle failing to allocate shm buffersJonas Ådahl2021-02-021-2/+11
* screen-cast/src: Pass dimension and stride when neededJonas Ådahl2021-02-021-43/+26
* cogl: Turn CoglFramebuffer, CoglOffscreen and CoglOnscreen into GObjectsJonas Ådahl2020-10-161-2/+2
* screen-cast: Move DMA buffer allocation to MetaScreenCastJonas Ådahl2020-08-291-11/+7
* screen-cast-stream-src: Properly unset cursor metadataGeorges Basile Stavracas Neto2020-08-281-1/+1
* screen-cast: Increase size of maximum mouse pointer bitmapPascal Nowack2020-08-251-1/+1
* screen-cast: Track and always record cursorsJonas Ådahl2020-08-051-0/+18
* cleanup: Remove duplicate semicolons in C codeOlivier Fourdan2020-07-281-1/+1
* screen-cast/src: Remove follow up timeout source on disableJonas Ådahl2020-07-101-0/+2
* screen-cast/src: Use G_USEC_PER_SEC instead of 1000000Jonas Ådahl2020-07-081-2/+3
* screen-cast/src: Record follow up frame after timeoutJonas Ådahl2020-07-081-5/+66
* screen-cast/src: Fix signedness of timestamp fieldJonas Ådahl2020-07-081-1/+1
* screen-cast/src: Make record functions return an error when failingJonas Ådahl2020-07-081-12/+20
* screen-cast: Let the reason for recording determine what to recordJonas Ådahl2020-07-081-22/+29
* screen-cast/src: Add flag to maybe_record()Jonas Ådahl2020-07-081-1/+2
* screen-cast-src: Make the two record vfuncs more similarly namedJonas Ådahl2020-07-081-8/+9
* screen-cast-src: Destroy hash dmabuf table after streamJonas Ådahl2020-06-021-1/+1
* screen-cast-src: Notify about the stream being closed after dispatchJonas Ådahl2020-05-221-10/+21
* screen-cast-stream-src: Don't throttle if max framerate is 1/0Jonas Ådahl2020-05-221-1/+2
* screen-cast-stream-src: Add getter for strideJonas Ådahl2020-04-231-0/+9
* screen-cast-stream-src: Don't leak GSourceJonas Ådahl2020-03-091-1/+2
* screen-cast-stream-src: Don't complain when we can't dequeue bufferJonas Ådahl2020-03-091-4/+1
* screen-cast-stream-src: Remove unused parameterGeorges Basile Stavracas Neto2020-02-281-3/+2
* window-stream-source: Draw into DMA buffer imageGeorges Basile Stavracas Neto2020-02-281-4/+1
* screen-cast-stream-src: Support DMA buffer sharingGeorges Basile Stavracas Neto2020-02-281-27/+162