Files
fmviewer3/project/fm_viewer/fav/fav_common.h
2026-02-21 17:11:31 +09:00

31 lines
736 B
C++

#ifndef FAV_COMMON_H
#define FAV_COMMON_H
#define PRINT_FLOG 0
#if (PRINT_FLOG)
class QElapsedTimer;
extern QElapsedTimer G_ET;
#define FLOG_START G_ET.start()
#define FLOG_PREFIX (QString().sprintf("%6.2f",((double)G_ET.elapsed()) / 100.0))
#define FLOG_VT /##/ //qInfo() << FLOG_PREFIX // VIDEO THREAD
#define FLOG_AT /##/ //qInfo() << FLOG_PREFIX // AUDIO THREAD
#define FLOG_DT /##/ //qInfo() << FLOG_PREFIX // DEMUX THREAD
#define FLOG_OT qInfo() << FLOG_PREFIX // OTHER THREAD
#define FLOGE "[" << __FUNCTION__ << __LINE__ << "]"
#else // PRINT_FLOG
#define FLOG_START /##/
#define FLOG_VT /##/
#define FLOG_AT /##/
#define FLOG_DT /##/
#define FLOG_OT /##/
#define FLOGE
#endif
#endif // FAV_COMMON_H