Commit graph

  • 582bc70b3c device: use right method Wim Taymans 2019-03-04 13:33:57 +01:00
  • ed988788fd client-node: pass spa_node_info along Wim Taymans 2019-03-04 12:30:45 +01:00
  • 53693d1e32 jack_up date for client_node change Wim Taymans 2019-03-04 12:30:17 +01:00
  • a9b58618b2 remote: fix ping event Wim Taymans 2019-03-01 15:04:45 +01:00
  • 236d346a3f global: remove unused event Wim Taymans 2019-03-01 15:03:57 +01:00
  • 09c4683ef1 interfaces: make events return void Wim Taymans 2019-03-01 14:04:05 +01:00
  • df5c1f4c6e pulse: events are void Wim Taymans 2019-03-01 14:03:28 +01:00
  • 6ca80e4ec7 jack: events are void Wim Taymans 2019-03-01 14:02:59 +01:00
  • 0390969228 node: make add_listener method Wim Taymans 2019-03-01 12:00:42 +01:00
  • 61ce4e77f6 type-info: add missing type for EnumProfile Wim Taymans 2019-03-01 11:50:59 +01:00
  • 499dd3ff22 node: add port and node params Wim Taymans 2019-02-27 16:43:01 +01:00
  • 91938991dc jack: update for port params Wim Taymans 2019-02-27 16:37:10 +01:00
  • 3d25adc598 monitor: add missing file Wim Taymans 2019-02-25 20:26:13 +01:00
  • aab2b5594f utils: don't remove pending after first callback Wim Taymans 2019-02-25 20:19:33 +01:00
  • 245a0d5634 global: pass bind function to _new Wim Taymans 2019-02-25 17:14:10 +01:00
  • 83b2aca072 pulse: update for seq change Wim Taymans 2019-02-25 17:16:14 +01:00
  • cc9fd857ad jack: update for seq change Wim Taymans 2019-02-25 17:15:41 +01:00
  • f2ff6f393b more async improvements Wim Taymans 2019-02-25 16:25:27 +01:00
  • d2c18c7b1a Improve async handling Wim Taymans 2019-02-25 12:29:57 +01:00
  • bf91b8c002 pulse: update for async changes Wim Taymans 2019-02-25 12:27:51 +01:00
  • 1887f17cc8 jack: update for async changes Wim Taymans 2019-02-25 12:27:02 +01:00
  • 98463b689b node: improve pending results Wim Taymans 2019-02-21 12:14:25 +01:00
  • a3ca2df0fe link: handle the right port in the callback Wim Taymans 2019-02-21 10:30:40 +01:00
  • 7b12212eeb node: improve async handling Wim Taymans 2019-02-20 17:51:05 +01:00
  • 71e5c13191 operation: fix for async changes Wim Taymans 2019-02-20 17:50:22 +01:00
  • 65f9c46525 jack: fix for async changes Wim Taymans 2019-02-20 17:50:05 +01:00
  • b743518f78 node: add props to add_port Wim Taymans 2019-02-18 13:22:46 +01:00
  • eea062ee53 interfaces: improve remote API Wim Taymans 2019-02-18 12:31:36 +01:00
  • af96643eaa jack: fix for api changes Wim Taymans 2019-02-18 12:28:00 +01:00
  • 61edd78bf4 fix for api changes Wim Taymans 2019-02-18 12:27:38 +01:00
  • 0d8821096a client-node: only update info when change_mask set Wim Taymans 2019-02-14 17:48:56 +01:00
  • 755d7ca329 client-node: handle NULL info in update Wim Taymans 2019-02-14 17:45:42 +01:00
  • e9bedae5fa node: add max_ports to node info Wim Taymans 2019-02-14 17:40:01 +01:00
  • 1108c5d83d jack: change port flags Wim Taymans 2019-02-14 17:39:16 +01:00
  • 21957e9e8d node: Add port_info event Wim Taymans 2019-02-14 17:08:46 +01:00
  • 3c78036a97 node: process -> ready Wim Taymans 2019-02-14 17:04:59 +01:00
  • 8ae5424359 resource: improve error handling Wim Taymans 2019-02-14 16:53:42 +01:00
  • cbdc024f4c example: remove unused variable Wim Taymans 2019-02-14 16:01:16 +01:00
  • 61276da87e submodule update Wim Taymans 2019-02-13 12:46:53 +01:00
  • eef8bc593c jack: remote port_send_command Wim Taymans 2019-02-13 12:46:14 +01:00
  • 7a1bd163f7 node: remove port_send_command Wim Taymans 2019-02-13 12:43:15 +01:00
  • 04f1046113 node: pass struct to info callback to make it more extensible Wim Taymans 2019-02-13 11:44:58 +01:00
  • bb2b15a5fb Quote "$@" in autogen.sh ncraun-vivint 2019-01-28 11:01:19 -05:00
  • 27e997a032 daemon: getopt returns int, declare it as such to avoid comparison issues George Kiagiadakis 2019-02-11 19:08:58 +02:00
  • 4be52f16bd spa/support: implement ARM CPU detection George Kiagiadakis 2019-02-08 17:48:58 +02:00
  • d9c2f77cfe spa/audioconvert: don't include xmmintrin.h in the non-sse fmt-ops George Kiagiadakis 2019-02-08 15:49:14 +02:00
  • 71eb538fba meson: prefix the names of the tests so that they are unique in the tree George Kiagiadakis 2019-02-08 14:07:19 +02:00
  • 99e1bb1068 meson: spa/plugins: don't check if the plugin dependencies have been found George Kiagiadakis 2019-01-29 17:42:04 +02:00
  • 58a878623b meson: find dependencies only when necessary George Kiagiadakis 2019-01-29 17:39:44 +02:00
  • d08ec09dde meson: spa/plugins: use pthread_lib instead of threads_dep George Kiagiadakis 2019-01-29 17:37:55 +02:00
  • 24eeea62e7 remote: use 0 for pw_proxy_new() user_data_size argument George Kiagiadakis 2019-01-29 16:45:53 +02:00
  • ba653fccfc add .editorconfig files George Kiagiadakis 2019-01-29 16:34:02 +02:00
  • 737851df6c Quote "$@" in autogen.sh ncraun-vivint 2019-01-28 11:01:19 -05:00
  • ac5ec9bbe2 device: improve callbacks Wim Taymans 2019-02-13 11:13:46 +01:00
  • 5de7898808 node: implement activation Wim Taymans 2019-02-12 17:42:33 +01:00
  • 766e528f40 jack: handle activation Wim Taymans 2019-02-12 17:40:46 +01:00
  • f45e0b8966 reorganize some struct members to remove holes Wim Taymans 2019-02-08 12:01:50 +01:00
  • 658c1da52f node: allocate shared mem for activation Wim Taymans 2019-02-07 12:34:54 +01:00
  • db230fc136 floatmix: unroll loop a little Wim Taymans 2019-02-07 12:30:36 +01:00
  • 25cc424d70 jack: handle NULL position Wim Taymans 2019-02-07 12:28:59 +01:00
  • 416bb2466d log: move field around to plug hole in structure Wim Taymans 2019-02-07 12:28:16 +01:00
  • 87033894c5 io: add graph version of graph in position io Wim Taymans 2019-02-07 12:25:33 +01:00
  • 8a9c1129a2 spa: make fd in spa_data an int64_t Wim Taymans 2019-02-07 12:22:51 +01:00
  • 569cbb48a9 use SPA_EXPORT to export symbols Wim Taymans 2019-02-06 13:24:41 +01:00
  • 5f9200d9ee pulse: add SPA_EXPORT Wim Taymans 2019-02-06 13:23:43 +01:00
  • 96460ab2d1 jack: add SPA_EXPORT Wim Taymans 2019-02-06 13:23:15 +01:00
  • ddd753cfc5 alsa: add SPA_EXPORT Wim Taymans 2019-02-06 13:22:53 +01:00
  • a563050797 spa: don't use constructor attribute to register factories Wim Taymans 2019-02-06 11:38:12 +01:00
  • 30da60ab6b utils: add SPA_EXPORT Wim Taymans 2019-02-06 09:21:16 +01:00
  • f6391be214 add SPA_EXPORT where needed Wim Taymans 2019-02-06 11:59:05 +01:00
  • 3424c05298 example: use core methods to register types Wim Taymans 2019-02-06 11:43:47 +01:00
  • 703309f6cd spa: don't use constructor attribute to register factories Wim Taymans 2019-02-06 11:38:12 +01:00
  • e4cac644d2 fix some compiler warnings with clang Wim Taymans 2019-02-06 11:35:36 +01:00
  • 317f3b6be7 type: add function to map types Wim Taymans 2019-02-06 11:09:32 +01:00
  • dd3eb55aee utils: add SPA_EXPORT Wim Taymans 2019-02-06 09:21:16 +01:00
  • baa6b1472d client-node: handle _set_io on the node Wim Taymans 2019-01-31 17:50:55 +01:00
  • bad9b15a92 node: warn when _set_io fails on the node Wim Taymans 2019-01-31 17:50:16 +01:00
  • 550a2af044 examples: improve examples Wim Taymans 2019-01-31 11:58:35 +01:00
  • 31dacd9d6f remote: move node export code to client-node module Wim Taymans 2019-01-31 11:02:13 +01:00
  • 7ec9de5ac6 video-src: always set chunk info Wim Taymans 2019-01-31 10:59:43 +01:00
  • bebc8edbc3 buffer: add missing type info Wim Taymans 2019-01-31 10:57:24 +01:00
  • 6cd1104d0c context: fix some memory leaks Wim Taymans 2019-01-30 15:24:07 +01:00
  • 61194d02b3 stream: small cleanups in notify/control handling Wim Taymans 2019-01-30 11:00:59 +01:00
  • 2f102a69d6 export-source: fix example Wim Taymans 2019-01-30 10:50:42 +01:00
  • 39f1309130 conf: remove old module Wim Taymans 2019-01-30 10:50:23 +01:00
  • 4509bd8cfd media-session: report error when binding Wim Taymans 2019-01-30 10:36:00 +01:00
  • e4f58da013 properties: handle prealloc of 0 Wim Taymans 2019-01-29 16:52:21 +01:00
  • 086166058a media-session: handle unknown media Wim Taymans 2019-01-29 16:51:55 +01:00
  • 1baef2625c alsa: fix chmaps leak Wim Taymans 2019-01-29 12:10:15 +01:00
  • bf33ce3fc0 link: don't call use_buffers after alloc_buffers Wim Taymans 2019-01-29 12:04:31 +01:00
  • e04560955d audioconvert: clean up nodes Wim Taymans 2019-01-29 11:46:26 +01:00
  • e63adfef25 link-factory: fix cleanup Wim Taymans 2019-01-29 10:32:21 +01:00
  • beae1890d3 global: first emit then destroy, then unregister Wim Taymans 2019-01-29 10:31:48 +01:00
  • 718847fcd5 audio-dsp: clean ports when the node is destroyed Wim Taymans 2019-01-29 10:30:01 +01:00
  • 11769aa7e7 media-session: track our DSP link Wim Taymans 2019-01-29 10:29:06 +01:00
  • ac6a568729 global: remove the global from the map when we unlink Wim Taymans 2019-01-29 09:51:20 +01:00
  • 1c7fa34f57 port: make it possible to clear the mix node again Wim Taymans 2019-01-29 09:50:50 +01:00
  • 13d51dfe37 jack: select sse only when cpu flags available Wim Taymans 2019-01-28 17:10:37 +01:00
  • efc571972d defs: don't use __ Wim Taymans 2019-01-25 16:52:32 +01:00
  • 68bcc6b8e8 pod: move vararg macros to separate file Wim Taymans 2019-01-25 16:17:29 +01:00