mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-24 07:00:05 -05:00
Make native protocol
Remove DBus and work towards something like wayland. Remove more glib stuff from the client code
This commit is contained in:
parent
efae64a759
commit
27bba6f587
55 changed files with 3089 additions and 4969 deletions
|
|
@ -63,10 +63,19 @@ struct _GstPinosSrc {
|
|||
GstClockTime min_latency;
|
||||
GstClockTime max_latency;
|
||||
|
||||
GMainContext *context;
|
||||
PinosThreadMainLoop *loop;
|
||||
PinosLoop *loop;
|
||||
PinosThreadMainLoop *main_loop;
|
||||
|
||||
PinosContext *ctx;
|
||||
PinosListener ctx_state_changed;
|
||||
|
||||
PinosStream *stream;
|
||||
PinosListener stream_state_changed;
|
||||
PinosListener stream_format_changed;
|
||||
PinosListener stream_add_buffer;
|
||||
PinosListener stream_remove_buffer;
|
||||
PinosListener stream_new_buffer;
|
||||
|
||||
GstAllocator *fd_allocator;
|
||||
GstStructure *properties;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue