Commit graph

  • 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
  • 69b7c18718 tests: add more tests Wim Taymans 2019-01-09 10:48:18 +01:00
  • 23c439fd66 meson: set spa plugin dir Wim Taymans 2019-01-08 17:56:20 +01:00
  • b5a7891ee1 tests: add more tests Wim Taymans 2019-01-08 17:38:34 +01:00
  • 1ed27a8f2b add _GNU_SOURCE as compiler flag Wim Taymans 2019-01-08 17:35:36 +01:00
  • 5de91e837e add _GNU_SOURCE Wim Taymans 2019-01-08 17:36:22 +01:00
  • 491a7679f8 add _GNU_SOURCE Wim Taymans 2019-01-08 17:35:54 +01:00
  • 57e0a94163 add const to info changes Wim Taymans 2019-01-08 17:34:32 +01:00
  • 979d155382 core: add user_data to core Wim Taymans 2019-01-08 17:30:12 +01:00
  • a8fb217eba jack: add user_data to core Wim Taymans 2019-01-08 17:31:23 +01:00
  • 5680e29716 pulse: add user_data to core Wim Taymans 2019-01-08 17:30:57 +01:00
  • 5a8c6d457e alsa: add user_data to core Wim Taymans 2019-01-08 17:30:33 +01:00
  • fb5ae6df43 tests: add array test Wim Taymans 2019-01-08 13:40:41 +01:00
  • e23deae087 meson: install permission.h header Wim Taymans 2019-01-08 13:00:48 +01:00
  • 2c571cddf5 tests: add c++ include test Wim Taymans 2019-01-08 13:00:24 +01:00
  • b497ae9792 spa: install missing headers Wim Taymans 2019-01-08 12:26:32 +01:00
  • f8556f1a08 make c++ optional Wim Taymans 2019-01-08 12:18:45 +01:00
  • 3e77e9bf99 test: add c++ test Wim Taymans 2019-01-08 11:59:05 +01:00
  • d12148cfba graph: remove scheduler2 Wim Taymans 2019-01-08 11:56:44 +01:00
  • ac4ad7c8f1 stream: avoid void * arithmetics Wim Taymans 2019-01-08 11:55:42 +01:00
  • b0f4be5fbc fix more compile errors Wim Taymans 2019-01-08 11:53:36 +01:00
  • 3fa2ad33e4 fix warnings Wim Taymans 2019-01-08 09:30:40 +01:00
  • 7f0d5a1c10 fix compilation Wim Taymans 2019-01-07 18:21:01 +01:00
  • b95584c312 plugins: fix warnings Wim Taymans 2019-01-07 18:14:04 +01:00
  • 44cb131269 meson: enable more warnings Wim Taymans 2019-01-07 18:02:36 +01:00
  • 19e4b04939 add more tests Wim Taymans 2019-01-07 18:00:23 +01:00
  • 5b7ddb0105 buffer: remove buffer id Wim Taymans 2019-01-07 17:57:03 +01:00
  • bebfcf0190 stream: don't use buffer id Wim Taymans 2019-01-07 17:54:31 +01:00
  • 25b8a7919f jack: use internal buffer id Wim Taymans 2019-01-07 17:53:13 +01:00
  • e918f9f77c fix sign confusion Wim Taymans 2019-01-07 15:52:42 +01:00
  • 74e5f9fbcf fix function types Wim Taymans 2019-01-07 15:48:06 +01:00
  • 098b80aa0c protocol: pass state as id Wim Taymans 2019-01-07 15:39:59 +01:00
  • de796d34ad pod: handle pod copy failure Wim Taymans 2019-01-07 15:36:19 +01:00
  • 7cd55c2c6b fix switch fallthrough cases Wim Taymans 2019-01-07 15:11:34 +01:00
  • a4593a0d96 jack: fix signed and unsigned compares Wim Taymans 2019-01-07 15:06:15 +01:00
  • 3d9fab3aaf alsa: fix signed and unsigned comparisons Wim Taymans 2019-01-07 15:05:48 +01:00
  • 3cb8aa7abb alsa: document fallthrough case Wim Taymans 2019-01-07 15:05:33 +01:00