Commit graph

  • 4677cc348c stream: clear the draining/drained state when inactive Wim Taymans 2021-08-27 16:57:55 +02:00
  • 994630cb3a filter-chain: optimize convolver some more Wim Taymans 2021-08-27 16:09:00 +02:00
  • 1fe54e5f17 Update LINGUAS now conclude [my] zayar lwin 2021-08-27 11:44:19 +00:00
  • 979239355e po: ADD burmese [my] translation zayar lwin 2021-08-26 15:23:32 +00:00
  • 73854e9ec9 filter-chain: improve convolver Wim Taymans 2021-08-26 17:16:36 +02:00
  • 1924c2c298 0.3.34 0.3.34 Wim Taymans 2021-08-20 10:19:49 +02:00
  • 34b1ecc244 pw-cat: calculate number of samples properly with io_rate_match Julian Bouzas 2021-08-25 14:13:03 -04:00
  • a701a500af filter-chain: add hilbert function Wim Taymans 2021-08-25 21:20:42 +02:00
  • 09a0fdcc0f protocol-simple: avoid freeing client multiple times Wim Taymans 2021-08-25 21:19:25 +02:00
  • 63ba9f98ba bluez5: don't create aptx-ll/faststream sink endpoints Pauli Virtanen 2021-08-25 20:39:18 +03:00
  • d1f521af40 Add missing > in link factory usage string jakobrs 2021-08-25 13:25:31 +00:00
  • a9169cf491 pulse-server: Handle formats of virtual devices better Wim Taymans 2021-08-25 17:33:22 +02:00
  • 3526e33fe1 impl-node: send Pause when a Play reply is pending Wim Taymans 2021-08-25 16:29:59 +02:00
  • 743aaa3dbd audioconvert: don't just copy the converter flags Wim Taymans 2021-08-25 15:11:54 +02:00
  • 67965d60be stream: fix debug message Wim Taymans 2021-08-25 13:08:49 +02:00
  • 762f45c5a0 jack: move the free object list to globals Wim Taymans 2021-08-25 11:56:19 +02:00
  • 999083105c jack: protect against bad ports and buffers Wim Taymans 2021-08-25 11:54:41 +02:00
  • 11cb77c577 context: fall back to default rate in case of errors Wim Taymans 2021-08-25 09:28:23 +02:00
  • df92c09ff5 filter-chain: fix loop index Wim Taymans 2021-08-24 16:44:43 +02:00
  • 1e4e83d305 filter-chain: add more mixer ports Wim Taymans 2021-08-24 16:23:47 +02:00
  • 123fe3d1c5 filter-chain: improve pffft compilation and CPU support Wim Taymans 2021-08-24 12:04:09 +02:00
  • 0f5face73f filter-chain: use pffft for the convolver Wim Taymans 2021-08-23 21:00:45 +02:00
  • 9dbfa63193 audioconvert: silence an info debug message Wim Taymans 2021-08-23 17:44:38 +02:00
  • 34e53113e2 pulse-server: handle the case where rate-match returns 0 Wim Taymans 2021-08-23 17:27:45 +02:00
  • b0a9945ed0 alsa: only enable PCM iec958 codec when configured Wim Taymans 2021-08-23 17:01:36 +02:00
  • 454a9bd55f media-session: detect passthrough and passthrough only nodes Wim Taymans 2021-08-23 13:28:02 +02:00
  • 44d575ba70 stream: enable adapter for all audio streams Wim Taymans 2021-08-23 13:06:06 +02:00
  • 10c3bf5ff3 media-session: detect and block passthrough-only streams Wim Taymans 2021-08-23 13:03:50 +02:00
  • 1a713e963a pulse-server: fix parsing and creation of iec958 formats Wim Taymans 2021-08-20 13:47:23 +02:00
  • bceb9a4b6e pipewire-pulse: enumerate iec958 formats for sinks Wim Taymans 2021-08-12 17:22:57 +02:00
  • 2e6f80f808 alsa: only list IEC958 codecs when iec958 or hdmi device. Wim Taymans 2021-08-18 10:52:04 +02:00
  • 437275460c alsa: add set_format for iec958 formats Wim Taymans 2021-08-12 15:16:27 +02:00
  • 5feb88575c spa: add helpers to parse and create iec958 formats Wim Taymans 2021-08-12 15:16:00 +02:00
  • 9dfe35b17c alsa: add enumeration of iec958 format Wim Taymans 2021-08-12 14:08:20 +02:00
  • 8147772cf5 spa: add definitions for IEC958 (S/PDIF) Wim Taymans 2021-08-10 09:17:58 +02:00
  • 0af0cceca2 audioadapter: use format directly when reconfiguring Wim Taymans 2021-08-20 17:22:27 +02:00
  • 2427eeae2b audioconvert: reset converter format as well Wim Taymans 2021-08-20 15:09:38 +02:00
  • 8f7a972a48 audioadapter: fix passthrough switching some more Wim Taymans 2021-08-20 10:55:39 +02:00
  • 9090f19b0a audioconvert: improve passthrough mode Wim Taymans 2021-08-23 11:11:11 +02:00
  • 24f61deefd media-session: also check restore-stream when info updates Wim Taymans 2021-08-20 13:44:04 +02:00
  • 7362a6be04 bluez5: update mSBC kernel version blocklist Pauli Virtanen 2021-08-22 19:00:05 +03:00
  • 82fc54f252 media-session: bluez-autoswitch: save user-selected headset profile Pauli Virtanen 2021-08-22 16:57:35 +03:00
  • ab5fcf4a66 bluez5: boost A2DP duplex microphone volume by 20 dB Pauli Virtanen 2021-08-21 18:37:44 +03:00
  • e08cdf27d5 bluez5: add FastStream codec Pauli Virtanen 2021-08-20 01:18:50 +03:00
  • c628975a75 bluez5: update fastream caps from bluez Pauli Virtanen 2021-08-20 01:04:25 +03:00
  • b368bea98c audioconvert: do _port_set_param on fmtconvert if convert mode Julian Bouzas 2021-08-20 14:46:34 -04:00
  • dedc08cdf8 bluez5: enable duplex for aptx-ll Pauli Virtanen 2021-08-18 17:19:05 +03:00
  • 623b6df8a2 bluez5: work around obscure issue with a2dp-source with duplex Pauli Virtanen 2021-08-19 22:48:30 +03:00
  • eca37b58a6 bluez5: make room for a2dp duplex channel Pauli Virtanen 2021-08-15 19:11:12 +03:00
  • 3b79ecad7a Merge branch 'spa_bluez_follow_MediaPlayer1' into 'master' Barnabás Pőcze 2021-08-20 09:02:01 +00:00
  • 4ab8ecfe06 pipewire: allow : in SPA_PLUGIN_DIR to scan multiple paths Wim Taymans 2021-08-20 10:15:21 +02:00
  • abf37f618e modules: ensure node.name and description are set Wim Taymans 2021-08-20 09:26:17 +02:00
  • bb2f637839 pipewire-pulse: set description for ladspa sources Stefan Riesenberger 2021-08-19 17:33:31 +02:00
  • f00ec34787 bluez5: use lower latency for aptx-ll codec Pauli Virtanen 2021-08-15 22:45:47 +03:00
  • 90b62ba2b3 bluez5: add aptx-LL codec Pauli Virtanen 2021-08-15 20:15:58 +03:00
  • 73994feda9 bluez5: allow same codec ID to correspond to multiple endpoints Pauli Virtanen 2021-08-15 20:12:51 +03:00
  • fc2fe12794 bluez5: update a2dp-codecs.h from bluez with aptx-ll caps Pauli Virtanen 2021-08-15 18:17:40 +03:00
  • f96fa1bf36 pulse-server: find the rate in the format_info Wim Taymans 2021-08-18 16:58:22 +02:00
  • f8aa4dcfcc context: only prepared nodes can make a node non-passive Wim Taymans 2021-08-18 15:13:46 +02:00
  • 7846687df8 alsa: suggest rate to graph with node.rate Wim Taymans 2021-08-18 09:56:20 +02:00
  • 2d4ded2384 conf: waitpid needs a cleared status Wim Taymans 2021-08-18 09:45:15 +02:00
  • 0bad741d45 pw-cat: suggest samplerate as graph rate Wim Taymans 2021-08-18 09:44:53 +02:00
  • c25e6cee50 pulse-server: add an example of context.exec in the config file Wim Taymans 2021-08-17 20:31:47 +02:00
  • bf66a3b236 pulse-server: use NODE_RATE to suggest a graph rate Wim Taymans 2021-08-17 20:05:19 +02:00
  • cad64bc992 audioadapter: add support for passthrough mode Julian Bouzas 2021-08-13 11:36:48 -04:00
  • 49c1c0386f pw-cat: fix raw read Wim Taymans 2021-08-17 17:56:31 +02:00
  • f7c91491cb pw-cat: support ulaw/alaw formats Wim Taymans 2021-08-17 17:35:31 +02:00
  • 961f478af8 pulse-server: add alaw/ulaw support Wim Taymans 2021-08-17 17:35:05 +02:00
  • c3db68a219 gst: support ulaw/alaw conversion of caps Wim Taymans 2021-08-17 17:34:14 +02:00
  • e9679afb12 audioconvert: support alaw/ulaw conversion Wim Taymans 2021-08-17 17:33:29 +02:00
  • df9f79d869 audioconvert: add converstion to and from alaw/ulaw Wim Taymans 2021-08-17 17:32:25 +02:00
  • d0d7f2f20b spa: add alaw and ulaw defines Wim Taymans 2021-08-17 17:31:03 +02:00
  • fd82da938a audioconvert: add more format support Wim Taymans 2021-08-17 15:03:03 +02:00
  • a5e2e955d2 audioconvert: add more conversions Wim Taymans 2021-08-17 14:45:00 +02:00
  • c39d374ca8 alsa: hook up latencyOffsetNsec in ALSA sink/source Wim Taymans 2021-08-17 11:57:12 +02:00
  • 391465d1cd audioadapter: emit Latency param changed when follower changed Wim Taymans 2021-08-17 10:49:05 +02:00
  • 5a05ee8753 media-session: fix defaults for internal latency Wim Taymans 2021-08-17 10:28:28 +02:00
  • a2083d12d4 alsa: add params to set default internal latency Wim Taymans 2021-08-17 10:15:40 +02:00
  • 6d196b1d11 alsa: use ProcessLatency param to get and set internal latency Wim Taymans 2021-08-17 09:14:40 +02:00
  • ee6d363481 filter-chain: add the 2 stage convolver Wim Taymans 2021-08-16 20:31:43 +02:00
  • 6c9f342775 Update 90-pipewire-alsa.rules --> add rule for gsx 1200 Anukul 2021-08-16 09:03:00 +00:00
  • b6ea0dee46
    po: update turkish translation Oğuz Ersen 2021-08-15 20:06:34 +03:00
  • ffb7893f20 doc: Fix minor copy-pasto in impl-module Arun Raghavan 2021-08-14 10:54:20 -04:00
  • 672223d055 bluez5: avoid poll busy loop in a2dp-sink Pauli Virtanen 2021-08-13 23:20:47 +03:00
  • 5071589aea bluez5: enable SBC-XQ codec by default, if allowed by quirks Pauli Virtanen 2021-08-13 19:31:00 +03:00
  • f5850af4d8 bluez5: handle XAPL battery level per Apple Guidelines Zsombor Welker 2021-08-12 21:45:22 +02:00
  • a1777d00e3 bluez5: correct parsing order for HF indicator 2 based battery status Zsombor Welker 2021-08-07 23:34:09 +02:00
  • eff67c3c03 Add log level argument to ratelimit_test function Torkel Niklasson 2021-08-12 16:56:10 +02:00
  • be6824cb15 bluez5-device: Set device intended role for HFP Sanchayan Maity 2021-08-12 20:40:05 +05:30
  • f87942027f bluez5: report HF indicator 2 based battery status Zsombor Welker 2021-08-07 23:34:09 +02:00
  • f816f702a5 filter-chain: make sndfile optional Wim Taymans 2021-08-12 09:59:56 +02:00
  • ce2b385318 filter-chain: protect against bad values Wim Taymans 2021-08-11 14:53:17 +02:00
  • 755eab0cd3 filter-chain: add more convolver options Wim Taymans 2021-08-11 13:53:09 +02:00
  • dbe9f02471 filter-chain: add support to read from offset Wim Taymans 2021-08-11 12:52:10 +02:00
  • be9ac91ce1 filter-chain: read samples correctly Wim Taymans 2021-08-11 12:51:53 +02:00
  • 44c6ec146e filter-chain: parse config options Wim Taymans 2021-08-10 23:50:24 +02:00
  • a2aaa71392 filter-chain: simplify plugin API some more Wim Taymans 2021-08-10 20:38:38 +02:00
  • 48136b4c2b filter-chain: simplify the plugin API Wim Taymans 2021-08-10 20:07:06 +02:00
  • 85dd03c2d8 filter-chain: make plugin wrapper Wim Taymans 2021-08-10 19:54:02 +02:00
  • e46799d43f filter-chain: simplify parsing a little Wim Taymans 2021-08-11 21:10:29 +02:00