Commit graph

  • e641914c2f volume: improve negotiation and params Wim Taymans 2017-09-15 13:29:53 +02:00
  • 83b5765bbd list: fix spa_list_last Wim Taymans 2017-09-15 13:29:17 +02:00
  • 78ebe2b76e Small cleanups Wim Taymans 2017-09-11 15:26:50 +02:00
  • c72d797dde Fix crash on shutdown Wim Taymans 2017-09-11 09:48:13 +02:00
  • f03d229467 node: be more clever when updating ports Wim Taymans 2017-09-08 16:44:51 +02:00
  • dc85a79786 Add more generic export-spa example Wim Taymans 2017-09-07 19:55:22 +02:00
  • 21cd5a2918 Add example to play sine wave Wim Taymans 2017-09-07 10:22:32 +02:00
  • 36ac8a6545 update docs Wim Taymans 2017-09-05 13:35:25 +02:00
  • 7ef1a1d107 Add target to publish API docs Wim Taymans 2017-09-05 09:42:02 +02:00
  • ebea63ad0a client: set ucred properties Wim Taymans 2017-09-04 20:19:27 +02:00
  • 3334ed73ae Set theme jekyll-theme-slate Wim Taymans 2017-09-04 19:55:46 +02:00
  • 914fe5c2b7 jack: filter formats Wim Taymans 2017-09-04 13:18:49 +02:00
  • be7a06f9b0 stream: Stream is closing the same fd several times Joakim Johansson 2017-09-04 10:13:52 +02:00
  • f6d480fdfd Fix memory issues reported by clang static analyzer (#7) PrasannaKumar Muralidharan 2017-09-04 14:39:45 +05:30
  • ff363cc7bf spa/include/meson: Install hook.h (#11) Marcos Paulo de Souza 2017-09-04 06:09:18 -03:00
  • b0c3936477 Fix clang warnings about comparing uint32 < 0 (#10) Marcos Paulo de Souza 2017-09-04 06:09:08 -03:00
  • 6afcb4981f link: improve introspection Wim Taymans 2017-08-27 17:58:25 +02:00
  • 174d34ada6 fix a socket leak Wim Taymans 2017-08-27 13:14:34 +02:00
  • 577f86be0d graph: use spa_node as implementation Wim Taymans 2017-08-27 12:12:14 +02:00
  • 6953642ed5 small cleanups Wim Taymans 2017-08-27 09:16:03 +02:00
  • 28ae844de9 node: always use a spa_node as the implementation Wim Taymans 2017-08-25 18:59:01 +02:00
  • b7b80683bc jack: work on mixing Wim Taymans 2017-08-25 10:01:04 +02:00
  • 68f5c05b9f back to development Wim Taymans 2017-08-23 13:31:24 +02:00
  • b7e334e55d Release 0.1.4 0.1.4 Wim Taymans 2017-08-23 10:45:08 +02:00
  • 5cc4c5c378 core: fix leak Wim Taymans 2017-08-23 10:32:38 +02:00
  • 61e7218006 protocol: destroy clients Wim Taymans 2017-08-23 10:19:19 +02:00
  • cc95f975ce link: fix memleak Wim Taymans 2017-08-23 09:42:09 +02:00
  • 80cf20a255 monitor: fix some leaks Wim Taymans 2017-08-22 19:22:04 +02:00
  • c25834a692 Work on cleanup Wim Taymans 2017-08-22 18:30:10 +02:00
  • 12e2fae8ab jack: add midi format Wim Taymans 2017-08-21 20:19:09 +02:00
  • 1fc7c6de59 jack: only remove node when we added it before Wim Taymans 2017-08-21 16:36:37 +02:00
  • fca6808419 jack: improve activate/deactivate Wim Taymans 2017-08-21 12:07:33 +02:00
  • bece3a013b Make scheduler more generic Wim Taymans 2017-08-20 18:33:07 +02:00
  • eba2b82c8e graph: fix the API a little Wim Taymans 2017-08-18 18:54:45 +02:00
  • c3d63983e1 alsa: don't read timerfd when stopped Wim Taymans 2017-08-18 18:53:45 +02:00
  • 60866fc7cd jack: notify graph changes from main thread Wim Taymans 2017-08-18 18:48:22 +02:00
  • 593df62ccc update spec Wim Taymans 2017-08-17 19:01:11 +02:00
  • 29eb58f7a2 Add systemd socket activation files Wim Taymans 2017-08-17 18:59:03 +02:00
  • 61424a4343 stream: Add pw_stream_get_node_id() Jonas Ådahl 2017-08-17 10:21:58 +08:00
  • 560e02ef11 jack: handle port disconnect Wim Taymans 2017-08-17 09:45:36 +02:00
  • b7647e80d3 jack: work on cleanup Wim Taymans 2017-08-16 17:11:37 +02:00
  • 8f7a19f2e3 examples: fix some leaks Wim Taymans 2017-08-16 13:32:08 +02:00
  • 27f811d726 jack: move more stuff to nodes and ports Wim Taymans 2017-08-16 12:43:06 +02:00
  • 5e593563af port: add events for add/remove of link Wim Taymans 2017-08-16 12:41:28 +02:00
  • 2cb1590859 cleanups Wim Taymans 2017-08-16 12:39:13 +02:00
  • 4731a0b4b8 More work on jack support Wim Taymans 2017-08-15 11:02:42 +02:00
  • 288d944579 autolink: fix crash Wim Taymans 2017-08-11 20:23:40 +02:00
  • 9ad1f911b2 Improve loop callbacks Wim Taymans 2017-08-11 19:16:30 +02:00
  • cfd9967637 Back to development Wim Taymans 2017-08-09 10:26:51 +02:00
  • 35929dd4d8 Release 0.1.3 0.1.3 Wim Taymans 2017-08-09 10:10:24 +02:00
  • 674ab5f916 update spec Wim Taymans 2017-08-09 09:31:24 +02:00
  • ac8458dd52 Add missing file Wim Taymans 2017-08-09 09:30:17 +02:00
  • db15225b51 Fix includes Wim Taymans 2017-08-08 19:55:14 +02:00
  • 8a200aa361 move global to separate file Wim Taymans 2017-08-08 19:26:41 +02:00
  • eeda53dbef Fix leaks Wim Taymans 2017-08-08 18:22:44 +02:00
  • 600055bd68 Move listeners to spa and rename to hooks Wim Taymans 2017-08-08 16:56:29 +02:00
  • 6b6b827a3b Add resource override method Wim Taymans 2017-08-08 15:01:36 +02:00
  • 77e326bf6d deviceprovider: pass right data to callback Wim Taymans 2017-08-08 09:09:02 +02:00
  • 791fb53503 Remove some macros, we can use the paste operator before __VA_ARGS__ Wim Taymans 2017-08-07 19:55:03 +02:00
  • b90dac7656 don't use generic events for real-time messages Wim Taymans 2017-08-07 18:07:38 +02:00
  • 97de0de0b7 Move transport to client-node extension Wim Taymans 2017-08-07 10:25:02 +02:00
  • 0602d76b9e Cleanups Wim Taymans 2017-08-06 06:42:26 +02:00
  • 1b79419554 cleanups Wim Taymans 2017-08-04 16:49:13 +02:00
  • b898eb46cd Make structure private Wim Taymans 2017-08-04 10:18:54 +02:00
  • e24c934a1b protocol-native: improve demarshal Wim Taymans 2017-08-01 20:11:38 +02:00
  • 4f08dbcd24 Use more fine grained access control Wim Taymans 2017-08-01 17:09:57 +02:00
  • c59bc457d4 Improve pull on client-node Wim Taymans 2017-08-01 12:26:25 +02:00
  • 9831786eb7 Work on improved scheduling or remote nodes Wim Taymans 2017-07-26 17:51:52 +02:00
  • 3d9f28c676 Use remote to join nodes on remote graphs Wim Taymans 2017-07-25 19:52:31 +02:00
  • 589e3d977c module: fix registration of modules Wim Taymans 2017-07-19 12:44:10 +02:00
  • 91d54364fc loop: add signal count to callback Wim Taymans 2017-07-19 10:44:03 +02:00
  • aff9564518 remote: make protocol configurable Wim Taymans 2017-07-18 16:24:51 +02:00
  • 629f824b91 pipewiresrc: improve remote connection errors Wim Taymans 2017-07-18 15:28:14 +02:00
  • a003d1a39f Add parent_id Wim Taymans 2017-07-18 14:58:14 +02:00
  • 1acba78234 API cleanups Wim Taymans 2017-07-13 15:21:52 +02:00
  • 465f12241e Implement protocol extensions Wim Taymans 2017-07-12 18:04:00 +02:00
  • 267547c884 memory leak fixes Wim Taymans 2017-07-11 20:54:10 +02:00
  • 83b4eaca53 Pass some more properties around Wim Taymans 2017-07-11 20:38:48 +02:00
  • 4f9d631910 Add version to more methods Wim Taymans 2017-07-11 19:50:26 +02:00
  • f7e9e0c33a pass the global type as an id instead of string Wim Taymans 2017-07-11 18:41:22 +02:00
  • d1655196c3 move things around Wim Taymans 2017-07-11 15:57:20 +02:00
  • 847cef83b6 Work on unifying client and server Wim Taymans 2017-07-11 12:24:03 +02:00
  • 2ece95ea48 node: max_ports 0 already means no ports Wim Taymans 2017-07-07 18:02:23 +02:00
  • 0738f7fcf5 Rework node and ports Wim Taymans 2017-07-07 17:55:26 +02:00
  • b0f5d34cf7 back to development Wim Taymans 2017-07-04 15:55:39 +02:00
  • a3523047c7 Release 0.1.2 0.1.2 Wim Taymans 2017-07-04 15:08:57 +02:00
  • 18c702be06 spec: add graphviz for dot graphs Wim Taymans 2017-07-04 12:26:09 +02:00
  • da94f65493 fix some compiler warnings Wim Taymans 2017-07-04 12:21:01 +02:00
  • 65d17ab6fe node: set port state when suspending Wim Taymans 2017-07-04 12:03:15 +02:00
  • 40675fec9f spec: add more buildrequires Wim Taymans 2017-07-04 11:43:08 +02:00
  • 85628926bb build fixes Wim Taymans 2017-07-04 11:38:12 +02:00
  • 8886f5d373 build fixes Wim Taymans 2017-07-04 11:30:49 +02:00
  • 4558073da6 introspect: improve node introspection Wim Taymans 2017-07-04 11:08:40 +02:00
  • 7cccede185 fix some segfaults and lockups Wim Taymans 2017-07-04 10:50:53 +02:00
  • 791137e9e5 loop: fix ringbuffer handling Wim Taymans 2017-07-04 10:18:24 +02:00
  • 9fa1df6f2c link: work on activate/deactivate Wim Taymans 2017-07-03 17:34:30 +02:00
  • d2f877912a Use graph to schedule things Wim Taymans 2017-06-30 19:32:11 +02:00
  • 7297c18839 Cleanups Wim Taymans 2017-06-29 12:53:10 +02:00
  • a1fdfdc818 link: streamline state changes a little Wim Taymans 2017-06-29 12:05:03 +02:00
  • 83e65c31ab graph: improve API a little Wim Taymans 2017-06-29 09:31:50 +02:00