J. Nick Koston
|
8fe36cde23
|
[core] Replace std::function with lightweight Callback in CallbackManager (#14853)
|
2026-03-18 18:41:05 -10:00 |
|
Kevin Ahrendt
|
e988762576
|
[i2s_audio, mixer, resampler, speaker] Simplify duration played callback (#8703)
|
2025-05-06 23:42:59 -05:00 |
|
Kevin Ahrendt
|
64d1d93fe0
|
[speaker, resampler, mixer] Make volume and mute getters virtual (#8391)
|
2025-03-12 14:34:38 -05:00 |
|
 Kevin AhrendtandJesse Hills
|
f6cf99384b
|
[audio, i2s_audio, speaker] Media Player Components PR2 (#8164)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2025-02-03 15:25:41 +13:00 |
|
 Kevin AhrendtandJesse Hills
|
bff0e81ed3
|
[speaker, i2s_audio] Support audio_dac component, mute actions, and improved logging (#7664)
Co-authored-by: Jesse Hills <3060199+jesserockz@users.noreply.github.com>
|
2024-10-24 09:37:38 +13:00 |
|
Kevin Ahrendt
|
1c845e0ff8
|
[speaker, i2s_audio] I2S Speaker implementation using a ring buffer (#7605)
|
2024-10-17 11:47:11 +13:00 |
|
tomaszduda23
|
fa497d06b0
|
[code-quality] fix clang-tidy cstddef (#7324)
|
2024-08-21 10:01:50 +12:00 |
|
NP v/d Spek
|
8b6d6fe661
|
[speaker] Fix header includes (#7304)
|
2024-08-19 10:45:10 +12:00 |
|
NP v/d Spek
|
cf6ea7cb2c
|
Implement the finish() method and action. implement the is_stopped condition (#7255)
|
2024-08-14 15:42:43 +12:00 |
|
Jesse Hills
|
1324d9e39a
|
Voice Assistant improvements (#5827)
|
2023-11-27 13:45:26 +13:00 |
|
Jesse Hills
|
3eef80506b
|
Expose start to speaker interface (#5228)
|
2023-08-11 16:21:44 +12:00 |
|
Jesse Hills
|
ce8091c14e
|
Speaker return bytes written and do not wait for queue (#5182)
|
2023-08-02 16:24:52 +12:00 |
|
Jesse Hills
|
ce8a77c765
|
Speaker support (#4743)
|
2023-05-08 10:36:17 +12:00 |
|