tracer: use an array of entries instead of va_list
Forward the tracing key/value entries as an array instead of using va_list. Using an array is easier to interop with in other languages, but also and more importantly much easier to store and forward. This will allow to implement hierarchical tracing context.
Showing
- include/vlc_tracer.h 26 additions, 16 deletionsinclude/vlc_tracer.h
- modules/logger/json.c 9 additions, 9 deletionsmodules/logger/json.c
- src/libvlccore.sym 0 additions, 1 deletionsrc/libvlccore.sym
- src/misc/tracer.c 4 additions, 18 deletionssrc/misc/tracer.c
- test/src/clock/clock.c 20 additions, 22 deletionstest/src/clock/clock.c
Loading
Please register or sign in to comment