Commit graph

  • 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
  • d76fee1353 spa: libcamera: source: use dynamic builder for controls Barnabás Pőcze 2025-08-05 15:08:00 +02:00
  • dbc376fc2f spa: libcamera: source: provide value labels if available Barnabás Pőcze 2025-07-23 14:39:46 +02:00
  • 9b638d37d1 spa: libcamera: source: handle enum controls better Barnabás Pőcze 2025-07-23 14:32:56 +02:00
  • b8bbcfdb96 spa: libcamera: source: unify control range logic Barnabás Pőcze 2025-07-23 14:23:00 +02:00
  • 337d3b3daf spa: libcamera: source: ignore array controls Barnabás Pőcze 2025-07-23 14:16:18 +02:00
  • a1cc0f3d86 spa: libcamera: source: rework bool control type info Barnabás Pőcze 2025-07-23 14:12:12 +02:00
  • f6d3db72a1 spa: libcamera: source: move control enumeration to loop Barnabás Pőcze 2025-07-23 14:06:11 +02:00
  • eb6b9a47fc spa: libcamera: source: separate type info generation Barnabás Pőcze 2025-07-23 13:58:31 +02:00
  • 7b4713ec73 spa: libcamera: manager: keep libcamera::CameraManager Barnabás Pőcze 2025-07-30 17:26:04 +02:00
  • 4847bb3faf spa: libcamera: manager: factor out hotplug event submission Barnabás Pőcze 2025-07-29 17:26:44 +02:00
  • 19d9bb7219 spa: libcamera: source: create eventfd before starting camera Barnabás Pőcze 2025-08-01 12:44:19 +02:00
  • 21a61b2194 spa: libcamera: source: generate camera config right away Barnabás Pőcze 2025-07-25 15:52:59 +02:00
  • 1774249bdb spa: libcamera: source: remove SPA_PROP_device{,Name} Barnabás Pőcze 2025-07-25 12:31:16 +02:00
  • 47aacb2a84 spa: libcamera: source: do not close fd Barnabás Pőcze 2025-07-24 16:27:23 +02:00
  • 192eab1fea spa: libcamera: source: remove unused enum_fmt member Barnabás Pőcze 2025-07-24 09:51:42 +02:00
  • a080a4a6f2 spa: libcamera: source: prop_id_to_control(): do range check first Barnabás Pőcze 2025-07-24 09:17:22 +02:00
  • b775acca60 spa: libcamera: source: fix mapping of libcamera::ColorSpace::TransferFunction::Linear Barnabás Pőcze 2025-07-24 11:54:16 +02:00
  • db23d9fa04 spa: libcamera: source: simplify color space conversion Barnabás Pőcze 2025-07-24 10:51:14 +02:00
  • e770ed42c3 spa: libcamera: source: avoid iterator overrun when enumerating controls Barnabás Pőcze 2025-07-23 13:01:21 +02:00
  • c3fec9769c spa: libcamera: manager: fix id allocation Barnabás Pőcze 2025-07-12 19:38:24 +02:00
  • 0749851cfe spa: libcamera: use nullptr instead of NULL Barnabás Pőcze 2025-07-12 19:29:04 +02:00
  • a5ba04a8ba spa: libcamera: use C++ style casts Barnabás Pőcze 2025-07-12 19:25:19 +02:00
  • ea67bf1662 spa: libcamera: use anon ns instead of static Barnabás Pőcze 2025-07-12 19:18:24 +02:00
  • 843dfe48b0 spa: libcamera: device: remove empty line Barnabás Pőcze 2025-07-12 19:07:25 +02:00
  • c22d9127e1 spa: libcamera: source: inline mmap_init() Barnabás Pőcze 2025-07-12 19:01:46 +02:00
  • 5f77c729c2 spa: libcamera: source: set "corrupted" flag if applicable Barnabás Pőcze 2025-07-12 18:56:12 +02:00
  • 7414d948ad spa: libcamera: source: use union for transferring control value Barnabás Pőcze 2025-07-12 18:53:35 +02:00
  • 8181e2e051 spa: libcamera: source: simplify control mapping Barnabás Pőcze 2025-07-12 18:52:59 +02:00
  • bf1c57928b spa: libcamera: source: do not make expensive queries multiple times Barnabás Pőcze 2025-07-12 18:39:29 +02:00
  • bdf904ebad spa: libcamera: source: simplify format lookup Barnabás Pőcze 2025-07-12 18:37:04 +02:00
  • d1eb5f6d20 spa: libcamera: source: use enum types Barnabás Pőcze 2025-07-12 18:28:23 +02:00
  • 3dd413e131 spa: libcamera: source: handle camera acquire failure Barnabás Pőcze 2025-07-12 18:24:44 +02:00
  • a233905f75 spa: libcamera: inline libcamera-utils.cpp Barnabás Pőcze 2025-07-12 18:17:38 +02:00
  • 9c42c06af0 alsa: Use the minimum period size as headroom for SOF cards Peter Ujfalusi 2025-09-23 13:20:12 +03:00
  • 19198d2982 pw-cat: fix DSD file reading Wim Taymans 2025-09-25 13:56:51 +02:00
  • f8389cbdb7 alsa: improve force_rate handling Wim Taymans 2025-09-25 12:29:05 +02:00
  • 65e49b38d1 module-rtp: Add process.latency.from.sess prop to set process latency Carlos Rafael Giani 2025-09-15 12:19:05 +02:00
  • 63df661eff module-rtp: Handle Latency and ProcessLatency in stream Carlos Rafael Giani 2025-09-24 20:18:56 +02:00
  • f1e1f720bf adapter: fix Start of adapter Wim Taymans 2025-09-24 12:36:13 +02:00
  • 2e2f7c9f79 alsa: don't fail if 3 periods_min fails Pauli Virtanen 2025-09-22 20:27:19 +03:00
  • f0a5f09420 update Chinese translation lumingzh 2025-09-22 08:54:57 +08:00
  • 3c921acb48 impl-port: rework port properties Wim Taymans 2025-09-22 14:21:46 +02:00
  • ad33ff34f7 doc: fix some spelling, grammar and formatting mistakes Wim Taymans 2025-09-22 11:24:23 +02:00
  • 0267a5906e doc: add DSP filter tutorial Wim Taymans 2025-09-22 10:55:32 +02:00
  • 6bc451cf6d timer: fix compilation on arm Wim Taymans 2025-09-19 16:16:25 +02:00
  • 12464ed1bb impl-port: copy node.terminal and node.physical properties Wim Taymans 2025-09-19 15:53:59 +02:00
  • 00d983a40d meta: add metadata features Wim Taymans 2025-09-19 14:05:04 +02:00
  • a859c7a651 builder: add support for FEATURE choice Wim Taymans 2025-09-19 13:40:52 +02:00
  • b57c6d3729 examples: count the params as we add them Wim Taymans 2025-09-19 13:07:19 +02:00
  • 83242a5c3c buffers: small cleanup of the buffer allocation Wim Taymans 2025-09-19 09:17:47 +02:00
  • 60d95e447a spa: libcamera: clean up includes Barnabás Pőcze 2025-07-12 17:45:50 +02:00
  • de97a682f2 spa: libcamera: use lock when acquiring CameraManager Barnabás Pőcze 2025-07-12 16:44:31 +02:00
  • 74bd520224 spa: libcamera: add colorimetry support Robert Mader 2025-07-09 21:46:20 +02:00
  • 8094cdf846 libcamera: Default to auto-focus & auto-exposure David Turner 2025-06-09 13:22:35 +01:00
  • 1717ff336e impl-port: init some stuff earlier Wim Taymans 2025-09-18 15:21:50 +02:00
  • c296c52cae stream: avoid work at the end of the cycle Wim Taymans 2025-09-18 15:08:24 +02:00
  • 06efc8ffb6 pulse-server: clear timer when stream is created Wim Taymans 2025-09-18 14:22:00 +02:00
  • ca713c08ee pulse-server: use the new timer-queue for timeouts Wim Taymans 2025-09-18 13:55:43 +02:00
  • 38cb14d39d timer-queue: add a new timer queue helper Wim Taymans 2025-09-18 13:52:51 +02:00
  • 361a0de85a pulse-server: make timer function static and fix formatting Wim Taymans 2025-09-17 19:18:27 +02:00
  • cfde4c1b17 pulse: Handle timed out streams Arun Raghavan 2025-09-17 10:58:58 -04:00
  • d5608c07c3 control: unit test for event sort Wim Taymans 2025-09-17 13:42:12 +02:00