#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