Commit graph

  • 0d7cb9b39f client-node: remove the MAPPABLE flag for MemPtr data Wim Taymans 2025-12-02 12:03:35 +01:00
  • c81ee31c3b Fixes parameter type that trips ubsan Mason Remaley 2025-11-24 18:58:46 -08:00
  • a172bf0f55 audiomixer: only passthrough on dynamic data Wim Taymans 2025-12-01 16:32:16 +01:00
  • 4f39329ca9 alsa: use graph rate for rate latency Wim Taymans 2025-12-01 14:20:12 +01:00
  • 4152c5d292 alsa: add firewire latency before we scale with rate Wim Taymans 2025-12-01 12:51:20 +01:00
  • 52f2137397 module-avb: milan: aecp-aem: introducing available command handler hackerman-kl 2025-11-30 12:58:38 +01:00
  • 6619aba582 module-avb: milan: aecp-aem: adding lock-entity handler hackerman-kl 2025-11-30 12:16:22 +01:00
  • 1aacf8d15a module-avb: milan: aecp-aem: introducing the response to the lock-entity command hackerman-kl 2025-11-30 12:13:56 +01:00
  • 93b59609a8 module-avb: aecp-aem: invalid helper response status return fixed hackerman-kl 2025-11-30 14:02:04 +01:00
  • e7c7b5058d module-avb: milan: aecp-aem: introducing entity_lock response helper hackerman-kl 2025-11-30 12:29:06 +01:00
  • 986254f56f module-avb: milan: es_builder: introducing entity milan descriptor with necessary information about the state of the descriptor hackerman-kl 2025-11-30 12:15:03 +01:00
  • 32ceb47937 module-avb: aecp-aem: adding struct base_info. The structure provides information about the controller that last accessed, the time when when it actually accessed, and the expiring time if a timer has to be implemented hackerman-kl 2025-11-30 12:11:56 +01:00
  • 354006a699 module-avb: aecp-aem: adding available pdu hackerman-kl 2025-11-30 10:40:47 +01:00
  • 17812c33cc module-avb: aecp-aem: adding entity state for legacy AVB and milan hackerman-kl 2025-11-30 09:20:24 +01:00
  • 2673558a52 module-avb: aecp-aem: add Milan specific aecp aem into its own header hackerman-kl 2025-11-30 09:18:43 +01:00
  • a1b829997e module-avb: es_builder: setup the callback count to use only necessary memory hackerman-kl 2025-11-30 14:03:33 +01:00
  • bcf6b185d7 module-avb: es_builder: splitting avb/milan es_builder hackerman-kl 2025-11-30 09:48:04 +01:00
  • 8e870c809c module-avb: aecp-aem: introducing seperation between milan v1.2 and legacy milan. This introduces the following changes: hackerman-kl 2025-11-29 15:12:15 +01:00
  • 5eea411a3c module-avb: avdecc: use enum instead of a boolean for avb mode (milan vs legacy avb) hackerman-kl 2025-11-29 15:02:39 +01:00
  • 8e135c1015 module-avb: utils: introduce array size for static arrays hackerman-kl 2025-11-29 15:01:03 +01:00
  • cdf1ebe861 module-avb: aecp-aem: moving responses status in their own file hackerman-kl 2025-11-29 14:57:47 +01:00
  • 99a131a91d module-avb: aecp-aem: introducing seperation between milan v1.2 and legacy milan. This introduces the following changes: hackerman-kl 2025-11-29 15:12:15 +01:00
  • 929ac1f09f module-avb: avdecc: provide stringifier of avb enum hackerman-kl 2025-11-29 15:03:14 +01:00
  • f3d0642994 module-avb: avdecc: use enum instead of a boolean for avb mode (milan vs legacy avb) hackerman-kl 2025-11-29 15:02:39 +01:00
  • 9f1c11ac34 module-avb: aecp-aem: moving responses status in their own file hackerman-kl 2025-11-29 14:57:47 +01:00
  • c48e835d0c module-avb: internal: make sure that the descriptor are modifiable at runtime hackerman-kl 2025-11-28 19:54:30 +01:00
  • af62143327 module-avb: remove duplicated string hackerman-kl 2025-11-28 09:08:17 +01:00
  • b60623df4d module-avb: internal: destroy internal descriptors hackerman-kl 2025-11-28 09:01:14 +01:00
  • a3ce0f3e28 module-avb: avdecc: destroy stream hackerman-kl 2025-11-28 08:56:25 +01:00
  • c10f869836 module-avb: mrp: cleaning allocated attribute on destroy hackerman-kl 2025-11-28 08:54:07 +01:00
  • c1dbba1a31 module-avb: acmp: cleaning pending allocated resources on destroy hackerman-kl 2025-11-28 08:52:56 +01:00
  • 8d99bf66bd module-avb: adp: clean the allocated resources if any hackerman-kl 2025-11-28 08:52:11 +01:00
  • 2ff45313de resample: allow compilation with custom default quality Wim Taymans 2025-12-01 09:52:54 +01:00
  • 52ec847cbd filter-graph: add feedback and feedforward to delay Wim Taymans 2025-11-28 17:10:55 +01:00
  • 933ac4be43 doc: use parblock Wim Taymans 2025-11-28 11:53:07 +01:00
  • 8c698366b8 doc: decreasing the transition band increases ringing Wim Taymans 2025-11-28 11:42:16 +01:00
  • 21bb281c75 module-avb: internal: the add descriptor return the descriptor hackerman-kl 2025-11-28 10:51:39 +01:00
  • 831357ee88 module-avb: es_builder: fix invalid return check hackerman-kl 2025-11-28 10:45:17 +01:00
  • f30a0c1864 module-avb: milan: adding mode selection hackerman-kl 2025-11-28 09:41:56 +01:00
  • 76f8ebb1f2 module-avb: configuration adding milan boolean hackerman-kl 2025-11-28 09:23:07 +01:00
  • a13d5eeccb doc: improve resampler properties docs a little Wim Taymans 2025-11-28 11:09:32 +01:00
  • 875dd91bc2 module-avb: Introduce changes in the mechanisms how the stream are built: * es_builder: create stream with state variables and counters * acmp: do not use the stream list, go through the descriptor to find the index * stream: do not store redundant information such as the index and descriptor * internal: removing the stream server and function associated to it hackerman-kl 2025-11-27 09:37:37 +01:00
  • 546dafa0b0 module-avb: adding state base and stream specific information hackerman-kl 2025-11-27 09:38:35 +01:00
  • a88b4bfecd module-avb: descriptor may be modified hackerman-kl 2025-11-27 16:58:34 +01:00
  • 8593235571 module-avb: init descriptor happens after everything is set up hackerman-kl 2025-11-27 17:02:36 +01:00
  • 98b4693525 1.5.84 1.5.84 Wim Taymans 2025-11-26 11:30:08 +01:00
  • 94c05e9e2d spa: make sure unpositioned raw audio has unknown channels Wim Taymans 2025-11-27 11:45:21 +01:00
  • 172a2af982 pw-cat: move optstring closer to the longopts definition Wim Taymans 2025-11-26 11:30:08 +01:00
  • 1efa2bda30 update Chinese translation lumingzh 2025-11-26 10:27:56 +08:00
  • 6ced56e11d spa: bluez: backend-native: Fix BIEV HF indicators support for HFP AG Frédéric Danis 2025-11-24 11:48:37 +01:00
  • 1408dd5245 tools: use audio_layout in pw-cat Wim Taymans 2025-11-25 13:59:27 +01:00
  • 3b6609f13a bluez5: release transports in CIG/BIG simultaneously Pauli Virtanen 2025-11-23 19:53:56 +02:00
  • 2c6aa8e0d0 pulse-server: only use passive for devices Wim Taymans 2025-11-25 10:17:14 +01:00
  • fc26e6321b spa: make cutoff configurable in spa-resample Wim Taymans 2025-11-24 16:49:25 +01:00
  • ed2889cecf filter-graph: improve latency reporting of convolver Wim Taymans 2025-11-24 13:56:18 +01:00
  • 33c7d9cba5 audioconvert: move warn to debug Wim Taymans 2025-11-24 11:03:22 +01:00
  • 7d5940101b resample: tweak cutoff some more Wim Taymans 2025-11-24 10:35:53 +01:00
  • b46a2b3d95 audioconvert: emit Props changed in all cases Wim Taymans 2025-11-21 13:23:34 +01:00
  • 31d7a88f41 spa: add check for AUX channels Wim Taymans 2025-11-21 13:06:09 +01:00
  • 4760fd7f52 resample: tweak kaiser cutoff a little more Wim Taymans 2025-11-21 11:42:34 +01:00
  • 3f292e3ce3 stream: generate PeerCapbility for old servers Wim Taymans 2025-11-14 12:30:56 +01:00
  • 941fc5f51c spa: add Capability and PeerCapability Wim Taymans 2025-11-14 10:34:49 +01:00
  • 8d59ad2713 bluez5: set some BAP Context metadata value on streams Pauli Virtanen 2025-10-12 02:15:56 +03:00
  • 2010a525d3 bluez5: simplify ltv parsing Pauli Virtanen 2025-10-12 02:15:34 +03:00
  • ff6db3e08e bluez5: add codec_data for codec-private configuration data Pauli Virtanen 2025-10-12 00:09:00 +03:00
  • 914e8c6c7a bluez5: parse BAP endpoint Metadata field Pauli Virtanen 2025-10-11 23:41:29 +03:00
  • bf801f4f7f bluez5: clean up LTV writing Pauli Virtanen 2025-10-11 23:08:17 +03:00
  • f9f08f7f5c spa: bluez: backend-native: Fix CIEV call status support for HFP AG Frédéric Danis 2025-11-19 15:59:57 +01:00
  • b940d9f3a1 spa: bluez: modemmanager: Fix NameOwnerChanged Frédéric Danis 2025-11-10 10:36:11 +01:00
  • 3372d8f102 module-avb: descriptor: moving to endstation builder (i.e es_builder) hackerman-kl 2025-11-15 09:46:19 +01:00
  • 55e4c7e4cb module-avb: descriptor: adding todo for simplification hackerman-kl 2025-11-15 09:38:50 +01:00
  • 57af462ecf modules-avb: Introducing entity builder. The entity builder is necessary to attach ressource to the descriptors instead of having them splitted. hackerman-kl 2025-11-15 09:37:39 +01:00
  • 8ea56477d9 module-avb: aecp-aem-descriptors: adding upper limit hackerman-kl 2025-11-15 09:35:52 +01:00
  • f2093a3f76 module-avb: mrp: fix leavall timer issue, introducing lva state machine hackerman-kl 2025-11-12 09:39:28 +01:00
  • 03428f3380 module-avb: mrp: add human readable m*rp states hackerman-kl 2025-11-12 09:17:04 +01:00
  • 5d39e1357e spa: bluez: backend-native: Fix +CNUM reply Frédéric Danis 2025-11-12 15:49:50 +01:00
  • 99dbd109ce Replace sl.po with updated translation filmsi 2025-11-13 23:04:25 +00:00
  • a7735677ae systemd: Bind pipewire-pulse to pipewire Daniel Tang 2025-11-13 16:12:40 -05:00
  • ae7ac460b9 spa: libcamera: source: ignore frame rate Barnabás Pőcze 2025-08-14 18:25:27 +02:00
  • ead1c144b2 spa: libcamera: source: remove port::memtype Barnabás Pőcze 2025-09-05 14:32:09 +02:00
  • 207421cb7b spa: libcamera: source: remove SPA_VIDEO_FORMAT_UNKNOWN check Barnabás Pőcze 2025-08-14 18:08:22 +02:00
  • f4efb37b03 doc: update docs with new resampler parameters Wim Taymans 2025-11-20 17:44:58 +01:00
  • df075e6628 resample: tweak kaiser resample defaults Wim Taymans 2025-11-20 16:55:09 +01:00
  • faf4641625 resample: add some more options to spa-resample Wim Taymans 2025-11-20 13:19:21 +01:00
  • e8268969ea resample: update params by name Wim Taymans 2025-11-20 12:33:14 +01:00
  • bfd26c98e3 resample: make window configurable Wim Taymans 2025-11-14 18:15:38 +01:00
  • 18ff08243b spa: add spa_pod_memcmp Wim Taymans 2025-11-13 18:13:02 +01:00
  • b9a895f825 adapter: don't recheck formats on driver change Wim Taymans 2025-11-13 18:10:11 +01:00
  • dabd2af828 modules: handle NULL stream when getting time Wim Taymans 2025-11-10 18:30:37 +01:00
  • 954f76d107 Remove unused <threads.h> header Jan Grulich 2025-11-10 17:42:44 +01:00
  • fb20b96024 filter-graph: support inline convolver IRs Wim Taymans 2024-03-15 12:14:37 +01:00
  • f322a8b159 filter-graph: support longer filenames Wim Taymans 2025-11-10 11:43:17 +01:00
  • 60c47e96a8 module-rtp: Change IGMP recovery log line levels from info to debug Carlos Rafael Giani 2025-11-10 14:50:36 +01:00
  • 8df58db415 bluez5: read errqueue also from media-source handler Pauli Virtanen 2025-11-09 02:26:36 +02:00
  • 878dd7a0c9 bluez5: default to FL,FR channels for BAP server Pauli Virtanen 2025-11-09 01:47:17 +02:00
  • 567d5181ca bluez5: iso-io: force resync after underrun Pauli Virtanen 2025-11-09 01:45:21 +02:00
  • 3413ca9617 spa: bluez: backend-native: fix libusb device leak Barnabás Pőcze 2025-11-03 23:22:36 +01:00
  • 78b6df769b spa: bluez: telephony: reject double registration Barnabás Pőcze 2025-11-03 22:42:35 +01:00
  • 9a0053a501 spa: bluez: telephony: fix string leaks Barnabás Pőcze 2025-11-03 22:36:31 +01:00
  • 963d10f1ac spa: bluez: mark dbus vtables static Barnabás Pőcze 2025-11-03 22:33:59 +01:00