Commit graph

  • 423f7ed858 travis: run make install and check for headers that have not been installed George Kiagiadakis 2019-05-29 16:47:11 +03:00
  • 9d48021af1 travis: fix runing autogen.sh after changes to detect meson George Kiagiadakis 2019-05-29 16:01:37 +03:00
  • acd797d780 add device.api property Wim Taymans 2019-05-30 16:59:30 +02:00
  • d45569ce9e spa-inspect: zero listener to clear callback Wim Taymans 2019-05-30 16:59:02 +02:00
  • de51046fd5 example: add example external bluez devices Wim Taymans 2019-05-30 16:12:34 +02:00
  • e1cbdaed0b remote: add option for extra user data for proxy Wim Taymans 2019-05-30 16:11:31 +02:00
  • 11393ce9dd bluez: add api to properties Wim Taymans 2019-05-30 16:09:56 +02:00
  • c8cbb7e322 bluez5: improve debug Wim Taymans 2019-05-30 13:01:15 +02:00
  • 9785d99821 monitor: Remove monitor event Wim Taymans 2019-05-30 12:45:06 +02:00
  • 3780bd1b30 spa: use core to load spa_handle Wim Taymans 2019-05-29 17:53:25 +02:00
  • 165f3e06ad client-device: add missing file Wim Taymans 2019-05-29 17:01:21 +02:00
  • 0b4f56a586 spa/include: install missing headers George Kiagiadakis 2019-05-29 12:09:13 +03:00
  • 32ee1f045d client-device: directly map resource to spa_device Wim Taymans 2019-05-29 11:24:47 +02:00
  • e9ecc47696 clean up proxy and resource api Wim Taymans 2019-05-29 10:39:24 +02:00
  • 531185845a fix for api change Wim Taymans 2019-05-29 10:38:49 +02:00
  • b1ea91fa1d client-device: fix cleanup Wim Taymans 2019-05-28 17:23:52 +02:00
  • 4754335d31 alsa: activate On profile Wim Taymans 2019-05-28 14:13:41 +02:00
  • 7ef99b8edb examples: add export-spa-device example Wim Taymans 2019-05-28 14:06:01 +02:00
  • 67a1d317c4 client-device: add client device Wim Taymans 2019-05-28 14:04:58 +02:00
  • 504b2da72b device: handle async implementations Wim Taymans 2019-05-28 14:02:14 +02:00
  • bf677d55da spa: implement node sync Wim Taymans 2019-05-28 14:01:18 +02:00
  • 9420497dd9 alsa: profile 0 is Off Wim Taymans 2019-05-28 14:00:31 +02:00
  • 857b2a0cfb spa: add result type Wim Taymans 2019-05-28 13:59:48 +02:00
  • c767ce62c9 device: add sync operation Wim Taymans 2019-05-28 13:55:36 +02:00
  • 7d1a833b82 add index of method, event and callback defines Wim Taymans 2019-05-28 13:53:07 +02:00
  • 5299677f88 add const to spa_event and spa_command Wim Taymans 2019-05-28 13:51:12 +02:00
  • 4661ee882c spa-monitor: remove device when destroyed Wim Taymans 2019-05-27 16:02:36 +02:00
  • 973a92b49d device: add free signal Wim Taymans 2019-05-27 15:58:50 +02:00
  • 891bb49dfb core: fix destroy order Wim Taymans 2019-05-27 15:37:01 +02:00
  • c44d655516 v4l2: use 32 buffers max Wim Taymans 2019-05-27 15:35:20 +02:00
  • 5b3336ce3e device: fix event signal Wim Taymans 2019-05-27 15:34:48 +02:00
  • 51d1569114 stream: fix internal method call Wim Taymans 2019-05-24 17:16:25 +02:00
  • 428cb5de75 port: ignore not implemented mixer methods Wim Taymans 2019-05-24 16:50:48 +02:00
  • a680f434d2 port: use right properties Wim Taymans 2019-05-24 16:14:19 +02:00
  • af61dcebbf context: fix link property Wim Taymans 2019-05-24 16:13:39 +02:00
  • 3ad73f0532 keys: add keys.h with defines and docs Wim Taymans 2019-05-24 15:47:48 +02:00
  • 8646c49760 jack: update for keys Wim Taymans 2019-05-24 15:47:28 +02:00
  • 7d5e860d0c update for keys Wim Taymans 2019-05-24 15:47:05 +02:00
  • d81bbae7ea alsa: update for keys Wim Taymans 2019-05-24 15:46:45 +02:00
  • 7bb6515800 loop: cleanups Wim Taymans 2019-05-23 15:11:49 +02:00
  • ff946e3d4b interface: add an interface struct Wim Taymans 2019-05-20 16:11:23 +02:00
  • 2057d7955c update for new api Wim Taymans 2019-05-23 12:28:59 +02:00
  • 998263819a update for api Wim Taymans 2019-05-23 12:28:31 +02:00
  • eb6481efb3 fmtconvert: also return all formats when not negotiated Wim Taymans 2019-05-23 10:27:54 +02:00
  • 78fbcca660 alsa: handle alsa-lib 1.1.9 Wim Taymans 2019-05-23 09:25:51 +02:00
  • c79a30bd8a gstpipewiresrc: clear timestamps when processing a buffer Michael Olbrich 2019-05-02 15:08:34 +02:00
  • 10ec285911 meson.build: Test for ptrdiff_t in <stddef.h> Thomas Zimmermann 2019-05-17 11:48:46 +02:00
  • 83d1e37e2c autogen.sh: Immediately fail on command errors Thomas Zimmermann 2019-05-17 11:31:21 +02:00
  • ff44d57426 autogen.sh: Check for meson Thomas Zimmermann 2019-05-17 10:22:57 +02:00
  • 7af045cf93 autogen.sh: Put meson arguments right after command name Thomas Zimmermann 2019-05-17 10:18:47 +02:00
  • 5f5403ff75 autogen.sh: Replace symbolic link to Makefile Thomas Zimmermann 2019-05-17 10:12:30 +02:00
  • 21cd78fe9e autogen.sh: Reuse existing build directory Thomas Zimmermann 2019-05-17 10:08:16 +02:00
  • e20857ccd1 destroy resources first, then the global Wim Taymans 2019-05-23 10:11:56 +02:00
  • f57a806cf8 Return -EEXIST when registering an object twice Wim Taymans 2019-05-22 10:09:12 +02:00
  • fbf6acd271 list: use spa_list_consume some more Wim Taymans 2019-05-23 09:56:02 +02:00
  • 37613b67ba alsa: handle alsa-lib 1.1.9 Wim Taymans 2019-05-23 09:25:51 +02:00
  • 4aff470a8f Release 0.2.6 0.2.6 Wim Taymans 2019-05-22 11:44:12 +02:00
  • 85e2eba941 gstpipewiresrc: clear timestamps when processing a buffer Michael Olbrich 2019-05-02 15:08:34 +02:00
  • cc5a155c9b meson.build: Test for ptrdiff_t in <stddef.h> Thomas Zimmermann 2019-05-17 11:48:46 +02:00
  • 59fa57f2a3 autogen.sh: Immediately fail on command errors Thomas Zimmermann 2019-05-17 11:31:21 +02:00
  • 768b082834 autogen.sh: Check for meson Thomas Zimmermann 2019-05-17 10:22:57 +02:00
  • 62afada593 autogen.sh: Put meson arguments right after command name Thomas Zimmermann 2019-05-17 10:18:47 +02:00
  • 352b04ba21 autogen.sh: Replace symbolic link to Makefile Thomas Zimmermann 2019-05-17 10:12:30 +02:00
  • 473fb330cf autogen.sh: Reuse existing build directory Thomas Zimmermann 2019-05-17 10:08:16 +02:00
  • 0951a97a36 destroy resources first, then the global Wim Taymans 2019-05-22 10:09:48 +02:00
  • c67f903c61 Return -EEXIST when registering an object twice Wim Taymans 2019-05-22 10:09:12 +02:00
  • 92808809ec client-node: don't destroy the resource from its event Wim Taymans 2019-05-22 10:05:24 +02:00
  • b700d76ff4 list: use spa_list_consume some more Wim Taymans 2019-05-21 17:11:27 +02:00
  • 6b269cce35 node: use spa_list_for_each_safe() for pw_node_events_* Michael Olbrich 2019-05-02 15:02:59 +02:00
  • 58fa5561b8 interface: get_registry always returns a Registry type Wim Taymans 2019-05-21 15:46:31 +02:00
  • a1a5ae1d68 update for new API Wim Taymans 2019-05-21 15:36:44 +02:00
  • 640a50091e jack: update for new API Wim Taymans 2019-05-21 15:36:25 +02:00
  • 323917ab4b module-portal: Handle no app_id being set Jonas Ådahl 2019-05-20 12:30:22 +02:00
  • 55eadd6c4c module-portal: Ignore if pipewire.access.portal.is_portal is "yes" Jonas Ådahl 2019-05-20 12:29:14 +02:00
  • a564d9f3f1 Move implementation helpers to utils Wim Taymans 2019-05-20 10:14:00 +02:00
  • b195a25636 pipewire: only load spa_handle Wim Taymans 2019-05-20 09:49:39 +02:00
  • da9f0ed160 core: simply load the dbus interface in core Wim Taymans 2019-05-17 17:33:15 +02:00
  • 4be788962e core: fix pw_core_find_format() for active ports Michael Olbrich 2019-05-09 09:24:21 +02:00
  • b1c193346e pipewire/node: Pass along 'media.role' node property too Jonas Ådahl 2019-05-10 18:42:19 +02:00
  • 51e900c9d3 Remove libv4l2 dependency Wim Taymans 2019-05-17 12:41:57 +02:00
  • abaf40ba8b core: small cleanup in _find_format() Wim Taymans 2019-05-17 12:37:25 +02:00
  • 1c8daa4a50 core: fix pw_core_find_format() for active ports Michael Olbrich 2019-05-09 09:24:21 +02:00
  • 3cb400bb61 audioconvert: don't use range Wim Taymans 2019-05-17 10:31:20 +02:00
  • 777b97b7d8 module-portal: Use permission store for portal initiated clients Jonas Ådahl 2019-05-10 18:07:12 +02:00
  • 31145b58dc Rename module-flatpak module-portal Jonas Ådahl 2019-05-10 18:01:25 +02:00
  • 3ce0c4b81a pipewire/node: Pass along 'media.role' node property too Jonas Ådahl 2019-05-10 18:42:19 +02:00
  • 4ae771ccc1 a2dp: also acquire when the state is pending Wim Taymans 2019-05-16 16:43:35 +02:00
  • e009fead09 io: remove unused range Wim Taymans 2019-05-16 16:42:49 +02:00
  • 6cfddde39c bluez: fix a2dp source Wim Taymans 2019-05-16 13:18:45 +02:00
  • c348790ca1 map: handle more error cases Wim Taymans 2019-05-15 15:19:25 +02:00
  • 448c1937ad hook: separate spa_callbacks from the hook Wim Taymans 2019-05-15 12:17:52 +02:00
  • 6ee192dff5 hooks: use hook to implement the callbacks Wim Taymans 2019-05-15 11:19:23 +02:00
  • a78617c6a8 a2dp: cleanups Wim Taymans 2019-05-15 10:20:28 +02:00
  • f6ace8a000 a2dp: add events and implementation Wim Taymans 2019-05-14 18:10:18 +02:00
  • 903cbeb7c1 hook: handle port and factory implementation with hook Wim Taymans 2019-05-14 18:08:02 +02:00
  • 23d4ed62dd device: rename internal variable for consistency with node Wim Taymans 2019-05-14 18:06:48 +02:00
  • 5858c992ef audioconvert: improve debug Wim Taymans 2019-05-14 18:05:51 +02:00
  • e6c42d3324 hook: add option to call hook with return value Wim Taymans 2019-05-14 18:04:34 +02:00
  • 5f507c804f remove libv4l2 dependency Michael Olbrich 2019-03-25 08:47:00 +01:00
  • 674f3e197e bluez5: add a2dp-source plugin Julian Bouzas 2019-04-19 13:26:07 -04:00