vdr-plugin-softhddevice-drm-gles 1.6.2
logger.h File Reference

Logger Header File. More...

#include <atomic>
#include <cstdarg>
#include <memory>

Go to the source code of this file.

Classes

class  cSoftHdLogger
 Logger. More...
 

Macros

#define AV_LOGLEVEL   AV_LOG_INFO
 FFmpeg log level.
 
#define LOGFATAL   cSoftHdLogger::GetLogger()->LogFatal
 log to LOG_ERR and abort
 
#define LOGERROR   cSoftHdLogger::GetLogger()->LogError
 log to LOG_ERR
 
#define LOGWARNING   cSoftHdLogger::GetLogger()->LogWarning
 log to LOG_WARN
 
#define LOGINFO   cSoftHdLogger::GetLogger()->LogInfo
 log to LOG_INFO
 
#define LOGDEBUG   cSoftHdLogger::GetLogger()->LogDebug
 log to LOG_DEBUG
 
#define LOGDEBUG2   cSoftHdLogger::GetLogger()->LogDebug2
 log to LOG_DEBUG and add a prefix
 

Enumerations

enum  LogFlags {
  L_DEBUG = (1 << 0) , L_AV_SYNC = (1 << 1) , L_SOUND = (1 << 2) , L_OSD = (1 << 3) ,
  L_DRM = (1 << 4) , L_CODEC = (1 << 5) , L_STILL = (1 << 6) , L_TRICK = (1 << 7) ,
  L_MEDIA = (1 << 8) , L_OPENGL = (1 << 9) , L_OPENGL_TIME = (1 << 10) , L_OPENGL_TIME_ALL = (1 << 11) ,
  L_PACKET = (1 << 12) , L_GRAB = (1 << 13) , L_FFMPEG = (1 << 14)
}
 Logger Flags. More...
 

Detailed Description

Logger Header File.

Definition in file logger.h.