BOOL APIENTRY DllMain(HANDLE hModule, DWORD dwReason, LPVOID lpReserved) { DbgSetModuleLevel(LOG_ERROR,5); DbgSetModuleLevel(LOG_TRACE,5); // comment this to remove trace //DbgSetModuleLevel(LOG_MEMORY,2); DbgSetModuleLevel(LOG_LOCKING,2); //DbgSetModuleLevel(LOG_TIMING,5); return DllEntryPoint((HINSTANCE)(hModule), dwReason, lpReserved); }
CMediaSampleMonitor::CMediaSampleMonitor(LPUNKNOWN punk, HRESULT* phr) : CTransInPlaceFilter(NAME("MediaSampleMonitor"), punk, CLSID_MediaSampleMonitor, phr) { #ifdef _DEBUG m_nFrameCount = 0; DbgSetModuleLevel(LOG_TRACE, 1); #endif }
// ILAVDecoder STDMETHODIMP CDecAvcodec::Init() { #ifdef DEBUG DbgSetModuleLevel (LOG_CUSTOM1, DWORD_MAX); // FFMPEG messages use custom1 av_log_set_callback(lavf_log_callback); #else av_log_set_callback(nullptr); #endif return S_OK; }
CUnknown *CRARFileSource::CreateInstance (LPUNKNOWN punk, HRESULT *phr) // OK { CRARFileSource *pNewObject = new CRARFileSource (punk, phr); if (pNewObject == NULL) *phr = E_OUTOFMEMORY; DbgSetModuleLevel (LOG_TRACE, 2); DbgLog((LOG_TRACE, 2, L"CRARFileSource::CreateInstance () succeded.")); return pNewObject; }
BOOL APIENTRY DllMain(HANDLE hModule, DWORD dwReason, LPVOID lpReserved) { DbgSetModuleLevel(LOG_TRACE, LOGING_LEVEL); return DllEntryPoint((HINSTANCE)(hModule), dwReason, lpReserved); }