Commit graph

  • e107d75248 protocol-native: improve permission checks Wim Taymans 2018-11-05 15:27:13 +01:00
  • eb0a561f8c permissions: pass pw_permission struct around Wim Taymans 2018-11-05 15:02:08 +01:00
  • f994b7eb70 protocol-native: only add fd if client active Wim Taymans 2018-11-05 14:58:13 +01:00
  • 9088b2f0d9 splitter: fix compilation Wim Taymans 2018-11-02 17:51:30 +01:00
  • 7b6df9e127 audioconvert: don't clear profile when format is cleared Wim Taymans 2018-11-02 17:19:15 +01:00
  • 4733bd32c8 update submodules Wim Taymans 2018-11-02 12:32:36 +01:00
  • a70b02064c stream: fix for target_id Wim Taymans 2018-11-02 12:31:43 +01:00
  • d7376b7304 alsa: fix for target_id Wim Taymans 2018-11-02 12:31:08 +01:00
  • b87397025e pod: handle unknown types without crashing Wim Taymans 2018-11-02 12:12:34 +01:00
  • b905b70a76 stream: pass target id as uint32_t Wim Taymans 2018-11-02 11:52:39 +01:00
  • 8089d856c8 protocol: add more debug and check right permissions Wim Taymans 2018-10-31 16:31:15 +00:00
  • 7e8fac2272 type: restore type info for pipewire types Wim Taymans 2018-10-31 16:05:58 +00:00
  • 6bb90ed88e alsa: refactor get_status Wim Taymans 2018-10-31 15:20:52 +00:00
  • 9236be5f7a ci: implement a sensible travis + docker setup for automated builds George Kiagiadakis 2018-10-31 16:19:54 +02:00
  • 95c1b7d0a3 remote: add exported signal Wim Taymans 2018-10-31 14:31:49 +00:00
  • f8b93d2a1b stream: only activate when asked Wim Taymans 2018-10-31 14:31:20 +00:00
  • db56f1c9f6 pulse: update submodule Wim Taymans 2018-10-31 11:10:27 +00:00
  • 0bc6ba8559 node: allow for setting driver root Wim Taymans 2018-10-31 10:45:22 +00:00
  • 32afd8d228 video-src: the size is a range Wim Taymans 2018-10-31 10:43:27 +00:00
  • 0023e348ac Makefile: add uninstall target Wim Taymans 2018-10-31 10:42:57 +00:00
  • 57cd209d2a spa: tests: add automated unit test for spa_ringbuffer George Kiagiadakis 2018-10-31 12:15:37 +02:00
  • 9724aea17f spa: tests: add automated unit test for spa_hook_list George Kiagiadakis 2018-10-30 20:08:49 +02:00
  • ef8b7bc003 spa: tests: add automated unit test for spa_list George Kiagiadakis 2018-10-30 20:07:42 +02:00
  • 483607af3a Makefile: add 'make test' target to run the automated unit tests George Kiagiadakis 2018-10-30 20:05:08 +02:00
  • cef55ea47d spa: tests: add automated unit test for spa_dict George Kiagiadakis 2018-10-30 20:04:05 +02:00
  • 10531d99eb fmt: fix conversion Wim Taymans 2018-10-31 10:40:06 +00:00
  • 63363d09dd fmt: small fix to s16 conversion Wim Taymans 2018-10-31 09:38:31 +00:00
  • aeb77e37f7 gst: don't dup, use DONT_CLOSE flag on fd_allocator Wim Taymans 2018-10-31 09:36:19 +00:00
  • c2cb8e46b9 Fix build when systemd is found but not libsystemd Thibault Saunier 2018-10-29 13:11:38 +00:00
  • 2ff6b22b27 gitignore: Add vim files Arun Raghavan 2018-10-30 07:55:21 +00:00
  • 94656393fd gitignore: Add build dir and cscope files Arun Raghavan 2018-10-25 15:05:13 +01:00
  • 97eec36f8e makefile: Add helper to run in gdb and valgrind Nicolas Dufresne 2018-10-30 16:21:29 +00:00
  • 02e3713cf1 rtkit: Allow disabling with DISABLE_RTKIT Nicolas Dufresne 2018-10-30 16:20:39 +00:00
  • a61f8cf666 Coding style Jan Grulich 2018-10-30 16:02:15 +00:00
  • a813afd810 Fix build with c++ compilers Jan Grulich 2018-10-30 12:37:14 +00:00
  • 2aeb5d9d98 Install a missing header Jan Grulich 2018-10-30 11:04:19 +00:00
  • 10ce1a02cf gitignore: Add vim files Arun Raghavan 2018-10-30 07:55:21 +00:00
  • 4af917e953 gitignore: Add build dir and cscope files Arun Raghavan 2018-10-25 15:05:13 +01:00
  • 0b2eec9f16 Set GStreamer plugins path in uninstalled env Thibault Saunier 2018-10-29 13:33:17 +00:00
  • 795b352cba meson: Use feature for GStreamer and make it auto Thibault Saunier 2018-10-29 13:27:24 +00:00
  • df4a5efb89 client-node: don't try to modify the clock Wim Taymans 2018-10-30 16:32:25 +00:00
  • ee72023629 media-session: try to connect to the node directly Wim Taymans 2018-10-30 16:30:16 +00:00
  • 093c675995 a2dp: don't faile set_io Wim Taymans 2018-10-30 16:29:39 +00:00
  • e1583146ff video-src: Add alternative style format pod example Wim Taymans 2018-10-30 15:34:54 +00:00
  • ed2f054e76 volume: fix for old api Wim Taymans 2018-10-30 09:50:44 +00:00
  • ef7a111611 fmt: fix and enable f32 -> s16 conversion Wim Taymans 2018-10-30 08:37:07 +00:00
  • 4432db4fa7 fmt-ops: fix conversion Wim Taymans 2018-10-29 18:38:14 +00:00
  • 57d9f597d9 jack: update submodule Wim Taymans 2018-10-29 14:30:44 +00:00
  • 73888460cb jack: convert sequence to midi events Wim Taymans 2018-10-29 14:29:59 +00:00
  • ae9843aca2 disable s16 sse until fixed Wim Taymans 2018-10-29 14:07:19 +00:00
  • 8693e416bc examples: document how to run Mathieu Duponchelle 2018-10-29 14:00:31 +01:00
  • 68c2866f7d Fix build when systemd is found but not libsystemd Thibault Saunier 2018-10-29 13:11:38 +00:00
  • 9f61ef96ff fmt-ops: add f32 -> s16 see optimisations Wim Taymans 2018-10-29 09:21:33 +00:00
  • 83517e22ac media-session: set permissions on restricted access clients Wim Taymans 2018-10-29 08:47:45 +00:00
  • 9364253886 module-access: use check_access signal Wim Taymans 2018-10-29 08:46:09 +00:00
  • 1c450ce2c1 client: add check_access signal Wim Taymans 2018-10-29 08:44:56 +00:00
  • dfde479b20 protocol-native: put client properties in global Wim Taymans 2018-10-29 08:43:25 +00:00
  • 161ad70114 init and update submodules Wim Taymans 2018-10-28 10:41:42 +00:00
  • 68cab0a8f0 update url Wim Taymans 2018-10-28 10:34:08 +00:00
  • 5088bcce60 module-access: make new access module Wim Taymans 2018-10-27 17:33:21 +01:00
  • e026f55c97 protocol: add more methods on client Wim Taymans 2018-10-27 17:31:03 +01:00
  • bbf718cc98 global: add revoke and grant methods Wim Taymans 2018-10-27 17:26:17 +01:00
  • bd9b74f2d8 global: add list of resources in the global Wim Taymans 2018-10-27 17:24:15 +01:00
  • 2accfc84d7 Add version to hello Wim Taymans 2018-10-27 17:19:50 +01:00
  • 537598726b protocol-native: first bind, then register Wim Taymans 2018-10-27 17:10:01 +01:00
  • 58c6d76328 pod: also handle choice in compare Wim Taymans 2018-10-27 10:43:09 +01:00
  • 9a969ac756 v4l2: we set clock and position on the node now Wim Taymans 2018-10-27 10:11:27 +01:00
  • a4ff7296b2 remote: don't try to update the source when it's gone Wim Taymans 2018-10-24 15:45:03 +02:00
  • f5c78cc2a2 remote: use right io_position enum Wim Taymans 2018-10-24 15:44:39 +02:00
  • 06fe3af7fb update submodules Wim Taymans 2018-10-24 10:35:41 +02:00
  • 1ffee101fb jack: use spa_io_position Wim Taymans 2018-10-24 10:34:49 +02:00
  • 723d4d9db7 client-node: use spa_io_position Wim Taymans 2018-10-24 10:33:52 +02:00
  • 2206deb3e8 alsa: implement set_io and handle position io Wim Taymans 2018-10-24 10:27:57 +02:00
  • 4aab226047 io: add size of current cycle to position Wim Taymans 2018-10-24 10:27:06 +02:00
  • 0395897856 node: only run the graph when we are the selected driver Wim Taymans 2018-10-23 16:51:48 +02:00
  • 98992d88d3 jack: add jack_port_rename Wim Taymans 2018-10-23 16:50:59 +02:00
  • 2a1328533f stream: use pw_stream_update_properties Wim Taymans 2018-10-23 16:50:17 +02:00
  • 34db9be04b io: add io areas for position information Wim Taymans 2018-10-23 16:14:17 +02:00
  • 66de372e9a add node set_io function Wim Taymans 2018-10-23 12:31:41 +02:00
  • a121164df9 stream: handle update_properties before connect Wim Taymans 2018-10-22 16:11:57 +02:00
  • d2570142fa resample: don't output 0 buffers Wim Taymans 2018-10-22 11:32:53 +02:00
  • 8b2781b494 submodule update Wim Taymans 2018-10-19 17:15:56 +02:00
  • a14e16806f mainloop-glib: destroy the source Wim Taymans 2018-10-19 17:15:19 +02:00
  • 926392a701 update pulseaudio Wim Taymans 2018-10-19 17:06:33 +02:00
  • e4c94bf12d proplist: fix compilation Wim Taymans 2018-10-19 17:00:25 +02:00
  • 01aa9a5960 introspect: implement enough to make gnome-control-center work Wim Taymans 2018-10-19 16:57:03 +02:00
  • faccc8d506 implement more methods Wim Taymans 2018-10-19 13:30:20 +02:00
  • 5498d9c726 glib-mainloop: implement glib mainloop support Wim Taymans 2018-10-19 13:27:58 +02:00
  • 693fd3a366 meson: only add dependencies when requested Wim Taymans 2018-10-19 13:21:52 +02:00
  • e59a7c0848 media-session: set node volume Wim Taymans 2018-10-18 15:16:59 +02:00
  • f2e03077a8 audioconvert: add volume and mute property Wim Taymans 2018-10-18 15:04:40 +02:00
  • 842abad9e1 client-stream: implement enum_param and set_param better Wim Taymans 2018-10-18 12:59:31 +02:00
  • c0a6c83227 client-stream: add media.class on node Wim Taymans 2018-10-18 12:56:10 +02:00
  • fd5e315a10 media-session: handle default media roles better Wim Taymans 2018-10-18 12:53:30 +02:00
  • 79e976e5d7 audioconvert: small cleanups Wim Taymans 2018-10-18 12:47:46 +02:00
  • c6551cead4 protocol-native: return errno when server failed Wim Taymans 2018-10-18 11:15:27 +02:00
  • c28d0f1282 protocol-native: -1 is for invalid fd, not 1 Wim Taymans 2018-10-18 11:14:52 +02:00
  • 88d6e52cc7 add systemd socket activation Wim Taymans 2018-10-18 09:50:43 +02:00
  • e29229b6e0 protocol-native: return errno when server failed Wim Taymans 2018-10-18 11:15:27 +02:00
  • 6266cd0f48 protocol-native: -1 is for invalid fd, not 1 Wim Taymans 2018-10-18 11:14:52 +02:00