Commit graph

  • c89acd3e1c alsa: acp: fix volume rounding down causing mute Pauli Virtanen 2025-09-10 18:57:27 +03:00
  • 91702975f7 bluez5: media-sink: cleanup ISO rate matching Pauli Virtanen 2025-10-11 18:53:31 +03:00
  • 4e3a5d9e6f bluez5: iso-io: initialize stream->size, now when setting cb Pauli Virtanen 2025-10-11 19:20:07 +03:00
  • 4ca1d70979 bluez5: media-sink: fix silence padding for ISO stream resync Pauli Virtanen 2025-10-11 18:38:38 +03:00
  • 2799350a59 modules: use timer-queue in avahi-poll Wim Taymans 2025-09-26 13:39:49 +02:00
  • 181269cafc timer-queue: delete next timer event when it got fired Wim Taymans 2025-09-26 13:02:53 +02:00
  • cf0de8f86d timer: fix compilation on arm Wim Taymans 2025-09-19 16:16:25 +02:00
  • 3fb9524cf1 pulse-server: clear timer when stream is created Wim Taymans 2025-09-18 14:22:00 +02:00
  • 5ff1cb5545 pulse-server: use the new timer-queue for timeouts Wim Taymans 2025-09-18 13:55:43 +02:00
  • f2a11fadf4 timer-queue: add a new timer queue helper Wim Taymans 2025-09-18 13:52:51 +02:00
  • ca51f72900 pulse-server: make timer function static and fix formatting Wim Taymans 2025-09-17 19:18:27 +02:00
  • db69a93b82 pulse: Handle timed out streams Arun Raghavan 2025-09-17 10:58:58 -04:00
  • 8bf8600e59 bluez5: if Acquire results to NoReply, try to clean up with Release Pauli Virtanen 2025-10-11 20:40:48 +03:00
  • 126d61db1b ci: build_on_debian: set test timeout multiplier Barnabás Pőcze 2025-10-10 17:37:21 +02:00
  • c65e70fce0 doc: document missing api.acp.* properties Pauli Virtanen 2025-10-10 18:30:26 +03:00
  • 4da25df986 filter-graph: accept String param values Wim Taymans 2025-10-10 15:03:04 +02:00
  • 16ce5a2ccf filter-graph: Accept params of type Long Jonas Holmberg 2025-10-10 11:50:13 +02:00
  • 2aa725e4fe audioconvert: accept prop params that are encoded as Long in the pod George Kiagiadakis 2025-10-10 12:23:43 +03:00
  • 154ab33607 spa: alsa: Add option to use ELD-detected channels Arun Raghavan 2025-10-09 20:24:14 -07:00
  • 91e2f184e2 spa: alsa: Read and expose channel count and position from ELD Arun Raghavan 2025-10-08 16:38:51 -07:00
  • d268b6e104 examples: add some options to enable features Wim Taymans 2025-10-10 10:41:53 +02:00
  • fd60e04525 1.4.9 1.4.9 Wim Taymans 2025-10-08 17:44:23 +02:00
  • bd6081018f tests: fix warning Wim Taymans 2025-10-09 09:29:32 +02:00
  • b7b9e7dc6e tests: fix compilation Wim Taymans 2025-10-09 09:22:07 +02:00
  • a4ec02f9d7 spa: tests: Add an offline AEC benchmark Arun Raghavan 2025-10-06 17:51:16 -07:00
  • 3bdc84aadb spa: libcamera: device: adapt to libcamera change Barnabás Pőcze 2025-09-30 13:36:34 +02:00
  • 96b4fdec0a profiler: avoid null dereference Wim Taymans 2025-10-06 14:34:15 +02:00
  • dcdb88d7b7 spa: libcamera: device: adapt to libcamera change Barnabás Pőcze 2025-09-30 13:36:34 +02:00
  • 4fb0a0aeea example: add sync timeline example Wim Taymans 2025-10-08 12:53:30 +02:00
  • 1cd056aa1e revert: Remove mixer path IEC958 fix Daniel Nouri 2025-10-06 09:06:01 +02:00
  • b7a2fcf27e alsa: Enable IEC958 switches on device activation Daniel Nouri 2025-10-06 08:17:06 +02:00
  • 87d34335f3 refactor: Remove test-alsa-path-select tool Daniel Nouri 2025-10-05 21:16:23 +02:00
  • 5c3def51a4 refactor: Remove redundant ret assignments in test-alsa-path-select Daniel Nouri 2025-10-05 00:21:24 +02:00
  • 571ff40704 alsa: Fix IEC958 digital output not unmuted on path activation Daniel Nouri 2025-10-04 16:31:01 +02:00
  • b000859938 module-rtp: fix initial session id and hash Wim Taymans 2025-10-06 19:45:01 +02:00
  • 7d781e696f profiler: avoid null dereference Wim Taymans 2025-10-06 14:34:15 +02:00
  • e4480cf804 ci: enable ffmpeg in build_on_debian Barnabás Pőcze 2025-10-05 16:21:20 +02:00
  • e72962fb42 pw-cat: do not use deprecated FF_PROFILE_* Barnabás Pőcze 2025-10-05 16:00:54 +02:00
  • e9aef9196f examples: add example MemFd sink Wim Taymans 2025-10-06 13:37:59 +02:00
  • 5ccaf29793 stream: only mmap buffers when not already mapped Wim Taymans 2025-10-06 13:17:00 +02:00
  • e7bc261830 filter: don't lock the Buffers param Wim Taymans 2025-10-06 13:16:32 +02:00
  • 984b2d296e context: only make active nodes runnable Wim Taymans 2025-10-06 11:48:40 +02:00
  • b66d49702f examples: avoid mmap in the example Wim Taymans 2025-10-06 11:17:08 +02:00
  • af3ad7bf9f buffers: improve allocation Wim Taymans 2025-10-06 10:47:21 +02:00
  • 1a54b9e66f impl-port: handle errors from the mixer use_buffers Wim Taymans 2025-10-06 10:38:08 +02:00
  • aede3d049c buffer: update comment, we have flags now Wim Taymans 2025-10-03 18:45:58 +02:00
  • df2f36ad8f Add support for mappable buffers in mixer-dsp Gabriel Golfetti 2025-10-04 10:04:50 +00:00
  • fe78e80614 tools: fix compilation after removal of field Wim Taymans 2025-10-02 16:39:18 +02:00
  • 0b0226322f examples: add DSP sink example Wim Taymans 2025-10-02 16:25:11 +02:00
  • 4161fa3071 impl-port: also honour CAN_ALLOC flag between mixer/node Wim Taymans 2025-10-02 16:13:32 +02:00
  • 1fdde582c0 buffers: add some more comments to the flags Wim Taymans 2025-10-02 16:13:07 +02:00
  • 83ee3021e9 spa: Remove channel field from spa_audio_info_mpegh structure Carlos Rafael Giani 2025-10-02 12:12:53 +02:00
  • 52041e888c meson.build: Make libswscale a requirement only if videoconvert is enabled Carlos Rafael Giani 2025-09-25 20:06:30 +02:00
  • 0de80603e1 update Burmese Translation zay-yar-lwin 2025-10-02 11:38:51 +06:30
  • 6755f24a3d bluez5: reduce log level for unhandled RFCOMM commands Pauli Virtanen 2025-10-02 01:33:23 +03:00
  • 8277bf6b36 bluez5: improve error messages when connection drops Pauli Virtanen 2025-10-02 01:25:56 +03:00
  • 4625f7ee3a mixer-dsp: only use passthrough when DYNAMIC_DATA Wim Taymans 2025-10-01 11:13:42 +02:00
  • 91ae1c13b7 impl-port: only use DYNAMIC_DATA when allowed Wim Taymans 2025-10-01 11:11:36 +02:00
  • 0915ed8be0 adapter: enhance converter flags with follower flags Wim Taymans 2025-10-01 11:03:53 +02:00
  • c91f75ae2e audio: bump max channels to 128 Wim Taymans 2025-10-01 09:21:36 +02:00
  • 532140ca90 bluez5: Don't assume channels fit in uint8_t Wim Taymans 2025-04-04 16:05:51 +02:00
  • 74e6e6c29d Update Slovenian translation filmsi 2025-09-28 10:59:58 +00:00
  • 636cbae9b6 avahi: handle fd allocation errors Wim Taymans 2025-09-26 10:52:40 +02:00
  • ba7790123c alsa: Use the minimum period size as headroom for SOF cards Peter Ujfalusi 2025-09-23 13:20:12 +03:00
  • 78937ee0ec adapter: fix Start of adapter Wim Taymans 2025-09-24 12:36:13 +02:00
  • dd3798487c alsa: don't fail if 3 periods_min fails Pauli Virtanen 2025-09-22 20:27:19 +03:00
  • 2248807835 bluez5: sco-io: send keepalive TX data if sink is not feeding it Pauli Virtanen 2025-09-27 11:55:32 +03:00
  • 3f9ae1ee10 filter-graph: allow 8 channels in max plugin Niklas Carlsson 2025-09-29 12:09:57 +02:00
  • 3cf182255f context: handle leaf nodes better Wim Taymans 2025-09-29 14:38:19 +02:00
  • 468a9ac954 pulse-server: add the peer ip to client properties Wim Taymans 2025-09-29 09:39:57 +02:00
  • 989b2150dc spa: libcamera: source: fix typo in log message Barnabás Pőcze 2025-09-05 17:42:15 +02:00
  • b6c0f26fd1 spa: libcamera: source: query frame buffer planes just once Barnabás Pőcze 2025-08-18 18:32:00 +02:00
  • 88aa30f0d2 spa: libcamera: source: simplify spa_libcamera_clear_buffers() Barnabás Pőcze 2025-08-13 15:35:04 +02:00
  • 9be2e3d7e9 spa: libcamera: source: keep libcamera::FrameBufferAllocator Barnabás Pőcze 2025-08-08 10:44:55 +02:00
  • 657e55a65b spa: libcamera: source: clear buffers when format is changed Barnabás Pőcze 2025-08-07 18:15:48 +02:00
  • a6ec4521f7 spa: libcamera: source: handle try-only format unset Barnabás Pőcze 2025-08-11 17:44:48 +02:00
  • e7eef5f7ec spa: libcamera: source: do not emit param change if try-only Barnabás Pőcze 2025-08-07 18:14:07 +02:00
  • 0c418d05c3 spa: libcamera: source: extract presence of SPA_NODE_PARAM_FLAG_TEST_ONLY Barnabás Pőcze 2025-08-07 18:12:58 +02:00
  • 3b5a2c06f3 spa: libcamera: source: remove format config shortcut Barnabás Pőcze 2025-08-07 18:07:02 +02:00
  • 11d224befa spa: libcamera: source: set chunk flags on error Barnabás Pőcze 2025-08-09 01:38:18 +02:00
  • 8ed8f21100 spa: libcamera: source: process requests on data loop Barnabás Pőcze 2025-07-26 15:13:26 +02:00
  • 3ca1e20b3d spa: libcamera: source: process all requests in the ring buffer Barnabás Pőcze 2025-07-25 20:18:15 +02:00
  • 746805d30b spa: libcamera: source: reset ring buffer when stopping Barnabás Pőcze 2025-08-07 12:32:17 +02:00
  • 1d0a1cbf12 spa: libcamera: source: move request completion data to impl Barnabás Pőcze 2025-07-25 19:20:27 +02:00
  • ad1dbf1541 spa: libcamera: source: store the request pointer in ring buffer Barnabás Pőcze 2025-07-25 19:14:45 +02:00
  • c80af0c2c0 spa: libcamera: source: remove impl::pendingRequests Barnabás Pőcze 2025-08-07 15:47:02 +02:00
  • ceb10964d3 spa: libcamera: source: persistent requests <-> buffer association Barnabás Pőcze 2025-08-07 15:22:42 +02:00
  • 2dc1e2a5d3 spa: libcamera: source: allocBuffers(): more error checking Barnabás Pőcze 2025-08-08 09:53:13 +02:00
  • 98842d50cf spa: libcamera: source: allocBuffers(): restore on failure Barnabás Pőcze 2025-08-08 09:48:47 +02:00
  • b28eb20c1f spa: libcamera: source: freeBuffers(): call when format is unset Barnabás Pőcze 2025-08-08 10:06:59 +02:00
  • a5cb888578 spa: libcamera: source: freeBuffers(): split pending request removal Barnabás Pőcze 2025-08-08 12:10:37 +02:00
  • 93426bca4b spa: libcamera: source: propagate error when setting format Barnabás Pőcze 2025-08-08 10:38:25 +02:00
  • ef09f436b3 spa: libcamera: source: port_set_format(): remove goto Barnabás Pőcze 2025-08-10 19:01:34 +02:00
  • fdc74df383 modules: use timer-queue in avahi-poll Wim Taymans 2025-09-26 13:39:49 +02:00
  • 678e571d80 timer-queue: delete next timer event when it got fired Wim Taymans 2025-09-26 13:02:53 +02:00
  • 9be06c46b7 pulse-server: fix case statement Wim Taymans 2025-09-26 11:43:52 +02:00
  • 17cad8e7ef pulse-server: add a help message Wim Taymans 2025-09-26 10:57:04 +02:00
  • 5a894270e6 pulse-server: add a pipewire-pulse:list-modules message Wim Taymans 2025-09-26 10:55:10 +02:00
  • ecac86b0ca avahi: handle fd allocation errors Wim Taymans 2025-09-26 10:52:40 +02:00
  • 06214b6087 pulse-server: map some more errno to errors Wim Taymans 2025-09-26 10:50:52 +02:00