pipewire/src/gst
Taruntej Kanakamalla d5e2cc94cd gst: sink: update clock before every trigger process
Get the clock pointer using the io_changed stream event.
and update the clock before triggering the process

The clock needs to be updated in the data loop thread
and before triggering the process so move the calls to
`pw_stream_trigger_process` from gstreamer thread context
into the data loop thread context by invoking a callback
and update the clock inside the data loop callback
before the trigger
2025-05-08 18:57:44 +05:30
..
.editorconfig add .editorconfig files 2019-02-13 11:19:21 +01:00
gstpipewire.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
gstpipewireclock.c gst: enable the pipewire ticks as a clock source 2024-11-26 17:23:00 +01:00
gstpipewireclock.h gst: use G_DECLARE_FINAL_TYPE for all classes 2024-06-11 12:51:51 +00:00
gstpipewirecore.c gst: core: Fixup connection error handling 2025-01-12 11:42:29 +00:00
gstpipewirecore.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
gstpipewiredeviceprovider.c gst: deviceprovider: Fix a leak and a heap-use-after-free 2025-03-25 15:33:43 +00:00
gstpipewiredeviceprovider.h gst: deviceprovider: Signal default devices 2024-09-11 13:14:26 +00:00
gstpipewireformat.c gst: Add H.265 support 2025-05-05 07:38:25 +00:00
gstpipewireformat.h gst: Add helper to fixate DMA_DRM caps 2024-05-29 19:05:53 +02:00
gstpipewirepool.c gst: handle blocks and size allocation for encoded format 2025-04-17 15:21:38 -04:00
gstpipewirepool.h gst: handle blocks and size allocation for encoded format 2025-04-17 15:21:38 -04:00
gstpipewiresink.c gst: sink: update clock before every trigger process 2025-05-08 18:57:44 +05:30
gstpipewiresink.h gst: sink: update clock before every trigger process 2025-05-08 18:57:44 +05:30
gstpipewiresrc.c gst: src: Attach video meta when receiving DMABufs from PipeWire 2025-04-22 10:48:00 +01:00
gstpipewiresrc.h gst: handle blocks and size allocation for encoded format 2025-04-17 15:21:38 -04:00
gstpipewirestream.c gst: add rate control to the sink 2024-12-03 12:11:47 +01:00
gstpipewirestream.h gst: sink: update clock before every trigger process 2025-05-08 18:57:44 +05:30
meson.build gst: add rate control to the sink 2024-12-03 12:11:47 +01:00