MCPcopy Create free account
hub / github.com/ddnet/ddnet / AvLevelToLogLevel

Function AvLevelToLogLevel

src/engine/client/video.cpp:34–54  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

32static_assert(COLOR_SPACE == SWS_CS_ITU709);
33
34static LEVEL AvLevelToLogLevel(int Level)
35{
36 switch(Level)
37 {
38 case AV_LOG_PANIC:
39 case AV_LOG_FATAL:
40 case AV_LOG_ERROR:
41 return LEVEL_ERROR;
42 case AV_LOG_WARNING:
43 return LEVEL_WARN;
44 case AV_LOG_INFO:
45 return LEVEL_INFO;
46 case AV_LOG_VERBOSE:
47 case AV_LOG_DEBUG:
48 return LEVEL_DEBUG;
49 case AV_LOG_TRACE:
50 return LEVEL_TRACE;
51 default:
52 dbg_assert_failed("invalid log level: %d", Level);
53 }
54}
55
56[[gnu::format(printf, 3, 0)]] static void AvLogCallback(void *pUser, int Level, const char *pFormat, va_list VarArgs)
57{

Callers 1

AvLogCallbackFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected