OpenEnroth 73e68f7
Loading...
Searching...
No Matches
Classes | Public Member Functions | Private Attributes | List of all members
FFmpegLogProxy Class Reference

#include <FFmpegLogProxy.h>

Classes

struct  LogState
 

Public Member Functions

 FFmpegLogProxy (Logger *logger)
 
 ~FFmpegLogProxy ()
 
void log (void *ptr, int level, const char *format, va_list args)
 

Private Attributes

Logger_logger = nullptr
 
std::unordered_map< std::thread::id, LogState_stateByThreadId
 

Constructor & Destructor Documentation

◆ FFmpegLogProxy()

FFmpegLogProxy::FFmpegLogProxy ( Logger logger)
explicit

◆ ~FFmpegLogProxy()

FFmpegLogProxy::~FFmpegLogProxy ( )

Member Function Documentation

◆ log()

void FFmpegLogProxy::log ( void *  ptr,
int  level,
const char *  format,
va_list  args 
)

Member Data Documentation

◆ _logger

Logger* FFmpegLogProxy::_logger = nullptr
private

◆ _stateByThreadId

std::unordered_map<std::thread::id, LogState> FFmpegLogProxy::_stateByThreadId
private

The documentation for this class was generated from the following files: