Commit graph

  • 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
  • 7a8412e81a alloc: document alloc functions Wim Taymans 2019-01-25 15:55:39 +01:00
  • 93e8074b2c alloc: improve alignment in alloactor Wim Taymans 2019-01-25 13:28:56 +01:00
  • 30ecf66561 fmtconvert: check bounds on chunk offset/size Wim Taymans 2019-01-25 13:26:39 +01:00
  • 58f3146b60 v4l2: pass pointers to the fraction and rectangle Wim Taymans 2019-01-25 13:23:06 +01:00
  • 577852863c fmt: remove debug assert Wim Taymans 2019-01-25 09:40:14 +01:00
  • 13bf70a8dd mem: align memory to requested alignment Wim Taymans 2019-01-24 18:28:52 +01:00
  • 1cf3e01219 jack: align metadata Wim Taymans 2019-01-24 18:27:40 +01:00
  • 9a57598b83 jack: align temp samples and use optimized mix Wim Taymans 2019-01-24 18:25:44 +01:00
  • dd66469570 audioconvert: add format conversion benchmark Wim Taymans 2019-01-24 09:49:19 +01:00
  • 6f586602af audioconvert: add unit test for format conversion Wim Taymans 2019-01-23 15:59:54 +01:00
  • a1d45d2b25 add missing file Wim Taymans 2019-01-22 17:47:55 +01:00
  • 351fb9ce29 pod: improve parser and builder Wim Taymans 2019-01-22 17:38:23 +01:00
  • c404942e9d jack: update for api change Wim Taymans 2019-01-22 17:37:00 +01:00
  • 878ae769ef parser: improve parser Wim Taymans 2019-01-18 13:39:09 +01:00
  • 1fd2e6beae update for param api change Wim Taymans 2019-01-18 13:39:37 +01:00
  • b2bf69cc42 param: add some docs Wim Taymans 2019-01-18 13:37:41 +01:00
  • 5f236203d6 test: add more pod tests Wim Taymans 2019-01-17 18:05:52 +01:00
  • 2622e085a9 pod: add more helpers Wim Taymans 2019-01-17 17:23:47 +01:00
  • 767e7efc0e parser: fix parse of 'V' as Choice Wim Taymans 2019-01-17 17:19:13 +01:00
  • be1725c67b compare: add size to compare Wim Taymans 2019-01-17 17:16:46 +01:00
  • 982fa0c80b spa-inspect: fix format object detection Wim Taymans 2019-01-17 17:13:15 +01:00
  • 5376832676 builder: control_header -> control Wim Taymans 2019-01-17 17:11:58 +01:00
  • 4bdaa083d1 jack: update for pod api Wim Taymans 2019-01-17 17:06:47 +01:00
  • 3ee463ed3a spa: Update tests and examples Wim Taymans 2019-01-17 09:27:41 +01:00
  • fa2d877925 audiotestsrc: use macros for parser Wim Taymans 2019-01-16 17:39:08 +01:00
  • e4bde73552 alsa: use min_latency when no position is given Wim Taymans 2019-01-16 17:38:28 +01:00
  • 92e9d99d0a add some padding and fix types Wim Taymans 2019-01-16 17:37:58 +01:00
  • cb346c0745 builder: improve builder Wim Taymans 2019-01-16 17:33:46 +01:00
  • dad153ce28 alsa: mark properties are optional Wim Taymans 2019-01-16 12:55:50 +01:00
  • 80cfda89c1 pod: improve the vararg pod builder and parser Wim Taymans 2019-01-16 11:05:12 +01:00
  • 386e5c966c pulse: update to new pod api Wim Taymans 2019-01-16 11:04:22 +01:00
  • c1da362a24 jack: update to new pod api Wim Taymans 2019-01-16 11:03:27 +01:00
  • ea1f9e18f7 alsa: update to new pod api Wim Taymans 2019-01-16 11:02:22 +01:00
  • 79d68ace68 update submodule Wim Taymans 2019-01-14 13:06:56 +01:00
  • f509e8552d pulse: improve includes Wim Taymans 2019-01-14 13:01:47 +01:00
  • e95b685072 format-utils: use Id for enums Wim Taymans 2019-01-14 13:00:29 +01:00
  • 3dc6820e9e Don't use __ in defines or declarations, it's reserved Wim Taymans 2019-01-14 12:58:23 +01:00
  • 6856f02cab properties: avoid NULL and empty keys Wim Taymans 2019-01-11 12:24:40 +01:00
  • 9dc9e97c6f tests: add more properties tests Wim Taymans 2019-01-11 11:25:53 +01:00
  • 7216f4d4ac tests: add test for properties Wim Taymans 2019-01-11 10:24:25 +01:00
  • 4dcdbe1795 tests: add test for utils Wim Taymans 2019-01-10 17:58:37 +01:00
  • 6a637a8f24 tests: add test for interfaces Wim Taymans 2019-01-10 17:20:45 +01:00
  • eaa5beb1b0 cli: add get-permissions method Wim Taymans 2019-01-10 16:38:52 +01:00
  • 74dd7c9bac client: implement get_permissions Wim Taymans 2019-01-10 16:38:24 +01:00
  • b05297a5fb client: only set client active once Wim Taymans 2019-01-10 16:37:13 +01:00
  • c2f0dea0f5 client: rework permissions Wim Taymans 2019-01-10 16:36:33 +01:00
  • 2ab96db5b5 protocol: fix permission marshal, skip default permissions Wim Taymans 2019-01-10 16:35:25 +01:00
  • a55330fe29 cli: fix node-params Wim Taymans 2019-01-10 13:16:31 +01:00
  • 01e28dd7a8 cli: copy name Wim Taymans 2019-01-10 13:16:11 +01:00
  • 1cb8a61b71 interfaces: make permissions const Wim Taymans 2019-01-10 12:29:21 +01:00
  • 103249ae76 interfaces: remove core properties update Wim Taymans 2019-01-10 12:17:58 +01:00
  • 0072f9cf2b interfaces: add method to update properties Wim Taymans 2019-01-10 11:55:04 +01:00
  • 1a27d7da1d interfaces: remove core permissions Wim Taymans 2019-01-10 11:09:05 +01:00
  • 505eb7a423 protocol: automatically bind to the client as well Wim Taymans 2019-01-10 11:01:30 +01:00
  • 77651881f7 improve debug Wim Taymans 2019-01-10 11:00:50 +01:00
  • 2f6c85cda1 remote: buffer id is now just the index of the buffer Wim Taymans 2019-01-10 10:20:26 +01:00
  • 62672f4d23 v4l2: set buffer id correctly Wim Taymans 2019-01-10 10:20:08 +01:00
  • 66bab1d9b2 remote: remove some events Wim Taymans 2019-01-10 10:08:14 +01:00
  • 14573f1201 pulse: use core_proxy to listen for done and info messages Wim Taymans 2019-01-10 09:31:37 +01:00
  • 1687453636 jack: use core_proxy to listen for done messages Wim Taymans 2019-01-10 09:31:00 +01:00
  • 349a11cde5 add const to info Wim Taymans 2019-01-09 17:49:45 +01:00
  • 0de0de299a add const to info Wim Taymans 2019-01-09 17:48:51 +01:00
  • 8fa6126599 rtkit: improve DISABLE_RTKIT Wim Taymans 2019-01-09 11:17:46 +01:00
  • 714178b1e4 meson: add module dir directory for tests Wim Taymans 2019-01-09 10:54:56 +01:00