Commit graph

  • a8fa4383a1 mixer: also install mixer on new nodes Wim Taymans 2018-01-18 12:49:01 +01:00
  • d50037c2f7 global: separate create and register Wim Taymans 2018-01-18 12:47:44 +01:00
  • 155243a27c spa: simplify start/pause Wim Taymans 2018-01-18 11:57:23 +01:00
  • 67b06d4ad2 core: remove create-link Wim Taymans 2018-01-16 16:53:08 +01:00
  • f1345f91a8 spa-node: pass properties to plugin init func Wim Taymans 2018-01-16 16:51:24 +01:00
  • 21aad20f94 node-factory: activate elements Wim Taymans 2018-01-16 16:50:53 +01:00
  • 7d5f302f93 Add bluez5 plugins Wim Taymans 2018-01-11 10:23:37 +01:00
  • 407ba17927 add node and server argument Wim Taymans 2018-01-12 15:46:16 +01:00
  • 4a57f88345 link: fix param enumeration Wim Taymans 2018-01-11 10:16:40 +01:00
  • 79129f81a7 export-source: allow more formats and channels Wim Taymans 2018-01-11 10:15:51 +01:00
  • f24ee7fd02 debug: print to stderr Wim Taymans 2018-01-11 10:14:26 +01:00
  • 690f6ca372 module: improve error reporting Wim Taymans 2017-12-18 13:17:02 +01:00
  • 82ea32bcdf flatpak: use support dbus connection Wim Taymans 2017-12-18 13:16:42 +01:00
  • 0b7c3e7407 fix spa_support_find Wim Taymans 2017-12-18 13:14:18 +01:00
  • f7b6fea43d Add dbus support interface Wim Taymans 2017-12-18 12:41:47 +01:00
  • 4d6ac37398 Use int instead of bool as result Wim Taymans 2017-12-18 11:38:30 +01:00
  • e5e360d5df props: improve property introspection Wim Taymans 2017-12-15 16:30:56 +01:00
  • 1c19342487 pod: add info property flag Wim Taymans 2017-12-15 16:25:46 +01:00
  • a9ece1df91 export-sink: add an example permission call Wim Taymans 2017-12-14 18:53:05 +01:00
  • e42fd9301b client: warn for invalid global ids Wim Taymans 2017-12-14 18:45:55 +01:00
  • d5643e8472 core: add permissions call Wim Taymans 2017-12-14 18:37:05 +01:00
  • ef800581f0 core: make pw_core_for_each_global more powerful Wim Taymans 2017-12-14 18:32:02 +01:00
  • 1f4d1d071c modules: make events structure static Wim Taymans 2017-12-14 18:28:03 +01:00
  • 3743c88a6e inspect: Improve introspection Wim Taymans 2017-12-14 18:24:48 +01:00
  • ee0c77994e monitor: fix return values Wim Taymans 2017-12-14 18:24:27 +01:00
  • 1ace2a5daf make systemd dependency optional Wim Taymans 2017-12-14 09:30:34 +01:00
  • 52d193b3e3 builder: fix format parsing Wim Taymans 2017-12-04 17:27:21 +01:00
  • 8aa12e6b62 examples: use main_loop Wim Taymans 2017-12-04 15:17:01 +01:00
  • e747fb2224 port: fix mixer status Wim Taymans 2017-12-04 15:05:56 +01:00
  • 6503351a0d graph: don't let required number of ports become negative David Svensson Fors 2017-12-01 16:31:37 +01:00
  • c1aa3b4625 client-node: move to per node memory Wim Taymans 2017-12-01 17:24:03 +01:00
  • 4019da39c1 remote: use mmap helpers Wim Taymans 2017-12-01 12:42:18 +01:00
  • a8cbffac7f core: get page size Wim Taymans 2017-12-01 12:41:48 +01:00
  • ccd19f1e49 mem: add mmap helper Wim Taymans 2017-12-01 12:40:32 +01:00
  • 3a9070ee10 don't check contents of control values Wim Taymans 2017-12-01 10:13:53 +01:00
  • d2516398ed audiomixer: reset input in use_buffer Wim Taymans 2017-12-01 10:12:43 +01:00
  • 08814bd808 data: clean up fd and data management Wim Taymans 2017-12-01 09:34:53 +01:00
  • 541553be1c control: add control objects Wim Taymans 2017-11-30 16:36:29 +01:00
  • 91a3670610 node: make port for_each more powerful Wim Taymans 2017-11-29 16:58:17 +01:00
  • 425073afd8 param-io: work on IO parameters Wim Taymans 2017-11-29 13:25:56 +01:00
  • ada3698355 pod-iter: remove broken _FOREACH_SAFE Wim Taymans 2017-11-29 13:22:25 +01:00
  • 140c3959ab meta: remove shared meta data Wim Taymans 2017-11-28 18:23:44 +01:00
  • 75cdd20207 client-node: cleanup names, remove useless proxy_prefix Wim Taymans 2017-11-28 12:43:53 +01:00
  • f019d984e9 type: add param_io mappings Wim Taymans 2017-11-28 12:43:31 +01:00
  • 77838fd734 mem: fix for memfd_create check Wim Taymans 2017-11-27 11:58:33 +01:00
  • d7c26c4b59 link: emit info_changed event Wim Taymans 2017-11-27 11:29:12 +01:00
  • f902a34290 build: make sure memfd_create is found Wim Taymans 2017-11-24 18:58:22 +01:00
  • 4516fcecc4 remove stray commit Wim Taymans 2017-11-24 18:03:22 +01:00
  • 2a86814bb8 Only define memfd_create when not already defined Wim Taymans 2017-11-24 17:23:40 +01:00
  • bde1012c5c Back to development Wim Taymans 2017-11-24 17:03:58 +01:00
  • 58f086b165 Release 0.1.7 0.1.7 Wim Taymans 2017-11-24 13:19:28 +01:00
  • f623556d9b spa-node: cleanup when the module unloads Wim Taymans 2017-11-24 17:01:30 +01:00
  • e2c49199f6 link: fix param enumeration Wim Taymans 2017-11-24 16:45:54 +01:00
  • d2261dc1d6 port to new API Wim Taymans 2017-11-24 12:43:10 +01:00
  • 263a017c4b spa: close devices after enum Wim Taymans 2017-11-24 12:40:56 +01:00
  • f5f9acf84e pod: add sequence Wim Taymans 2017-11-24 12:39:29 +01:00
  • 47086cd9ee gstpipewiresrc: Fix id in param for buffer and meta Joakim Johansson 2017-11-24 07:56:10 +01:00
  • 7f4363d367 test-mixer: animate volume controls Wim Taymans 2017-11-23 18:04:39 +01:00
  • cb3198c458 Add volume and mute control support in audiomixer Wim Taymans 2017-11-23 16:55:32 +01:00
  • 4b84e34744 use spa_pod for control values Wim Taymans 2017-11-23 12:39:53 +01:00
  • 2f66e17180 Improve init functions Wim Taymans 2017-11-23 12:38:37 +01:00
  • a092b9312a Add control properties to audiotestsrc Wim Taymans 2017-11-22 14:30:04 +01:00
  • 8efea3e1ea node: Add id to set_io Wim Taymans 2017-11-21 19:34:37 +01:00
  • 4288a634f4 buffer: don't use ringbuffer in chunk Wim Taymans 2017-11-21 12:30:15 +01:00
  • 2ad722b579 handle allocation failures some more Wim Taymans 2017-11-20 16:03:45 +01:00
  • 5bebfe022b cleanups Wim Taymans 2017-11-20 15:26:44 +01:00
  • 7f931464e8 spa: fix header instal paths Wim Taymans 2017-11-20 12:44:35 +01:00
  • 2fd5bcb623 gst: fix gstreamer elements Wim Taymans 2017-11-20 11:04:02 +01:00
  • 4d0bab799c link: don't allocate shared meta in shared mem Wim Taymans 2017-11-17 13:34:42 +01:00
  • e774339ffe v4l2: handle expbuf case Wim Taymans 2017-11-17 09:51:58 +01:00
  • d040747d4b Small cleanups Wim Taymans 2017-11-16 16:31:03 +01:00
  • 0966e703fe link: reset builder before getting current format Wim Taymans 2017-11-16 09:07:57 +01:00
  • 1f1dbe26e1 volume: fix volume node Wim Taymans 2017-11-15 18:09:05 +01:00
  • 2923b623b3 Meta: rework ringbuffer meta Wim Taymans 2017-11-15 17:25:36 +01:00
  • 4270e867ed alsa: limit the size we copy to min_avail Wim Taymans 2017-11-14 18:00:55 +01:00
  • f4ab376a08 update to new API Wim Taymans 2017-11-14 17:28:46 +01:00
  • 49d8f6792e pod: first compare, then advance to next item Wim Taymans 2017-11-14 16:49:07 +01:00
  • 0534571f7d add some more debug Wim Taymans 2017-11-14 16:40:58 +01:00
  • c78fe6a353 port: work on port commands Wim Taymans 2017-11-14 15:44:48 +01:00
  • 157a8b6ddf factory: add events Wim Taymans 2017-11-14 10:59:10 +01:00
  • 52e1dad93e Improve pod filter Wim Taymans 2017-11-14 10:17:45 +01:00
  • 7a7c011b00 make gstreamer elements optional Wim Taymans 2017-11-13 20:08:29 +01:00
  • 7204f3e047 update docs Wim Taymans 2017-11-13 19:58:52 +01:00
  • 440f681f4b Improve enum_param Wim Taymans 2017-11-13 17:57:38 +01:00
  • cd5e697e9f builder: make methods to save and restore state Wim Taymans 2017-11-13 12:30:48 +01:00
  • 737b428077 builder: make deref safer Wim Taymans 2017-11-13 11:50:50 +01:00
  • 101d2af1be connection: signal errors Wim Taymans 2017-11-13 11:32:06 +01:00
  • 6fb0f580ea Use errno for result errors Wim Taymans 2017-11-13 09:41:41 +01:00
  • dda28b1589 cleaup up the result codes Wim Taymans 2017-11-10 16:11:53 +01:00
  • 5786cae78f Updates Wim Taymans 2017-11-10 13:39:59 +01:00
  • caaeaff223 Reorganise SPA tree Wim Taymans 2017-11-10 13:36:14 +01:00
  • 58451d626c Implement param filtering Wim Taymans 2017-11-09 17:07:04 +01:00
  • cc47fb7e3a clean up pod_builder Wim Taymans 2017-11-08 15:48:31 +01:00
  • 30a4651c51 Various fixes and improvements to enum_params Wim Taymans 2017-11-08 11:22:42 +01:00
  • 4d890a2d98 small cleanups Wim Taymans 2017-11-07 20:28:07 +01:00
  • f3bca48398 Unify props, params and formats Wim Taymans 2017-11-07 17:39:31 +01:00
  • b6ee67905d spa: install pop-parser.h Rasmus Thomsen 2017-11-03 18:18:35 +01:00
  • 63fe535352 Back to development Wim Taymans 2017-11-03 12:43:50 +01:00
  • 5fec60078d Release 0.1.6 0.1.6 Wim Taymans 2017-11-03 12:26:55 +01:00
  • 25212235b9 audiomixer: add log Wim Taymans 2017-11-03 12:26:16 +01:00