Commit graph

  • c8f435ec41 pulse: also disconnect when we unlink the context Wim Taymans 2020-04-02 15:31:20 +02:00
  • f51ba55dae pulse: avoid emiting the NEW event too soon Wim Taymans 2020-04-02 15:30:15 +02:00
  • 4346cad322 pulse: improve debug of events Wim Taymans 2020-04-02 15:28:24 +02:00
  • c20100eabb media-session: Add method to destroy a global Wim Taymans 2020-04-02 15:26:39 +02:00
  • a86f70c13d protocol-native: avoid destroying NULL source Wim Taymans 2020-04-02 15:25:13 +02:00
  • b87c0a9270 clean up options Wim Taymans 2020-04-02 14:34:02 +02:00
  • 1fd5be7101 neon: fix resample interpolation Wim Taymans 2020-04-01 13:07:52 +02:00
  • 558a1f0bb2 filter: ENOSPC is the error when we can't deref Wim Taymans 2020-04-01 12:56:17 +02:00
  • 7a29c15628 enable more warnings Wim Taymans 2020-04-01 12:51:42 +02:00
  • edd019d539 defs: add SPA_UNUSED Wim Taymans 2020-04-01 12:45:11 +02:00
  • de22ca68da filter: return the newly filtered object Wim Taymans 2020-04-01 12:40:48 +02:00
  • 74665de68e alsa-seq: keep track of last port Wim Taymans 2020-03-31 17:52:22 +02:00
  • b3bddb853f context: improve debug of quantum Wim Taymans 2020-03-31 13:54:11 +02:00
  • b552863ec9 Don't include alloca.h on FreeBSD. Gleb Popov 2020-03-27 19:20:21 +00:00
  • e6675ff2a8 alsa-seq: unsubscribe when paused/suspended Wim Taymans 2020-03-31 12:14:52 +02:00
  • 9b24a84ce6 fmt-ops: fix copy/paste error Wim Taymans 2020-03-30 11:02:13 -04:00
  • 527dc89365 fmt-ops: add neon optimizations for format conversion Wim Taymans 2020-03-30 10:59:21 -04:00
  • afb93eb6ea conf: add comment Wim Taymans 2020-03-30 15:27:54 +02:00
  • 2b7f01f5af media-session: add getopt support Wim Taymans 2020-03-30 14:09:44 +02:00
  • e00c0ffd2d tests: add endpoint unit test George Kiagiadakis 2020-03-26 19:30:56 +02:00
  • e918d60959 session-manager: implement factories for session, endpoint-stream & endpoint-link George Kiagiadakis 2020-03-26 14:02:56 +02:00
  • 444d180218 session-manager: endpoint: implement caching info & params George Kiagiadakis 2020-03-26 13:11:32 +02:00
  • 74718d6def session-manager: add update/free functions for the info structures George Kiagiadakis 2020-03-26 12:55:54 +02:00
  • df66edd9ab session-manager: implement 'endpoint' factory George Kiagiadakis 2020-03-24 17:17:24 +02:00
  • 0a8ec0380b session-manager: check error code when registering the marshallers George Kiagiadakis 2020-03-24 13:15:15 +02:00
  • e971a79fce session-manager: implement export functions for session-manager objects George Kiagiadakis 2020-03-24 13:14:18 +02:00
  • 234c642746 session-manager: move files into client-endpoint / client-session subdirs George Kiagiadakis 2020-03-24 12:25:13 +02:00
  • bc3a92e950 session-manager: add impl marshallers for endpoint, -stream, -link and session George Kiagiadakis 2020-03-24 11:38:56 +02:00
  • 67a5dd35be resample: add neon optimizations Wim Taymans 2020-03-27 08:27:11 -04:00
  • 397787ec3e spa-resample: getopt_long returns an int Wim Taymans 2020-03-26 18:10:11 +01:00
  • f0f3a0a660 0.3.2 0.3.2 Wim Taymans 2020-03-26 12:34:54 +01:00
  • b3d0aa6f8c pw-cat: allow latency=none Wim Taymans 2020-03-26 11:34:59 +01:00
  • 125f1f109c context: allow quantum up to configured max Wim Taymans 2020-03-26 11:27:36 +01:00
  • 7693834a81 pw-profiler: report error when we can't bind Wim Taymans 2020-03-26 10:24:14 +01:00
  • 413bda908a pw-cli: continue after parsed options Wim Taymans 2020-03-25 18:00:50 +01:00
  • c292a6d54e pw-cli: add non-interactive mode Wim Taymans 2020-03-25 11:17:02 +01:00
  • 646088b90c tools: add getopt argument parsing Wim Taymans 2020-03-24 16:36:48 +01:00
  • a1846c9780 udev: don't loop forever on errors Wim Taymans 2020-03-24 15:54:58 +01:00
  • f22b7b22a8 Define alsa_dep a bit earlier and even in case the option is off to fix meson setup: Gleb Popov 2020-03-09 23:08:05 +04:00
  • a880012e72 fmtconvert: order formats better Wim Taymans 2020-03-24 11:47:41 +01:00
  • b8a1ea1d3a fmt-ops: fix 32 bit compilation Wim Taymans 2020-03-23 14:16:36 +01:00
  • c4cf5e6629 bluez5: protect against NULL transport Wim Taymans 2020-03-23 13:49:30 +01:00
  • 4c80656a7b examples: small improvements Wim Taymans 2020-03-20 11:24:29 +01:00
  • 67eb89689d stream: only warn about mlock when in RT mode Wim Taymans 2020-03-20 11:21:44 +01:00
  • 0d3aa1fd30 Fix export type prototype Wim Taymans 2020-03-19 18:12:07 +01:00
  • 3cb019de51 vulkan: only set flags when buffer is in the io area Wim Taymans 2020-03-19 18:09:30 +01:00
  • 2948d504c8 example: fix v4l2 example Wim Taymans 2020-03-19 18:08:34 +01:00
  • a9b191971c v4l2: fix buffer recycle Wim Taymans 2020-03-19 13:15:49 +01:00
  • 441fdb2333 alsa: fix buffer recycle Wim Taymans 2020-03-19 13:12:49 +01:00
  • acccccd2c0 Use SPA_IO_BUFFERS_INIT when we can Wim Taymans 2020-03-19 13:09:21 +01:00
  • 07f935a5ed add some more debug Wim Taymans 2020-03-19 13:00:35 +01:00
  • 5da6973863 example: fix buffer check Wim Taymans 2020-03-19 12:58:39 +01:00
  • 6d673cc77c conf: update defaults Wim Taymans 2020-03-18 17:53:46 +01:00
  • 0db9c4ef6b jack: use current buffer and samplerate Wim Taymans 2020-03-18 17:52:48 +01:00
  • e8cf29a7c8 jack: remove some hardcoded defaults Wim Taymans 2020-03-18 17:42:11 +01:00
  • c4708f97ff examples: don't use lrintf for each sample Wim Taymans 2020-03-18 17:40:26 +01:00
  • 13d66df2df example: fix buffer size calculation Wim Taymans 2020-03-18 17:23:14 +01:00
  • b6dde8d76f vulkan: use image height of current cycle for buffer size Wim Taymans 2020-03-18 17:21:38 +01:00
  • 64e00165d5 Add MIT licensed compute example instead Wim Taymans 2020-03-18 17:20:36 +01:00
  • 8a2af908a7 small optimizations Wim Taymans 2020-03-18 15:43:29 +01:00
  • 57f84ae5ae fmt-ops: use gather to read samples Wim Taymans 2020-03-18 11:41:14 +01:00
  • 8fe83dcd02 pulse: make sure we never set latency num to 0 Wim Taymans 2020-03-18 11:40:25 +01:00
  • 55633ebf9a fmt-ops: move AVX Wim Taymans 2020-03-18 10:06:54 +01:00
  • 949dba7bfc fmt-ops: flesh out avx optimizations Wim Taymans 2020-03-17 17:27:47 +01:00
  • 2a59ef5146 Fix includes Dan Shick 2020-03-17 11:46:28 +01:00
  • 72d70b0f48 Add and fix some more warnings Wim Taymans 2020-03-17 11:37:56 +01:00
  • 4dcd0dacc9 fmt-ops: add more benchmark cases Wim Taymans 2020-03-16 16:45:20 +01:00
  • 37d3864949 merger: add some SPA_LIKELY Wim Taymans 2020-03-16 16:12:34 +01:00
  • 3a911dfe3b fmt-ops: add avx2 optimized version Wim Taymans 2020-03-16 16:11:29 +01:00
  • 6eca935e61 also test optimized versions Wim Taymans 2020-03-16 13:08:33 +01:00
  • fd3dd14ebe fmt-ops: add optimized f32 to s16 stereo conversion Wim Taymans 2020-03-16 13:04:21 +01:00
  • 0548fbf690 fmt-ops: fix bug in s32 to f32 conversion Wim Taymans 2020-03-16 12:57:21 +01:00
  • cb7bfdf98a sprinkly SPA_LIKELY/UNLIKELY around Wim Taymans 2020-03-16 12:52:28 +01:00
  • d762d57665 impl-node: the mix output port is always 0 Wim Taymans 2020-03-16 11:11:35 +01:00
  • 5273320825 jack: fix midi output Wim Taymans 2020-03-15 08:45:56 +01:00
  • b99313a59e pipewire-alsa: Get period_bytes from config Jonas Holmberg 2020-03-12 14:57:18 +01:00
  • 9613f16caf alsa-pcm: ignore error after recover Wim Taymans 2020-03-12 10:48:36 +01:00
  • 195ac82394 pipewire-alsa: Correct the max channels value Jonas Holmberg 2020-03-12 09:19:02 +01:00
  • 56f4ee5999 pipewire-alsa: Support hw constraints in config Jonas Holmberg 2020-03-11 10:38:23 +01:00
  • e13e81881f examples: use dataType mask Wim Taymans 2020-03-09 18:05:51 +01:00
  • f94c24af97 buffers: negotiate dataType in buffers Wim Taymans 2020-03-09 17:44:42 +01:00
  • c66d60fbdb buffers: handle param enum errors Wim Taymans 2020-03-09 16:53:03 +01:00
  • 66f4834df3 param: add dataType buffer parameter Wim Taymans 2020-03-09 12:52:35 +01:00
  • 387fcfdc8a pod: add support for flags filter Wim Taymans 2020-03-09 12:47:33 +01:00
  • 6c911993fb fixed yaml file Jan Koester 2020-03-09 08:33:35 +01:00
  • fba9d8931d module-protocol-native: fix build on s390x Rasmus Thomsen 2020-03-08 09:42:09 +01:00
  • cfd829913e meson: add rpath on the modules_install_dir for all modules Rasmus Thomsen 2020-03-08 09:38:20 +01:00
  • 80ea7d230c meson.build: Define missing sndfile dependency Ariel D'Alessandro 2020-03-05 18:29:33 -03:00
  • 74a1632f07 0.3.1 0.3.1 Wim Taymans 2020-03-06 19:04:59 +01:00
  • 091b420b0b stream: don't call suspended callback when disconnecting Wim Taymans 2020-03-06 18:57:13 +01:00
  • 7f086da39e monitor: fix copy and paste errors Wim Taymans 2020-03-06 18:30:34 +01:00
  • 1b0ad00fb1 conf: update and document the config file a little Wim Taymans 2020-03-06 18:13:13 +01:00
  • e93d235208 command: add -nofail to create-object Wim Taymans 2020-03-06 18:08:44 +01:00
  • bb15472e7c context: "none" is a valid profile that loads nothing Wim Taymans 2020-03-06 18:07:55 +01:00
  • 54eef8bb9d pw-cat: write midi bytes directly. Wim Taymans 2020-03-06 16:47:02 +01:00
  • 6700e332f9 Revert "pw-cli: Collect and display parameters from global symbols" Wim Taymans 2020-03-06 16:33:50 +01:00
  • 524f9fd96d Revert "Implement JSON/YAML command for graph tree traversal" Wim Taymans 2020-03-06 16:33:36 +01:00
  • 8644e80304 Revert "Fix change_mask string generation" Wim Taymans 2020-03-06 16:33:14 +01:00
  • b7f952e02b Revert "Fix printf attribute compilation errors" Wim Taymans 2020-03-06 16:30:32 +01:00
  • d880db3933 Revert "pw-cli: use core object to map id to proxy" Wim Taymans 2020-03-06 16:30:18 +01:00