Commit graph

  • 60177646e9 examples: remove some unused types Wim Taymans 2018-02-09 12:03:28 +01:00
  • c0f8f811e8 node: fix adding ports Wim Taymans 2018-02-09 11:58:12 +01:00
  • 2198cbe00f node: only remove from graph when added Wim Taymans 2018-02-09 11:57:52 +01:00
  • 5f89cf4fa2 type-map: fix char array definition Wim Taymans 2018-02-08 12:40:09 +01:00
  • d841e0f778 pipewiresrc: use the right allocator for dmabuf Wim Taymans 2018-02-08 12:24:23 +01:00
  • 21e3b4cec7 c++ compiler fixes Wim Taymans 2018-02-08 11:24:20 +01:00
  • f049d3dc7f Fix compiler issues with c++ Wim Taymans 2018-02-08 10:49:08 +01:00
  • 72e98dc74a load rtkit module by default Wim Taymans 2018-02-08 10:04:13 +01:00
  • 9d4b0d8358 dbus: move rtkit to module Wim Taymans 2018-02-08 10:02:17 +01:00
  • 06ba8c9a7e export-sink: change contrast property Wim Taymans 2018-02-07 18:16:01 +01:00
  • c5df05d3f3 v4l2: respect MAX_CONTROLS limit Wim Taymans 2018-02-07 18:14:11 +01:00
  • 3289e3fb7e v4l2: handle control properties Wim Taymans 2018-02-07 18:08:16 +01:00
  • 2fe6a8245d control: keep track of prop_id Wim Taymans 2018-02-07 17:56:35 +01:00
  • 053f251be8 client-node: handle io reset Wim Taymans 2018-02-07 17:54:43 +01:00
  • 9225ec29f2 control: emit linked/unlinked event on both controls Wim Taymans 2018-02-07 11:56:00 +01:00
  • f9237eb0db control: keep track of linked controls Wim Taymans 2018-02-07 11:52:55 +01:00
  • 8e89474c7e v4l2: generate prop id for controls Wim Taymans 2018-02-07 11:51:51 +01:00
  • 4c1dc20eac io: remove unused field Wim Taymans 2018-02-07 11:31:47 +01:00
  • 935efffe0e deviceprovider: only create devices once Wim Taymans 2018-02-06 13:25:07 +01:00
  • c524fae523 list: add more helpers Wim Taymans 2018-02-06 09:25:27 +01:00
  • d14c7abe11 protocol: make connect async Wim Taymans 2018-01-30 15:11:39 +01:00
  • ad1e5fdc10 monitor: set node enabled state Wim Taymans 2018-01-30 15:08:44 +01:00
  • bd1fea49c2 node: add enabled state Wim Taymans 2018-01-30 15:05:23 +01:00
  • 95b3cba3c3 audiomixer: only overwrite OK status Wim Taymans 2018-01-30 14:53:38 +01:00
  • 01d8fdc1bf graph: reset counters before checking peers Wim Taymans 2018-01-30 14:51:18 +01:00
  • 8882b2316e remote: add get_properties method Wim Taymans 2018-01-30 14:50:46 +01:00
  • 0a8e6b5dba config.h: add version numbers Wim Taymans 2018-01-30 14:49:45 +01:00
  • cb0811860f jack: add property to select node to link to Wim Taymans 2018-01-27 11:41:57 +01:00
  • 1361a12094 spa-node: use new function to parse arguments Wim Taymans 2018-01-27 11:27:12 +01:00
  • 5fbf79a4b2 jack: fix param enum Wim Taymans 2018-01-27 11:26:44 +01:00
  • b5f9983c4e properties: add method to parse key=value list Wim Taymans 2018-01-27 11:19:23 +01:00
  • 1e411bfe09 pipewire/private.h: add missing sys/types.h for pthread_t maxice8 2018-01-27 00:00:38 -02:00
  • 214babe7b9 param/meta.h: add missing fcntl.h include for off_t maxice8 2018-01-26 23:59:34 -02:00
  • ea28338736 build: Optional tools should not be mandatory Emmanuele Bassi 2018-01-24 12:01:25 +00:00
  • d99f5defa3 build: Fix dependency objects for system libraries Emmanuele Bassi 2018-01-24 11:56:08 +00:00
  • f9ed917814 build: Do not redefine dependency objects Emmanuele Bassi 2018-01-24 11:55:28 +00:00
  • a52ba92378 build: Use mathlib for the libm dependency object Emmanuele Bassi 2018-01-24 11:54:18 +00:00
  • 89200d6bda alsa: update Wim Taymans 2018-01-24 16:30:43 +01:00
  • f115646bcd core: remove permission callback Wim Taymans 2018-01-24 16:13:28 +01:00
  • ff17fb68b5 permissions: use current_client for security checks Wim Taymans 2018-01-24 11:41:40 +01:00
  • ab099d09dd permissions: check permissions more Wim Taymans 2018-01-24 10:42:40 +01:00
  • 1804e47a91 a2dp-codecs: also define functions for big endian 0.1.8 Wim Taymans 2018-01-23 16:23:39 +01:00
  • afae27b4cc don't build bluez when sbc is missing Wim Taymans 2018-01-23 16:06:54 +01:00
  • cf036a15f0 Release 0.1.8 Wim Taymans 2018-01-23 15:58:36 +01:00
  • 54a6086e45 command: add more commands Wim Taymans 2018-01-23 15:54:56 +01:00
  • 5df5afd0a9 module: load and register in one go Wim Taymans 2018-01-23 15:25:48 +01:00
  • 1ed63e7ba0 add commented line for bluez5 monitor Wim Taymans 2018-01-23 13:16:47 +01:00
  • f2aafffb2c gstpipewiresrc: Add fd parameter Jonas Ådahl 2018-01-22 17:05:13 +08:00
  • 3c9eb13500 video-src: set buffer size Wim Taymans 2018-01-22 10:35:19 +01:00
  • 4851a827f4 video-play: add example of steal_fd Wim Taymans 2018-01-19 18:00:45 +01:00
  • 1c44629cf9 rework initial connection Wim Taymans 2018-01-19 17:57:59 +01:00
  • 527f4683ba pipewiresink: add fd property Wim Taymans 2018-01-19 17:54:47 +01:00
  • 8da8dbe025 core: add some core properties to the global Wim Taymans 2018-01-19 16:10:32 +01:00
  • 4384097227 factory: set fixed properties as global properties Wim Taymans 2018-01-19 13:37:24 +01:00
  • bc35d30407 remote: add _get_fd method Wim Taymans 2018-01-19 13:10:11 +01:00
  • a79e8923b5 link: remove obsolete cleanup code Wim Taymans 2018-01-19 13:08:58 +01:00
  • 04f77d2565 global: only unregister when it was registered Wim Taymans 2018-01-19 11:31:05 +01:00
  • c593d868fb global: add properties Wim Taymans 2018-01-19 11:18:17 +01:00
  • 47dd97049c examples: also handle SDL events in main-thread Wim Taymans 2018-01-18 15:49:42 +01:00
  • 0b523e4334 SDL examples: all SDL operations in one thread David Svensson Fors 2018-01-12 13:40:01 +01:00
  • 865f671195 audiomixer: fix EnumFormat Wim Taymans 2018-01-18 15:41:47 +01:00
  • 0eb44b340a link: use DISABLED flag on port of inactive links Wim Taymans 2018-01-18 15:39:03 +01:00
  • 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