LookingGlass/common/src
Geoffrey McRae d99ec3e9c0 [common] ringbuffer: remove exta locking and add append/consume funcs
As the ringbuffer is now in use for audio it makes sense to provide bulk
append and consume functions that are thread safe instead of adding
locking over all of the functions. This partially reverts the prior
commit that added the extra locking.
2021-12-26 11:09:42 +11:00
..
platform [common] open: detach xdg-open instead of waiting for it 2021-09-27 13:35:08 +10:00
appstrings.c [common] appstrings: add blurb for xyene 2021-08-30 17:46:24 +10:00
countedbuffer.c [common] use variable-relative sizeof where possible 2021-08-16 16:22:55 +10:00
cpuinfo.c [common] cpuinfo: implement lgDebugCPU 2021-08-31 20:14:10 +10:00
framebuffer.c [common] rects: implement routine to copy rectangles from framebuffer 2021-08-08 08:30:11 +10:00
KVMFR.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
option.c [common] options: check for realloc failure 2021-09-11 10:38:07 +10:00
rects.c [common] rects: fix error introduced in cosmetics patch 2021-10-26 23:35:09 +11:00
ringbuffer.c [common] ringbuffer: remove exta locking and add append/consume funcs 2021-12-26 11:09:42 +11:00
runningavg.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
stringlist.c [common] stringlist: implement item removal 2021-08-30 18:21:54 +10:00
stringutils.c [all] copyright: use unicode copyright sign © 2021-08-04 21:16:35 +10:00
vector.c [common] vector: implement item removal 2021-08-30 18:21:54 +10:00