Commit graph

  • 187006f30e audioconvert: remove some double defines Wim Taymans 2022-09-07 16:08:21 +02:00
  • 6e9e02b420 audioconvert: refactor peaks resampler Wim Taymans 2022-09-07 16:00:31 +02:00
  • a79b5c86ea pulse-server: Handle clients that send more than requested Wim Taymans 2022-09-07 13:07:28 +02:00
  • 50f76c8730 pulse-server: implement TRIGGER and PREBUF methods Wim Taymans 2022-09-07 13:02:55 +02:00
  • 968bc382af log: initialize pos to help the compiler Wim Taymans 2022-09-07 09:17:19 +02:00
  • 2c72597271 bluez5: Use spa_log_hexdump() to dump media properties/configuration Frédéric Danis 2022-07-18 11:26:59 +02:00
  • 1d39ea004e log: Add spa_log_hexdump Frédéric Danis 2022-07-13 10:12:27 +02:00
  • 75af02edcd stream: add Format and EnumFormat on stream nodes Wim Taymans 2022-09-06 20:42:19 +02:00
  • 5b2b93f915 alsa: add period-size, period-num and headroom in props Wim Taymans 2022-09-06 20:16:29 +02:00
  • 32421965c7 stream: add a video adapter for video streams Wim Taymans 2022-09-06 19:06:10 +02:00
  • e9b7667b55 pw-top: remove some slashes to avoid confusion Wim Taymans 2022-09-06 18:32:56 +02:00
  • ffc09ce55e videoconvert: refresh with latest audioadapter copy Wim Taymans 2022-09-06 17:48:00 +02:00
  • d90d2c92f4 man: update man page Wim Taymans 2022-09-06 15:47:13 +02:00
  • 76631e6251 pw-top: show negotiated formats Wim Taymans 2022-09-06 15:36:58 +02:00
  • 305f2104ee pulse-server: rework buffer attributes Wim Taymans 2022-09-06 11:51:00 +02:00
  • 8efc221fa8 man: clarify MIDI and DSD playback Wim Taymans 2022-09-06 10:03:52 +02:00
  • 1a915c2ced pulse-server: set record attributes more like PulseAudio Wim Taymans 2022-09-05 18:13:12 +02:00
  • ad06db91ee Revert "pulse-server: send chunks with half the fragsize" Wim Taymans 2022-09-05 16:19:00 +02:00
  • 83e83608c8 Revert "pulse-server: tweak the fragsize/minreq handling" Wim Taymans 2022-09-05 16:18:54 +02:00
  • 009ab9681d Revert "pulse-server: simplify latency handling" Wim Taymans 2022-09-05 16:18:45 +02:00
  • 72ce2f815b Revert "pulse-server: enforce minfrag after latency adjust" Wim Taymans 2022-09-05 16:18:34 +02:00
  • 201e6ae9fd audioconvert: use given channelmap for volume Wim Taymans 2022-09-05 15:29:16 +02:00
  • 71ec8650ba audioconvert: remove redundant set_volume calls Wim Taymans 2022-09-05 13:23:18 +02:00
  • 0c47ab76a7 channelmix: Only filter FC/LFE when present Wim Taymans 2022-09-05 13:22:00 +02:00
  • 7b432aec88 spa: make default samplerate 48000 Wim Taymans 2022-09-05 12:21:20 +02:00
  • cad7db9f58 libcamera: close camera in error path Wim Taymans 2022-09-05 09:25:14 +02:00
  • df858cae7c bluez5: clarify OPUS-A2DP spec Pauli Virtanen 2022-09-03 13:58:06 +03:00
  • b70f32a259 pulse-server: enforce minfrag after latency adjust Wim Taymans 2022-09-03 13:07:09 +02:00
  • 0079a1d5bc filter-chain: use right lv2 include path for some older distros also souravdas142 2022-09-03 12:49:11 +05:30
  • f957435586 module-loopback: use node.name as description fallback Wim Taymans 2022-09-02 13:55:25 +02:00
  • 3f6fe39209 filter-chain: use right lv2 include path Wim Taymans 2022-09-02 13:00:07 +02:00
  • 225e89b8da doc: add a bootlin.com blog post Wim Taymans 2022-09-02 11:36:58 +02:00
  • 33103ff39d NEWS update highlights Wim Taymans 2022-09-02 10:48:29 +02:00
  • 49f1c2038f 0.3.57 0.3.57 Wim Taymans 2022-08-31 15:15:31 +02:00
  • a3351b8997 Update Catalan translation Jordi Mas 2022-09-01 21:17:07 +02:00
  • 9c34a923db pulse-server: simplify latency handling Wim Taymans 2022-09-01 16:46:18 +02:00
  • ad214dde2e pulse-server: tweak the fragsize/minreq handling Wim Taymans 2022-09-01 16:23:56 +02:00
  • e10305851d pulse-server: send chunks with half the fragsize Wim Taymans 2022-09-01 12:56:21 +02:00
  • 9123710971 spa: clean up some port io checks Wim Taymans 2022-09-01 15:39:34 +02:00
  • 2fa1b4384b spa: don't warn for NULL io Wim Taymans 2022-09-01 15:31:14 +02:00
  • f48f158566 filter-chain: fix includes Wim Taymans 2022-09-01 14:08:38 +02:00
  • 4593ac4113 alsa: pass bool argument properly Wim Taymans 2022-09-01 10:18:55 +02:00
  • 3215b58bae alsa: save volumes Wim Taymans 2022-09-01 09:43:10 +02:00
  • c8ef655b3e jack: group all jack nodes in the same application group Wim Taymans 2022-08-31 16:01:11 +02:00
  • 0126663238 context: remove unused function Wim Taymans 2022-08-31 13:52:19 +02:00
  • 2054dcf36f alsa: Improve format negotiation Wim Taymans 2022-08-31 10:03:39 +02:00
  • b33ffcf683 test: print channel map as reported by alsa as well Wim Taymans 2022-08-30 16:45:35 +02:00
  • c20790c64b pulse-tunnel: destroy the module on errors Wim Taymans 2022-08-30 16:09:04 +02:00
  • 9248ce3c19 pulse-tunnel: fix rate adjustement argument Wim Taymans 2022-08-30 16:01:14 +02:00
  • 24f6225c5d audioconvert: don't emit changed events for rate changes Wim Taymans 2022-08-30 16:00:00 +02:00
  • 5ae1c03d77 module-rt: small fixes Wim Taymans 2022-08-30 15:15:56 +02:00
  • 2e9ba289d3 module-rt: retry with RtKit if set_nice or set_rlimit fails Yuxuan Shui 2022-08-14 16:44:46 +01:00
  • 2394413ec3 hook: don't remove from unitialized list Thomas Weißschuh 2022-08-23 23:47:52 +02:00
  • b23b0e6125 list: add spa_list_is_initialized() Thomas Weißschuh 2022-08-23 23:46:50 +02:00
  • f4ad9fc90c Update LINGUAS NorwayFun 2022-08-27 14:06:07 +00:00
  • ced134b9fa Update Polish translation Piotr Drąg 2022-08-27 16:01:45 +02:00
  • e04e3ef40e audioconvert: fix rate match for sources Wim Taymans 2022-08-30 12:43:14 +02:00
  • c0e8b397f6 bluez5: avoid (harmless) integer overflow Pauli Virtanen 2022-08-23 20:30:24 +03:00
  • 461876c227 Update galician translations Fran Dieguez 2022-08-23 09:47:42 +02:00
  • c6ffeeeb34 On FreeBSD do not try to redefine O_PATH. Gleb Popov 2022-08-21 22:43:31 +03:00
  • ad13681d33 Guard <sys/vfs.h> inclusion with an #ifdef. Gleb Popov 2022-08-21 22:42:57 +03:00
  • f9e7fd7c67 avb: free resources on error Wim Taymans 2022-08-20 21:41:59 +02:00
  • 0e847c97c8 jack: Increase JACK_CLIENT_NAME_SIZE Tasos Sahanidis 2022-08-20 09:45:24 +03:00
  • 7884ff82db jack: Include NULL in return value of jack_client_name_size() Tasos Sahanidis 2022-08-20 09:41:02 +03:00
  • 1ea1d525c1 gst: copy buffer memory in dequeue_buffer using gst_memory_copy James Hilliard 2022-08-20 00:19:42 -06:00
  • a969feb3c0 avb: validate random data for xsubi Thomas Weißschuh 2022-08-19 08:29:58 +02:00
  • f2e1827e18 utils: pw_getrandom: warn on unused return value Thomas Weißschuh 2022-08-19 08:27:19 +02:00
  • 987069cc3c utils: pw_getrandom() use errno from read() call Thomas Weißschuh 2022-08-19 08:25:33 +02:00
  • 6531bedcdb spa: add SPA_WARN_UNUSED_RESULT Thomas Weißschuh 2022-08-19 08:19:35 +02:00
  • bbb3cdc185 pw-cat: clean up resource correctly on EIO Thomas Weißschuh 2022-08-19 07:35:06 +02:00
  • 6b3390387d bluez5: Test transport pointer before using it Frédéric Danis 2022-08-18 12:57:04 +02:00
  • 0532d194ad protocol-native: small cleanups Wim Taymans 2022-08-17 19:56:52 +02:00
  • 0883a0163b protocol-native: write socket address into fd Cameron Nemo 2022-08-16 23:17:23 -07:00
  • 3ceb3288ca convolver: fix crash on FFT unload Dmitry Sharshakov 2022-08-17 13:37:37 +03:00
  • 68ff3ad841 treewide: meson.build: use host_machine instead of build_machine Barnabás Pőcze 2022-08-16 18:03:03 +02:00
  • 358254f20a spa: meson.build: add missing new line Barnabás Pőcze 2022-08-16 17:48:31 +02:00
  • b9baeeb587 bluez5: opus: react faster to too long packet queue Pauli Virtanen 2022-08-13 13:31:29 +03:00
  • c1acb5168d bluez5: bump Opus max bitrates Pauli Virtanen 2022-08-06 21:51:20 +03:00
  • 1275fc99df pipewire-jack: do not dereference value from pw_data_loop_get_thread() Barnabás Pőcze 2022-08-11 16:50:05 +02:00
  • 3f3b70ad83 pipewire-jack: return a zero initialized pthread_t in case of error Barnabás Pőcze 2022-08-11 16:45:25 +02:00
  • 4a0395d23e Enable AVB on Linux only. Gleb Popov 2022-08-11 15:39:25 +03:00
  • 25b2f316f0 Bump FreeBSD CI to 13.1 Gleb Popov 2022-08-11 14:57:43 +03:00
  • 27dcbfc1ee remote-node: don't set activation state and signal_time twice Wim Taymans 2022-08-11 12:35:51 +02:00
  • 1bc1d96f88 node: rename signal to signal_func Wim Taymans 2022-08-11 12:34:51 +02:00
  • ca8b61e984 protocol-native: improve connection disconnect Wim Taymans 2022-08-11 12:07:59 +02:00
  • 78c069ff87 potocol-native: improve error handling Wim Taymans 2022-08-11 12:06:28 +02:00
  • d7da581b9c jack: return error when disconnected Wim Taymans 2022-08-11 11:04:50 +02:00
  • 3df0fb21a0 channelmix: only produce REAR/SIDE from FC in simple upmix Wim Taymans 2022-08-11 09:37:43 +02:00
  • da9868594d channelmix: produce STEREO from FC Wim Taymans 2022-08-11 09:35:54 +02:00
  • b03b57c77a channelmix: also filter FC and LFE when no layout Wim Taymans 2022-08-11 09:33:34 +02:00
  • 1e71c0e840 meson: also check for roc headers Wim Taymans 2022-08-10 12:09:54 +02:00
  • f50aafed4d systemd: add filter-chain service Wim Taymans 2022-08-10 11:35:59 +02:00
  • 50bdebe4e8 pw-cli: remove the dump command Wim Taymans 2022-08-10 10:36:56 +02:00
  • 851bfba6ed pw-cli: add alias in comand help Wim Taymans 2022-08-10 10:34:59 +02:00
  • fe5e164876 keys: improve docs a little Wim Taymans 2022-08-10 10:13:32 +02:00
  • ab898f8ae6 jack: use context properties for rules Wim Taymans 2022-08-10 09:52:20 +02:00
  • 83e3aba980 jack: clean transport when closing the client Wim Taymans 2022-08-09 20:55:41 +02:00
  • 0ad7cb3298 loop: flush items before stopping Wim Taymans 2022-08-09 20:38:06 +02:00
  • 32cf5f312b data-loop: call pw_loop_invoke directly Wim Taymans 2022-08-09 20:15:04 +02:00
  • 9d5f565682 pipewire: extend memfd name with additional information Barnabás Pőcze 2022-08-09 01:41:17 +02:00