Commit graph

  • 58667d6ced params: make method on node and port to enum params Wim Taymans 2018-02-20 10:31:55 +01:00
  • a9a95a4205 audio-dsp: start counting from 1, to match jack ports Wim Taymans 2018-02-20 10:01:10 +01:00
  • 528d0a1c7d alsa: put device name in separate property Wim Taymans 2018-02-20 09:59:52 +01:00
  • 0e5a1b6327 props: use macro for property alternatives Wim Taymans 2018-02-20 09:32:40 +01:00
  • f039238288 audio-dsp: implement buffer size param Wim Taymans 2018-02-16 18:15:37 +01:00
  • 9cb2891741 cli: implement destroy Wim Taymans 2018-02-16 18:15:06 +01:00
  • c613ae4b40 v4l2: unset format, then close Wim Taymans 2018-02-16 18:14:24 +01:00
  • c0e5dbafc9 pipewire-jack: clear buffers Wim Taymans 2018-02-16 17:57:26 +01:00
  • 0a57c86c25 link: clear port buffers when not in use and not owner Wim Taymans 2018-02-16 17:11:32 +01:00
  • b15da50c13 pipewire-jack: return empty buffer when unnegotiated Wim Taymans 2018-02-16 17:10:25 +01:00
  • cafb22a6b9 alsa: only try to pull when out of buffers Wim Taymans 2018-02-16 16:56:19 +01:00
  • 922099c67e link: always make ouput owner of buffers Wim Taymans 2018-02-16 16:55:18 +01:00
  • 570d32de2b pipewire-jack: fix loop index Wim Taymans 2018-02-16 16:53:18 +01:00
  • d73e77cd51 pipewire-jack: add aliases Wim Taymans 2018-02-16 12:08:16 +01:00
  • 5034770eae node: unlink ports before destroy Wim Taymans 2018-02-16 12:04:33 +01:00
  • 3db9a44679 dsp: make separate nodes for sinks and sources Wim Taymans 2018-02-16 12:02:39 +01:00
  • 8c4bb3a104 factory: improve registration Wim Taymans 2018-02-16 12:01:18 +01:00
  • 7dc03336e5 pipewire-jack: implement more jack api Wim Taymans 2018-02-15 17:57:43 +01:00
  • 0173180e78 module-audio-dsp: add dsp module Wim Taymans 2018-02-15 17:54:08 +01:00
  • 6c000229f0 port: add port globals Wim Taymans 2018-02-15 17:49:04 +01:00
  • b86f141273 add more debug info Wim Taymans 2018-02-15 11:41:07 +01:00
  • 95e27c27ca protocol: signal when connection was closed Wim Taymans 2018-02-15 10:49:01 +01:00
  • 7ffaaf66a7 v4l2: remove source on errors Wim Taymans 2018-02-15 10:47:43 +01:00
  • 8b982d4bf5 jack: more stuff Wim Taymans 2018-02-13 18:05:55 +01:00
  • 96fdfc86f7 link: avoid getting params Wim Taymans 2018-02-13 10:48:33 +01:00
  • cc53023fb9 remote: fix clear_memid Wim Taymans 2018-02-13 10:28:01 +01:00
  • 8a4f3c546d port: remove port_pause Wim Taymans 2018-02-13 10:22:30 +01:00
  • f2f94c4f72 examples: handle NULL io areas Wim Taymans 2018-02-13 10:16:44 +01:00
  • fdfce79edb connection: return false on read error Wim Taymans 2018-02-12 17:32:09 +01:00
  • df57656615 remote: improve map/unmap of io area Wim Taymans 2018-02-12 11:44:37 +01:00
  • f37f8ce70d v4l2: keep separate field for mapped fd Wim Taymans 2018-02-12 11:35:49 +01:00
  • 29dbffea52 v4l2: map memfd when not already mapped Wim Taymans 2018-02-12 11:04:28 +01:00
  • 93c0e6aad0 Initial commit Wim Taymans 2018-02-09 18:23:36 +01:00
  • 9b9a7411f5 port: set some more properties Wim Taymans 2018-02-09 18:16:07 +01:00
  • dfa39ab2ff node: set node name in global Wim Taymans 2018-02-09 18:15:03 +01:00
  • 001e693e5c global: fix parent global Wim Taymans 2018-02-09 18:13:19 +01:00
  • 70687e466d client-node: update port properties Wim Taymans 2018-02-09 18:10:51 +01:00
  • 342f0d59d0 node: add some more port flags Wim Taymans 2018-02-09 18:05:35 +01:00
  • 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