OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Functions | Variables
FFmpegLogProxy.cpp File Reference
#include "FFmpegLogProxy.h"
#include <libavutil/log.h>
#include <cassert>
#include <mutex>
#include "FFmpegLogSource.h"

Functions

static void ffmpegLogCallback (void *ptr, int level, const char *format, va_list args)
 

Variables

static constinit FFmpegLogSource globalFFmpegLogSource
 
static LogCategory globalFFmpegLogCategory ("ffmpeg", &globalFFmpegLogSource)
 
static std::mutex globalFFmpegLogMutex
 
static FFmpegLogProxyglobalFFmpegLogger = nullptr
 

Function Documentation

◆ ffmpegLogCallback()

static void ffmpegLogCallback ( void *  ptr,
int  level,
const char *  format,
va_list  args 
)
static

Variable Documentation

◆ globalFFmpegLogCategory

LogCategory globalFFmpegLogCategory("ffmpeg", &globalFFmpegLogSource) ( "ffmpeg"  ,
globalFFmpegLogSource 
)
static

◆ globalFFmpegLogger

FFmpegLogProxy* globalFFmpegLogger = nullptr
static

◆ globalFFmpegLogMutex

std::mutex globalFFmpegLogMutex
static

◆ globalFFmpegLogSource

constinit FFmpegLogSource globalFFmpegLogSource
static