Commit graph

  • 5192fcb16c stream: add the requested number of samples in buffer Wim Taymans 2022-03-29 09:17:32 +02:00
  • 075e7b2668 0.3.49 0.3.49 Wim Taymans 2022-03-28 10:31:48 +02:00
  • 74da804e97 move some debug to fastpath Wim Taymans 2022-03-28 16:25:00 +02:00
  • 2fdd05d568 stream: clarify the queued field Wim Taymans 2022-03-28 15:49:37 +02:00
  • 31b31a6f97 stream: Only request more data when needed Wim Taymans 2022-03-28 15:04:52 +02:00
  • 7b845aa732 stream: report the resampler delay as queued Wim Taymans 2022-03-28 15:01:07 +02:00
  • 0d6fca5bba audioconvert: add queued samples as delay Wim Taymans 2022-03-28 14:56:29 +02:00
  • b02154bf77 resample: keep max in bytes Wim Taymans 2022-03-28 13:14:54 +02:00
  • cf1d4b9140 audioconvert: make simple upmix the default Wim Taymans 2022-03-26 21:43:52 +01:00
  • 36185b830a jack: clear last error before sync Wim Taymans 2022-03-26 21:35:28 +01:00
  • b225fe1d54 pipewire: improve pw_init/pw_deinit Wim Taymans 2022-03-26 21:20:07 +01:00
  • 34380ff02e stream: update pw_time docs a little. Wim Taymans 2022-03-26 20:01:24 +01:00
  • 4dff7f0e5f Fix documentation link in README David Marzal 2022-03-24 19:58:48 +00:00
  • 90eec9320a module-echo-cancel: Use fraction as play delay Joakim Olsson 2022-03-16 11:02:52 +01:00
  • c66bb65c7a pipewire: don't setlocale from pw_init, let parent app set it Pauli Virtanen 2022-03-22 20:31:07 +02:00
  • b409792ea4 pw-dot: add json input mode George Kiagiadakis 2022-03-21 18:27:31 +02:00
  • d161019b0d module-echo-cancel: Correct naming in example and plugins Joakim Olsson 2022-03-21 09:19:07 +01:00
  • b877c28d96 pipewire: don't set locale Wim Taymans 2022-03-21 10:48:29 +01:00
  • 2b16df4e89 spa: add locale independent spa_dtoa Wim Taymans 2022-03-21 10:41:44 +01:00
  • 5f4d031db0 spa: add locale independent spa_strtod/spa_strtod Wim Taymans 2022-03-21 10:38:00 +01:00
  • 6b423c3d25 spa: debug double like a float Wim Taymans 2022-03-21 09:18:07 +01:00
  • b173198d3b audioconvert: remove useless parsing Wim Taymans 2022-03-21 09:11:36 +01:00
  • 93b5d440bc json: add locale independent parse and format functions Wim Taymans 2022-03-20 21:04:33 +01:00
  • 947d15a60a json: empty string should not give a valid number Wim Taymans 2022-03-20 09:28:39 +01:00
  • b868ec36c5 SPA_DATA_DIR is the source root when uninstalled Wim Taymans 2022-03-18 21:30:39 +01:00
  • 186d0a783e pulse-server: module: only cancel unload work if added Barnabás Pőcze 2022-01-20 02:41:49 +01:00
  • f4fd884b15 pulse-server: manager: clean hook list Barnabás Pőcze 2022-01-19 22:58:14 +01:00
  • 05a99c0e15 pulse-server: sample-play: clean hook list Barnabás Pőcze 2022-01-20 01:04:13 +01:00
  • 807fa19319 pulse-server: module-combine-sink: remove unnecessary conditional Barnabás Pőcze 2022-01-20 02:45:22 +01:00
  • d71dd31dcf pulse-server: module: initialize index Barnabás Pőcze 2022-01-19 12:06:10 +01:00
  • abe87f8008 audioconvert: use unaligned loads Wim Taymans 2022-03-17 10:00:23 +01:00
  • 0f28309f07 audioconvert: fix sse2 deinterleave_32 Barnabás Pőcze 2022-03-16 10:51:58 +01:00
  • bc5b486cb9 channelmix: add simple upmix method Wim Taymans 2022-03-14 15:33:07 +01:00
  • cec8898740 tests: add some options Wim Taymans 2022-03-13 15:07:23 +01:00
  • 845c9e1075 Update Polish translation Piotr Drąg 2022-03-13 12:06:56 +01:00
  • 3f7e240b28 gitignore: remove config.h.meson Barnabás Pőcze 2022-03-12 03:12:37 +01:00
  • 4118d08f95 gitignore: remove build directories Barnabás Pőcze 2022-03-12 03:10:30 +01:00
  • 5fccc19ed6 gitignore: add dot files Barnabás Pőcze 2022-03-12 03:08:37 +01:00
  • 25980f947f spa: utils: hook: add comments and fix code in documentation Barnabás Pőcze 2022-03-11 21:14:19 +01:00
  • 344cacd24a module-rt: small fixes Théo Lebrun 2022-03-11 10:33:09 +01:00
  • 6798b9a933 module-rt: allow building without RTKit Théo Lebrun 2022-03-10 11:19:12 +01:00
  • 377bc16eb5 bluez5: handle any quantum in a2dp-sink Pauli Virtanen 2021-11-06 12:54:02 +02:00
  • 9377ae5fcd bluez5: make codec ABI mismatch messages warnings Pauli Virtanen 2022-01-23 19:15:36 +02:00
  • c3a8041e0f bluez5: fix aptx-ll max_frames handling Pauli Virtanen 2021-11-06 11:53:06 +02:00
  • f6a83a91e0 bluez5: a2dp-sink: Fail flush on EAGAIN instead of delaying it Pauli Virtanen 2022-02-15 11:40:36 +02:00
  • 734470f0cd audioconvert: add SSE (de)interleave_32(s) versions Wim Taymans 2022-03-11 13:17:10 +01:00
  • f06ee28140 pulse-server: add sink/source_properties Wim Taymans 2022-03-11 09:57:37 +01:00
  • 8fa4d5c43f pipewire: module-zeroconf-discover: handle when AvahiWatch is freed while dispatching Barnabás Pőcze 2022-03-07 17:45:23 +01:00
  • 8dccfbce4c doc: Clarify size properties wrt DMA-BUFs columbarius 2022-03-08 23:45:26 +01:00
  • ca5e0e5837 audioconvert: don't fixate rate Wim Taymans 2022-03-08 17:44:54 +01:00
  • 54933b67fd loop: clean polling flag when leaving the loop Wim Taymans 2022-03-07 10:27:22 +01:00
  • dcbaed1251 pulse-server: also handle fix_ for capture Wim Taymans 2022-03-07 10:26:59 +01:00
  • b12f24efb9 spa: support: loop: don't initialize source->loop Barnabás Pőcze 2022-03-06 15:21:21 +01:00
  • d6dfa93b40 spa: support: loop: assert source's loop when dispatching Barnabás Pőcze 2022-03-06 14:56:29 +01:00
  • 6e705da101 test: loop: add helper functions to simplify eventfd use Barnabás Pőcze 2022-03-05 22:30:59 +01:00
  • 235b155b75 spa: support: loop: assert loop is not polling when destroyed Barnabás Pőcze 2022-03-05 22:00:18 +01:00
  • 616519d704 spa: support: loop: assert loop is not polling when source is removed Barnabás Pőcze 2022-03-04 16:53:26 +01:00
  • 60b9d9081b spa: only remove embedded source from data loop from within the loop Barnabás Pőcze 2022-03-04 16:51:31 +01:00
  • 7647ea7c83 spa: support: loop: fix use-after-free when loop is reentered Barnabás Pőcze 2022-02-19 13:31:01 +01:00
  • 529b6fd1b8 test: loop: add test which destroys managed source before reentering Barnabás Pőcze 2022-02-24 16:30:00 +01:00
  • b1c189fa86 test: rewrite test which destroys active source before dispatching Barnabás Pőcze 2022-02-27 20:18:52 +01:00
  • 2eb36c00c1 spa: support: loop: add polling flag Barnabás Pőcze 2022-02-19 11:44:04 +01:00
  • 4ed0365976 spa: support: loop: assert source type Barnabás Pőcze 2022-02-19 19:17:42 +01:00
  • cfc8510ce8 spa: support: loop: add some invariant assertions Barnabás Pőcze 2022-02-19 14:12:44 +01:00
  • 55ee5ec8b2 spa: support: loop: rename variables Barnabás Pőcze 2022-02-21 16:24:34 +01:00
  • a4e7042176 spa: support: loop: do not return early in case of an error Barnabás Pőcze 2022-02-19 11:58:13 +01:00
  • 275e23a34d spa: support: loop: print previous mask when updating Barnabás Pőcze 2022-02-19 19:38:08 +01:00
  • 8941fc2866 spa: support: loop: get array size using macro Barnabás Pőcze 2022-02-21 17:28:43 +01:00
  • cb8c2d8857 spa: support: loop: reset rmask after dispatch Barnabás Pőcze 2022-02-19 09:42:49 +01:00
  • a22ce76dbf spa: support: loop: initialize rmask Barnabás Pőcze 2022-02-19 09:40:27 +01:00
  • e2287f35db spa: support: loop: move struct members Barnabás Pőcze 2022-02-19 15:12:31 +01:00
  • 1e99551233 test: loop: do not use NULL as event handler Barnabás Pőcze 2022-02-23 18:03:46 +01:00
  • 67a27d80c6 gst: use target.object instead of node.target, soft-deprecate ids Pauli Virtanen 2022-03-06 14:10:55 +02:00
  • d66e9f1ae1 bluez5: a2dp-sink: stop flushing if source was removed Pauli Virtanen 2022-03-06 16:47:25 +02:00
  • 7ade8fa8fb pwtest: fix daemon log scrambling Pauli Virtanen 2022-03-06 01:21:41 +02:00
  • 8673f8c03d pwtest: shorter default timeout Pauli Virtanen 2022-03-05 15:21:52 +02:00
  • 9cb55852f4 CI: add functional test program deps Pauli Virtanen 2022-03-05 14:33:11 +02:00
  • f3831da67a pwtest: ARG_DAEMON tests don't work on valgrind Pauli Virtanen 2022-03-05 14:31:17 +02:00
  • c604f1608a test: add simple functional tests Pauli Virtanen 2022-03-05 12:21:28 +02:00
  • 76bab25afb pwtest: handle SIGTERM/SIGINT in runner Pauli Virtanen 2022-03-05 13:25:28 +02:00
  • ad3c90dbb9 pwtest: use default debug level 4 for spawned daemons Pauli Virtanen 2022-03-05 12:32:43 +02:00
  • a7bd52d07d pwtest/Makefile: set SPA_DATA_DIR Pauli Virtanen 2022-03-05 12:05:39 +02:00
  • 581f6c7f1d pwtest: add pwtest_spawn for running external programs Pauli Virtanen 2022-03-05 11:57:40 +02:00
  • df4f844daa pwtest: ensure all spawned daemons are terminated Pauli Virtanen 2022-03-05 11:33:19 +02:00
  • 24fd273820 bluez5: backend-ofono: don't do codec probe connections + add wait Pauli Virtanen 2022-03-03 23:32:33 +02:00
  • 8026b65caa Update meson.build Michael D 2022-03-05 00:26:35 +00:00
  • eec017f245 Update man/pw-top.1.rst.in Michael D 2022-03-04 22:43:51 +00:00
  • 1647c169b2 alsa: improve latency update Wim Taymans 2022-03-04 17:20:04 +01:00
  • bcdd1ea811 alsa: set better ranges on properties Wim Taymans 2022-03-04 17:17:31 +01:00
  • c7de69eac7 channelmix: improve disabled flag Wim Taymans 2022-03-04 15:33:21 +01:00
  • 2653e9f129 filter-chain: use property hints Wim Taymans 2022-03-03 21:23:25 +01:00
  • 2125ec048d filter-chain: use dynamic builder for param update Wim Taymans 2022-03-03 21:22:23 +01:00
  • 8646117374 stream: guard against NULL params Wim Taymans 2022-03-03 21:21:43 +01:00
  • c03850fd76 merger: also remove PropInfo Wim Taymans 2022-03-03 19:46:33 +01:00
  • a6304b47f6 pw-cat: improve DSD file reading Wim Taymans 2022-03-03 16:05:03 +01:00
  • ce2f1b3737 dsffile: fix negative interleave Wim Taymans 2022-03-03 14:01:32 +01:00
  • d25bb89cc0 channelmix: enable upmixing by default, disable normalization Wim Taymans 2022-03-03 12:33:02 +01:00
  • 5a55e1a47a pulse-server: handle pulse.properties Wim Taymans 2022-03-02 17:53:08 +01:00
  • 6c4d3a5158 0.3.48 0.3.48 Wim Taymans 2022-03-02 11:23:55 +01:00
  • b645793d7e filter-chain: remove stray debug Wim Taymans 2022-03-02 21:43:37 +01:00