From ab103a63e637b6523251ada9b917fd24ac2f978e Mon Sep 17 00:00:00 2001 From: Chris Apple <14171107+cjappl@users.noreply.github.com> Date: Fri, 1 Dec 2023 07:51:20 -0800 Subject: [PATCH] Update README.md to include video link --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index a3c6e4b..335322a 100644 --- a/README.md +++ b/README.md @@ -4,14 +4,14 @@ If you're looking for a general use logger, this probably isn't the library for you! -The design behind this logger was presented at ADCx 2023. Check out that presentation [here](https://github.com/cjappl/Conference-Presentations/tree/main/Taming-Real-Time-Logging-ADCx-2023) +The design behind this logger was presented at ADCx 2023. Presentation [video](https://www.youtube.com/watch?v=4KFFMGTQIFM) and [slides](https://github.com/cjappl/Conference-Presentations/tree/main/Taming-Real-Time-Logging-ADCx-2023). ## Features - Ability to log messages of any type and size from the real-time thread - Statically allocated memory at compile time, no allocations in the real-time thread - Support for printf-style format specifiers (using [a version of the printf family](https://github.com/nothings/stb/blob/master/stb_sprintf.h) that doesn't hit the `localeconv` lock) -- Efficient thread-safe logging using a [lock free queue](https://github.com/cameron314/readerwriterqueue) +- Efficient thread-safe logging using a [lock free queue](https://github.com/cameron314/readerwriterqueue). ## Requirements