pipewire/src/gst
Wim Taymans 3e760ea7d7 gst: handle some more errors
The threadloop might fail to create because of missing plugins, so
handle that.

The context might fail to create because of some fatal config error or
missing plugin, handle that too instead of crashing.

See #3994
2024-05-01 20:31:39 +02:00
..
.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 stream: add pw_stream_get_nsec() to get current time 2024-03-04 12:59:26 +01:00
gstpipewireclock.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
gstpipewirecore.c gst: handle some more errors 2024-05-01 20:31:39 +02:00
gstpipewirecore.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
gstpipewiredeviceprovider.c gst: only remove port once 2024-03-12 16:54:50 +01:00
gstpipewiredeviceprovider.h gst: remove unused pending list 2023-12-14 12:59:04 +01:00
gstpipewireformat.c spa: handle empty values better 2024-04-10 11:08:40 +02:00
gstpipewireformat.h gst: Fix sanitization of non-writable caps 2024-03-07 17:16:18 +00:00
gstpipewirepool.c gst/pipewirepool: change acquire/release to log messages 2023-12-05 14:44:56 +00:00
gstpipewirepool.h treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
gstpipewiresink.c gst: parse the audio rate from caps 2024-03-15 17:27:32 +01:00
gstpipewiresink.h gst: add a clock to gst pipewiresink 2024-03-12 17:36:50 +01:00
gstpipewiresrc.c gst/src: fix crash when current_caps is NULL 2024-04-10 09:17:14 +00:00
gstpipewiresrc.h gst: handle latency in the pipewiresrc 2024-03-15 17:31:43 +01:00
meson.build treewide: meson.build: use feature.allowed() 2022-02-04 00:15:59 +01:00