#pragma once #include #define WIN32_LEAN_AND_MEAN #include #include #include #include #include #include std::ofstream& log(); #define TRACE log() << __FUNCTION__ << '\n'; #define LOG(msg) log() << msg << '\n'; void DeleteMediaTypeHelper(AM_MEDIA_TYPE* pmt); using unique_media_type_ptr = wistd::unique_ptr>;