Commit graph

  • da86e6fbe1 impl-port: remove io when no port outputs Wim Taymans 2022-07-06 15:47:33 +02:00
  • e784e82b9a conf: allow masking od conf.d/ files Wim Taymans 2022-08-08 16:05:46 +02:00
  • f8d26b96b4 conf: don't error on empty files Wim Taymans 2022-08-08 16:03:11 +02:00
  • 04a3f51722 conf: free override Wim Taymans 2022-08-06 16:47:18 +02:00
  • b718dd5046 conf: support overriding context configuration in a different location Julian Bouzas 2022-08-05 07:48:53 -04:00
  • a9cf72932a context: move loading of configuration into conf.c Julian Bouzas 2022-08-04 14:52:16 -04:00
  • 8f0478a2ce bluez5: sco-source: deal with incomplete CVSD frames Pauli Virtanen 2022-08-04 19:31:39 +03:00
  • 54b499b1cf alsa: do the right log level checks Wim Taymans 2022-08-05 14:09:07 +02:00
  • 73073eb33f alsa: redirect alsa output to log file Wim Taymans 2022-08-05 14:01:37 +02:00
  • 0dc5a08bfd alsa: debug hw_params Wim Taymans 2022-08-05 13:00:44 +02:00
  • a9ced45d4b acp: add debug for open and close Wim Taymans 2022-08-05 12:31:28 +02:00
  • 34c1c1614e alsa: add some more debug Wim Taymans 2022-08-04 14:25:24 +02:00
  • 1118c35956 acp: handle some more mixer NULL cases Wim Taymans 2022-08-04 09:05:30 +02:00
  • df58a201f5 po: Update Swedish translation Anders Jonsson 2022-08-03 14:14:25 +02:00
  • 6c5ec409bf audioconvert: Improve buffer params Wim Taymans 2022-08-03 16:40:22 +02:00
  • 6144d037ce acp: handle NULL mixer_handle Wim Taymans 2022-08-03 12:34:13 +02:00
  • e22e522ab8 alsa-pcm: limit the target to the buffer size Wim Taymans 2022-08-03 12:22:38 +02:00
  • a23d154952 audioconvert: always use DSP rate on DSP ports Wim Taymans 2022-08-03 11:32:10 +02:00
  • e7f17e1523 bluez5: use lower case for UUIDs Frédéric Danis 2022-07-04 10:54:14 +02:00
  • 76adcfaabe bluez5: Add AAC decoder Frédéric Danis 2022-07-28 17:10:42 +02:00
  • 6d4d77802a pulse-server: give Manager permission for Flatpak apps with devices=all Pauli Virtanen 2022-07-31 15:25:20 +03:00
  • 0e12242a1b modules: set pipewire.access.portal.app_id in access & pulse-server Pauli Virtanen 2022-07-31 02:32:32 +03:00
  • 3730e54484 modules: support getting app_id in pw_check_flatpak Pauli Virtanen 2022-07-30 21:29:42 +03:00
  • 5e5339ce6c modules: refactor check_flatpak to a common place Pauli Virtanen 2022-07-30 21:25:03 +03:00
  • f32017c874 bluez5: Disable hw-volume for Soundcore Motion B Isa Mert Gurbuz 2022-07-30 10:17:30 +03:00
  • d8ae1a50dc Georgian translation NorwayFun 2022-07-25 11:13:23 +00:00
  • 4c43d39a64 impl-link: only free format in do_negotiate if copied James Hilliard 2022-07-24 20:57:42 -06:00
  • 3579857a64 bluez5: opus: tweak ABR Pauli Virtanen 2022-07-24 18:25:25 +03:00
  • 5724d405d6 bluez5: opus: better default bitrates Pauli Virtanen 2022-07-23 19:28:12 +03:00
  • f1dfa9797b Issue #2570 - Use the xdg-portal-destkop of rtkit Hubert Figuière 2022-07-19 00:02:37 -04:00
  • aab15433c8 spa: aec: rename first argument of methods in spa_audio_aec_methods Barnabás Pőcze 2022-07-22 01:49:48 +02:00
  • 44e7817702 spa: aec: mark aec method tables const Barnabás Pőcze 2022-07-22 01:46:16 +02:00
  • 51b5aafeaa pipewire: module-echo-cancel: remove line that does nothing Barnabás Pőcze 2022-07-22 00:43:30 +02:00
  • c2d357b5af spa: aec: null: remove unnecessary cast Barnabás Pőcze 2022-07-22 00:37:51 +02:00
  • e88df3a324 spa: aec: null: initialize variable when defined Barnabás Pőcze 2022-07-22 00:15:59 +02:00
  • 98c0092ee7 spa: aec: null: specify vtable version Barnabás Pőcze 2022-07-22 00:13:56 +02:00
  • c9cc2fe6dc spa: aec: mark handle factory objects static Barnabás Pőcze 2022-07-22 00:10:13 +02:00
  • a506ddd799 spa: aec: webrtc: use static_cast to cast from void * Barnabás Pőcze 2022-07-22 00:07:53 +02:00
  • 35c011b955 spa: aec: webrtc: simplify webrtc_get_spa_bool() Barnabás Pőcze 2022-07-22 00:03:26 +02:00
  • c5bce24f01
    bluez5: correct type of arguments to a dbus function Huang-Huang Bao 2022-07-23 16:33:44 +08:00
  • 343ae88bbf bluez5: Simplify DBus append_basic_* helpers Frédéric Danis 2022-07-20 17:45:15 +02:00
  • e560468800 bluez5: Removed unused variables in meson.build Frédéric Danis 2022-06-10 17:33:37 +02:00
  • b1b8b0985a audioconvert: fix rounding on arm neon Wim Taymans 2022-07-18 15:36:54 +02:00
  • 1db52856ff doc: tutorial3: change "returns value" to "return value" Barnabás Pőcze 2022-07-21 00:51:14 +02:00
  • cb3e625fa8 doc: tutorial3: remove a line break Barnabás Pőcze 2022-07-21 00:47:59 +02:00
  • 606e0dcdab doc: tutorial3: do not return anything from roundtrip() Barnabás Pőcze 2022-07-21 00:41:20 +02:00
  • 94d405be3b doc: tutorial3: mark vtable static Barnabás Pőcze 2022-07-21 00:33:51 +02:00
  • 473809190b doc: tutorial3: do not use nested functions Barnabás Pőcze 2022-07-21 00:30:10 +02:00
  • 04e65a86a1 doc: tutorial3: remove done variable Barnabás Pőcze 2022-07-21 00:24:46 +02:00
  • f61bb3aef5 doc: tutorial3: do not spa_zero() the hook objects Barnabás Pőcze 2022-07-21 00:19:23 +02:00
  • bb0cda3d94 doc: tutorial3: use tabs for indentation Barnabás Pőcze 2022-07-21 00:19:02 +02:00
  • b3db13be10 stream: don't do overlapping assignment of union members Pauli Virtanen 2022-07-20 15:34:45 +03:00
  • 67c41336db bluez5: fix minor issues / warnings Pauli Virtanen 2022-07-20 15:19:37 +03:00
  • 38b3d027ec audioconvert: remove S32_SCALE Wim Taymans 2022-07-20 17:45:34 +02:00
  • 862a0746e4 docs: fix ref Wim Taymans 2022-07-20 15:48:41 +02:00
  • 5cdf4d6c64 spa: libcamera: remove unnecessary cast Barnabás Pőcze 2022-07-20 03:28:32 +02:00
  • 8bccad3ade spa: libcamera: only add "api.libcamera.location" property when available Barnabás Pőcze 2022-07-20 03:19:11 +02:00
  • 4072f63ab6 spa: libcamera: make cameraLoc() return a static string Barnabás Pőcze 2022-07-20 03:15:54 +02:00
  • 237174b7f2 spa: libcamera: mark two functions static Barnabás Pőcze 2022-07-20 03:14:20 +02:00
  • 89d5d51bb3 spa: libcamera: fix build error due to return type change Barnabás Pőcze 2022-07-20 03:11:58 +02:00
  • 0bf7911b37 audioconvert: tweak resampler window some more Wim Taymans 2022-07-20 10:18:47 +02:00
  • 5a8af97a40 audioconvert: use SPA_CLAMPF to clamp floats Wim Taymans 2022-07-19 17:59:14 +02:00
  • fd46ef16ed man: update pw-cli man page Wim Taymans 2022-07-19 16:58:36 +02:00
  • f857fd4626 avb: fix compilation on big endian Wim Taymans 2022-07-19 14:07:16 +02:00
  • 434cc6a90b bluez5: add Opus as a (Pipewire-specific) A2DP vendor codec Pauli Virtanen 2022-05-21 14:40:26 +03:00
  • bf52b2acff bluez5: add opus-a2dp-0.5 caps Pauli Virtanen 2022-05-21 13:27:22 +03:00
  • b6d237fa43 bluez5: add OPUS-A2DP specification Pauli Virtanen 2022-05-20 23:50:04 +03:00
  • 0dc8255057 bluez5: handle sink vs. source correctly in get_supported_codecs Pauli Virtanen 2022-06-12 19:09:29 +03:00
  • 889d507e9c bluez5: enable logging for codecs Pauli Virtanen 2022-06-12 16:11:58 +03:00
  • d29aafd857 bluez5: enable A2DP duplex volume boost only if codec asks for it Pauli Virtanen 2022-05-22 18:22:55 +03:00
  • 92b2b44954 bluez5: pass global setting dict to codec select_config / preference_cmp Pauli Virtanen 2022-06-04 19:01:51 +03:00
  • a8eb146d39 bluez5: tell the codec whether endpoint is sink or source Pauli Virtanen 2022-05-21 13:18:38 +03:00
  • 8d66b2b2f7 bluez5: a2dp-source: more duplex codec workarounds Pauli Virtanen 2022-06-01 21:57:24 +03:00
  • f593a44069 bluez5: a2dp-sink: support duplex codec Pauli Virtanen 2022-05-22 19:08:56 +03:00
  • 1a5ec4452f avb: fix compilation on big endian Wim Taymans 2022-07-19 13:49:42 +02:00
  • aaa015d0c0 avb: fix compilation on big endian Wim Taymans 2022-07-19 13:06:52 +02:00
  • f274e53d25 0.3.56 0.3.56 Wim Taymans 2022-07-19 09:49:51 +02:00
  • 3c87541219 Revert "mixer-dsp: mix a quantum of data at a time" Wim Taymans 2022-07-18 21:34:49 +02:00
  • d82cd959e7 audioconvert: add different channel remap testcase Pauli Virtanen 2022-07-18 18:42:47 +03:00
  • 977d6e2321 audioconvert: fix input remapping Pauli Virtanen 2022-07-18 17:22:30 +03:00
  • 4eb81b13ac audioconvert: add test Wim Taymans 2022-07-18 18:55:30 +02:00
  • aaeafa49c1 fix some printf arguments Wim Taymans 2022-07-18 15:39:06 +02:00
  • 67754ad3bc meson: remove sse_args from plain c build Wim Taymans 2022-07-18 13:00:12 +02:00
  • ada39f3048 audioconvert: improve noise bits Wim Taymans 2022-07-18 11:39:24 +02:00
  • 57f63feb92 audioconvert: Fix Wannamaker name Wim Taymans 2022-07-18 10:21:56 +02:00
  • 86257a0013 jack.pc libraries should only be libjack Hubert Figuière 2022-07-17 23:12:19 -04:00
  • d030983212 pw-cat: don't print useless error Wim Taymans 2022-07-17 16:47:24 +02:00
  • 87f1979b36 stream: eliminate some implicit type conversions Doğukan Korkmaztürk 2022-07-13 08:44:18 -04:00
  • c80c6b79d7 buffers: eliminate an implicit type conversion Doğukan Korkmaztürk 2022-07-13 08:43:34 -04:00
  • 9dbd016f9d audioconvert: fix compilation warnings Wim Taymans 2022-07-17 13:15:00 +02:00
  • a4db745a7e audioconvert: improve noise shaping Wim Taymans 2022-07-15 12:36:15 +02:00
  • 7151150802 filter-chain: don't use invalid ports Wim Taymans 2022-07-14 11:55:52 +02:00
  • 43602911c6 module-rt: handle pthread_getschedparam() errors correctly Doğukan Korkmaztürk 2022-07-13 08:09:32 -04:00
  • a458b39774 tests: add test for rounding Wim Taymans 2022-07-14 10:48:37 +02:00
  • 419517fd55 audioconvert: build C versions with -Ofast and -ffast-math Wim Taymans 2022-07-14 10:07:07 +02:00
  • 0ba3e7c5db audioconvert: round instead of truncate, to reduce distortion Wim Taymans 2022-07-13 20:56:13 +02:00
  • d18428f8bb audiconvert: make macros for conversions Wim Taymans 2022-07-13 18:10:25 +02:00
  • 117fb6d697 filter-chain: add example LFE generator Wim Taymans 2022-07-13 17:15:14 +02:00
  • b2bb2fe028 filter-chain: be more carefull with buffer sizes Wim Taymans 2022-07-13 16:45:57 +02:00
  • 7a76e55c36 module-looback: improve data copy between streams Wim Taymans 2022-07-13 16:21:25 +02:00