Commit graph

  • b72eed8f03 audioadapter: don't emit result events for internal param enums Wim Taymans 2025-01-25 16:32:19 +01:00
  • 8b02e5f737 stream: fix ticks calculation Wim Taymans 2025-01-24 16:39:16 +01:00
  • fa15af376f context: avoid some scaling overflows Wim Taymans 2025-01-24 16:21:59 +01:00
  • eb462302b7 docs: fix indentation of properties Wim Taymans 2025-01-24 16:21:39 +01:00
  • 0468712fea stream: fix ticks calculation if rate is 0/0 Michael Tretter 2025-01-24 12:11:03 +01:00
  • 5d35986329 doc: document module-link-factory Wim Taymans 2025-01-24 15:35:46 +01:00
  • 19d78ef195 module: improve loopback docs Wim Taymans 2025-01-24 13:13:23 +01:00
  • 40c1552402 modules: improve profiler docs Wim Taymans 2025-01-24 12:53:13 +01:00
  • 830bd19ca2 rtp: take into account ipv4/ipv6 when calculating header size Wim Taymans 2025-01-24 12:43:34 +01:00
  • 180967bb64 gst: pipewirepool:fix lock evasion in release_buffer Taruntej Kanakamalla 2025-01-24 12:21:49 +05:30
  • 0c8f803d59 audioconvert: optimise f32d to/from s16s conversions Wim Taymans 2025-01-24 10:35:52 +01:00
  • edcecd8975
    meson.build: drop -Wno-error=strict-aliasing Sam James 2025-01-24 06:15:05 +00:00
  • d186297745 meson: Bump webrtc-audio-processing to v2.1 Arun Raghavan 2025-01-23 11:57:11 -05:00
  • 800cd53c56 gst: sink: Whitespace fixups Arun Raghavan 2025-01-21 12:19:52 -05:00
  • 9ece286c90 gst: Fix up some debug logs Arun Raghavan 2025-01-21 11:18:39 -05:00
  • 9e2a494d05 jack: add a UMP source example Wim Taymans 2025-01-23 15:53:17 +01:00
  • 5ac432e5be Downgrade snd_pcm_mmap_commit error to warning Andrew Sayers 2025-01-20 12:14:14 +00:00
  • 6cffc887c3 rtp-source: avoid bitfield races Wim Taymans 2025-01-20 14:00:21 +01:00
  • 09a2b32d1e pulse-server: clear old data when jumping forwards Wim Taymans 2025-01-16 16:16:57 +01:00
  • 2c3075f430 pulse-server: make a function to silence a buffer Wim Taymans 2025-01-16 16:16:39 +01:00
  • fc3fb470f7 network-utils: handle inet_ntop errors Wim Taymans 2025-01-09 16:28:51 +01:00
  • b8d89f5a2e pulse-server: increase max rate to 768000 Wim Taymans 2025-01-08 17:23:15 +01:00
  • 2d43b6b515 pipewire-jack: fix property list underallocation Barnabás Pőcze 2025-01-05 21:37:14 +01:00
  • 4fa78021c7 spa: debug: pod: print unsigned numbers as unsigned Barnabás Pőcze 2025-01-04 16:32:45 +01:00
  • 1c2fe03498 pipewire: context: pw_context_find_format(): fix stack use-after-free Barnabás Pőcze 2024-12-10 21:18:48 +01:00
  • de609ff994 spa: v4l2: query_ext_ctrl_ioctl(): only check errno on failure Barnabás Pőcze 2024-12-03 20:43:59 +01:00
  • ae758885dd 1.3.81 1.3.81 Wim Taymans 2024-08-27 11:44:52 +02:00
  • a2824b6773 po: Update Slovenian (sl) translation Wim Taymans 2025-01-23 09:51:39 +01:00
  • 6e67b3a2d7 bluez5: media-sink: Use correct profile name for ASHA Sanchayan Maity 2025-01-16 16:28:26 +05:30
  • de7016f155 filter: mark RT safe methods Wim Taymans 2025-01-22 15:21:40 +01:00
  • 122170ad62 stream: mark functions with RT safe Wim Taymans 2025-01-22 13:03:49 +01:00
  • d32259373b gst: deviceprovider: allow pulseaudio and exclude pipewire for audio Taruntej Kanakamalla 2025-01-13 19:33:37 +05:30
  • d0b3c00d29 bluez: enable delay reporting for a2dp-source George Kiagiadakis 2025-01-21 16:40:08 +02:00
  • 96d593cc34 rtp: idle the source when in timeout Wim Taymans 2025-01-20 16:44:57 +01:00
  • 980d37fb80 audioadapter: Trivial whitespace fix Arun Raghavan 2025-01-21 10:46:50 -05:00
  • a44afd84ff sap: only send bye + new SAP when SDP changed Wim Taymans 2025-01-21 13:17:36 +01:00
  • e57a01594e audioconvert: Only use rate_scale when working at DSP rate Arun Raghavan 2025-01-20 22:37:27 -05:00
  • db972b5bc1 Downgrade snd_pcm_mmap_commit error to warning Andrew Sayers 2025-01-20 12:14:14 +00:00
  • d2c2276088 adapter: pass follower direction to converter Wim Taymans 2025-01-21 11:38:13 +01:00
  • 4b24619160 rtp-source: avoid bitfield races Wim Taymans 2025-01-20 14:00:21 +01:00
  • 0549996c87 gst: deviceprovider: allow pulseaudio and exclude pipewire for audio Taruntej Kanakamalla 2025-01-13 19:33:37 +05:30
  • 7da9c2b25d examples: surround loop_iterate() with enter() and leave() Wim Taymans 2025-01-20 12:00:02 +01:00
  • b97dd00f26 loop: add some more docs about loop_control Wim Taymans 2025-01-20 11:48:07 +01:00
  • 78649b12f6 thread-loop: clarify some docs about locking Wim Taymans 2025-01-20 10:04:09 +01:00
  • b4c9135799 filter-graph: also support float fequency Wim Taymans 2025-01-20 09:55:42 +01:00
  • 29a6552cc9 bluez5: take fractional resampler delay into account for reference time Pauli Virtanen 2025-01-18 11:50:16 +02:00
  • 5f21ee8669 audioconvert: add delay_frac to spa_io_rate_match Pauli Virtanen 2025-01-14 21:53:55 +02:00
  • f3a9ebd569 audioconvert: resampler: change resample_phase() unit to input samples Pauli Virtanen 2025-01-18 12:39:21 +02:00
  • 9889d1ce0a alsa: close the sequence on error. Wim Taymans 2025-01-19 15:56:01 +01:00
  • e4fc8d43bb alsa: handle error from _set_client_midi_version() Wim Taymans 2025-01-19 15:52:48 +01:00
  • eb91f097d9 audioconvert: resampler: fix off-by-one issues Pauli Virtanen 2025-01-16 19:40:30 +02:00
  • 79384530b5 audioconvert: resampler: add more resampler delay tests Pauli Virtanen 2025-01-16 19:46:43 +02:00
  • 07f6dde3dd audioconvert: add function to get phase to resampler API Pauli Virtanen 2025-01-14 21:54:45 +02:00
  • d36a867788 gst: only return the custom flag when in _render() Wim Taymans 2025-01-17 17:08:07 +01:00
  • c7ccc5abca gst: handle blocking in the _render() function Wim Taymans 2025-01-17 16:33:15 +01:00
  • 85c5d65c97 audioconvert: only consume from input what the resampler used Wim Taymans 2025-01-17 12:20:06 +01:00
  • c81910a51c gst: use gst_buffer_get_size() to get the buffer size Wim Taymans 2025-01-17 12:19:07 +01:00
  • 86e7429039 gst: pipewiresink: don't flush bufferpool in PLAYING_TO_PAUSED Taruntej Kanakamalla 2025-01-17 11:49:42 +05:30
  • c62905d911 pulse-server: clear old data when jumping forwards Wim Taymans 2025-01-16 16:16:57 +01:00
  • cf7e917024 pulse-server: make a function to silence a buffer Wim Taymans 2025-01-16 16:16:39 +01:00
  • c0a6a7ea32 gst: handle flush event in pipewiresink Taruntej Kanakamalla 2024-12-27 10:39:36 +05:30
  • b70e99c41a stream: new api to return unused buffer Taruntej Kanakamalla 2024-12-27 10:32:37 +05:30
  • f914cf9327 audioconvert: the delay of the resampler is in input rate Wim Taymans 2025-01-15 17:02:39 +01:00
  • 0913b3ef7b audioconvert: report delay in input rate Wim Taymans 2025-01-15 15:25:49 +01:00
  • 24bcacc619 conf: remove client-rt.conf Wim Taymans 2025-01-14 12:34:13 +01:00
  • b952cfbe38 bluez5: remove resampler delay fudge factor Pauli Virtanen 2025-01-13 18:31:43 +02:00
  • 2c2bed2aeb audioconvert: fix resampler delay value and add test Pauli Virtanen 2025-01-13 18:24:10 +02:00
  • 049ab37a6d audioconvert: only deactive old filter when new filter loaded Wim Taymans 2025-01-13 16:58:28 +01:00
  • 0868ff1ada math: improve denormal check Wim Taymans 2025-01-13 16:10:34 +01:00
  • 73e11eea46 audioconvert: add wav stage only when needed Wim Taymans 2025-01-13 15:39:32 +01:00
  • 08700a9eb5 pipewire: use local real time timestamps in logging Pauli Virtanen 2024-12-14 13:34:27 +02:00
  • 1ec814977c logger: support logging local timestamps and other timestamp logs Pauli Virtanen 2024-12-14 13:30:44 +02:00
  • 13c869801c gst: core: Fixup connection error handling Philippe Normand 2025-01-12 11:42:29 +00:00
  • b57b5703d6 gst: core: Properly report connection errors Philippe Normand 2025-01-12 10:55:45 +00:00
  • b9e130fd8c spa: alsa: do not allow setting Route that is not in current profile Pauli Virtanen 2025-01-10 21:09:37 +02:00
  • 7d8657b7f4 audioconvert: recalculate stages on volume change Pauli Virtanen 2025-01-11 16:13:11 +02:00
  • fc102e517a bluez5: g722: Fix format specifiers for log Sanchayan Maity 2025-01-10 13:24:23 +05:30
  • 65f6e5ffa7 bluez5: clean up ASHA transport handling Pauli Virtanen 2025-01-09 23:17:04 +02:00
  • 19c15e2e90 meson: Correctly use fallback for webrtc-audio-processing Arun Raghavan 2025-01-09 15:28:53 -05:00
  • 1030000890 network-utils: handle inet_ntop errors Wim Taymans 2025-01-09 16:28:51 +01:00
  • 2093fb2071 NEWS: add all releases to main NEWS file Wim Taymans 2025-01-09 16:17:36 +01:00
  • b1e4799ea6 bluez5: Ensure codec_id comparison is against codec of right type Sanchayan Maity 2025-01-08 17:52:24 +05:30
  • c7496c847f bluez5: asha/g722: bump media_codec version Sanchayan Maity 2025-01-07 13:28:39 +05:30
  • e83f01a33b bluez5: Clean up ASHA implementation Sanchayan Maity 2025-01-07 13:27:56 +05:30
  • 13c026417b bluez5: Implement support for ASHA Sanchayan Maity 2024-12-12 11:47:29 +05:30
  • 41d099a580 bluez5: Add G722 codec for ASHA Sanchayan Maity 2024-11-26 16:41:04 +05:30
  • 6a5f2bbd1f bluez5: media-sink: Log need_flush in flush_buffer Sanchayan Maity 2024-12-19 10:39:44 +05:30
  • 71e403bbdb spa: aec: Add support for webrtc-audio-processing-2 Arun Raghavan 2024-12-27 03:22:59 -05:00
  • 3752535171 hook: avoid macro expansion of the method names Barnabás Pőcze 2025-01-09 12:55:18 +01:00
  • 509e769aa5 core: inherit the default.clock.quantum-limit from the server Wim Taymans 2025-01-09 11:38:07 +01:00
  • 48416b32ad audioconvert: improve Buffer params Wim Taymans 2025-01-09 11:30:02 +01:00
  • feaa36560d pulse-server: increase max rate to 768000 Wim Taymans 2025-01-08 17:23:15 +01:00
  • 3a65472e9e audioconvert: add support for filter-graphs Wim Taymans 2024-12-09 18:56:02 +01:00
  • 1f4e8b96c2 audioconvert: fix remap stages Wim Taymans 2024-12-20 13:00:28 +01:00
  • c00df67c12 audioconvert: schedule work offline Wim Taymans 2024-12-18 18:39:59 +01:00
  • 3fbf84f612 audioconvert: run resampler depending on direction Wim Taymans 2024-12-18 10:02:45 +01:00
  • 3cf9ccf4a7 filter-graph: handle NULL in and out Wim Taymans 2024-12-18 12:21:55 +01:00
  • 49f48a5fda filter-graph: separate data and size for filter graph Wim Taymans 2024-12-18 11:14:42 +01:00
  • d6030adada filter-graph: optimize mix function a little Wim Taymans 2025-01-07 09:19:05 +01:00
  • efa615945e filter-graph: rename some properties Wim Taymans 2024-12-11 15:40:40 +01:00