pipewire/test
Carlos Rafael Giani 31bb82e116 module-rtp: Add RTP jitter buffer
This new data structure is useful for reordering incoming packets if they
arrive out-of-order. Many audio codecs require frames and/or packets to be
processed in sequence order due to inter-frame dependencies, so reordering
is critical for such encoded data. It also detects lost packets and reports
those in sequence with received packets (crucial for proper PLC), and
detects and drops late and duplicate packets.
2026-06-24 19:01:13 +02:00
..
bluezenv test: improve bluezenv test debug 2026-05-11 08:15:29 +00:00
data json: fix high surrogate escapes 2024-05-05 15:15:54 +03:00
modules/module-rtp module-rtp: Add RTP jitter buffer 2026-06-24 19:01:13 +02:00
avb-bugs.md test: add AECP/AEM entity model tests and document new bugs 2026-04-09 07:43:19 +00:00
meson.build module-rtp: Add RTP jitter buffer 2026-06-24 19:01:13 +02:00
pwtest-compat.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
pwtest-implementation.h test: move SPA_NORETURN attributes to header 2026-05-04 17:51:58 +02:00
pwtest.c test: move SPA_NORETURN attributes to header 2026-05-04 17:51:58 +02:00
pwtest.h *: unify config.h handling 2025-05-30 10:24:13 +00:00
pytest.ini test: add VM-based full-stack bluetooth tests 2026-05-11 08:15:29 +00:00
test-array.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-avb-utils.h milan-avb: rework mrp join/begin: 2026-04-27 10:56:44 +00:00
test-avb.c milan-avb: rework mrp join/begin: 2026-04-27 10:56:44 +00:00
test-client.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-conf-match-rules.c test: add tests for pw_conf_match_rules 2026-05-26 17:44:16 +02:00
test-config.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-context.c tests: fix test 2026-02-20 10:35:31 +01:00
test-example.c examples: surround loop_iterate() with enter() and leave() 2025-01-20 12:00:02 +01:00
test-functional.c test: fix test library path and fix test-functional with ASAN 2025-08-04 08:34:02 +00:00
test-lib.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-logger.c treewide: make more file descriptors cloexec 2026-05-04 19:48:41 +02:00
test-loop.c keys: add and use some loop keys 2024-04-23 11:49:12 +02:00
test-map.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-mempool.c mem: handle overflow in pw_map_range_init() 2026-04-08 09:47:57 +02:00
test-properties.c tools: port various tools to the new json-builder 2026-02-26 10:51:17 +01:00
test-pwtest.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-spa-buffer.c meta: add explicit sync metadata and data type 2024-04-25 09:55:19 +02:00
test-spa-control.c control: improve UMP to Midi conversiom 2025-08-19 18:33:59 +02:00
test-spa-format.c spa: param: add size checks for spa_audio_info* structs 2025-10-26 18:23:17 +02:00
test-spa-json.c json: Use state machine and fix 1E10 parsing 2026-03-09 18:17:04 +01:00
test-spa-log.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-spa-node.c spa: revert peer_enum_params node event again 2024-06-20 10:22:45 +02:00
test-spa-pod.c spa: ensure enum always has 2 values 2025-11-04 09:23:26 +01:00
test-spa-utils.c spa: add Capability and PeerCapability 2025-11-21 10:08:46 +01:00
test-support.c treewide: use SPDX tags to specify copyright information 2023-02-16 10:54:48 +00:00
test-utils.c test: add two minimal tests for pw_strv_parse() 2024-04-27 15:21:05 +02:00