Exported logging routines definition.
More...
#include <string.h>
#include <stdio.h>
#include <stdarg.h>
#include <time.h>
#include "ni_log_logan.h"
Go to the source code of this file.
Exported logging routines definition.
Definition in file ni_log_logan.c.
◆ ff_to_ni_log_level()
Convert ffmpeg log level integer to appropriate ni_log_level_t.
- Parameters
-
fflog_level | integer representation of FFmpeg log level |
- Returns
- ni_log_level
Definition at line 160 of file ni_log_logan.c.
◆ ni_log()
print log message using ni_log_callback
- Parameters
-
[in] | level | log level |
[in] | format | printf format specifier |
[in] | ... | additional arguments |
- Returns
Definition at line 120 of file ni_log_logan.c.
◆ ni_log_default_callback()
void ni_log_default_callback |
( |
int |
level, |
|
|
const char * |
fmt, |
|
|
va_list |
vl |
|
) |
| |
Default ni_log() callback.
- Parameters
-
[in] | level | log level |
[in] | fmt | printf format specifier |
[in] | vl | variadric args list |
- Returns
Definition at line 71 of file ni_log_logan.c.
◆ ni_log_get_level()
◆ ni_log_set_callback()
void ni_log_set_callback |
( |
void(*)(int, const char *, va_list) |
log_callback | ) |
|
◆ ni_log_set_level()