Don't override the buffer size based on media type
Detect & correct for AUDCLNT_SHAREMODE configuration issue
Changed SynchCorrection::~SynchCorrection() to call Flush() instead of having duplicate code for the sample queue cleanup
Cosmetics
Fixed warning C4345 in SynchCorrection class

warning C4345: behavior change: an object of POD type constructed with an initializer of the form () will be default-initialized
Removed unused member variables from SynchCorrection