mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-11-25 06:59:57 -05:00
Make source and source-output server side only
Move source and source-output to the server side again. Make the daemon track objects per sender so that we can remove them when the sender disappears.
This commit is contained in:
parent
1b89f2f8ad
commit
d9444ab360
17 changed files with 139 additions and 205 deletions
|
|
@ -61,7 +61,6 @@ dbuspolicy_DATA = \
|
|||
|
||||
enumtypesincludes = client/pv-context.h \
|
||||
client/pv-introspect.h \
|
||||
client/pv-source.h \
|
||||
client/pv-stream.h \
|
||||
client/pv-subscribe.h
|
||||
|
||||
|
|
@ -163,8 +162,6 @@ pulsevideoinclude_HEADERS = \
|
|||
client/pv-introspect.h \
|
||||
client/pv-stream.h \
|
||||
client/pv-subscribe.h \
|
||||
client/pv-source.h \
|
||||
client/pv-source-output.h \
|
||||
dbus/org-pulsevideo.h
|
||||
|
||||
lib_LTLIBRARIES = \
|
||||
|
|
@ -177,8 +174,6 @@ libpulsevideo_@PV_MAJORMINOR@_la_SOURCES = \
|
|||
client/pv-introspect.h client/pv-introspect.c \
|
||||
client/pv-stream.h client/pv-stream.c \
|
||||
client/pulsevideo.c client/pulsevideo.h \
|
||||
client/pv-source-output.c client/pv-source-output.h \
|
||||
client/pv-source.c client/pv-source.h \
|
||||
client/pv-subscribe.c client/pv-subscribe.h \
|
||||
dbus/org-pulsevideo.c \
|
||||
$(pulsevideogstsource)
|
||||
|
|
@ -198,6 +193,8 @@ lib_LTLIBRARIES += libpulsevideocore-@PV_MAJORMINOR@.la
|
|||
libpulsevideocore_@PV_MAJORMINOR@_la_SOURCES = \
|
||||
server/pv-client.c server/pv-client.h \
|
||||
server/pv-daemon.c server/pv-daemon.h \
|
||||
server/pv-source.c server/pv-source.h \
|
||||
server/pv-source-output.c server/pv-source-output.h \
|
||||
modules/v4l2/pv-v4l2-source.c
|
||||
|
||||
libpulsevideocore_@PV_MAJORMINOR@_la_CFLAGS = $(AM_CFLAGS) $(SERVER_CFLAGS)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue