AudRecordLib
|
00001 00006 #ifndef AUDRECORD_WMFUNCTIONS_H 00007 #define AUDRECORD_WMFUNCTIONS_H 00008 00009 #pragma once 00010 00011 #include <mmreg.h> 00012 #include "exports.h" 00013 00014 HRESULT GetCodecAndProfileDescriptions(CodecConfigs*& pConfigs); 00015 void FreeCodecAndProfileDescriptions(CodecConfigs* pConfigs); 00016 HRESULT MatchCodecInputFormat(IWMWriter *pWriter, const WAVEFORMATEX& sourceFormat, WAVEFORMATEX& codecFormat); 00017 HRESULT CreateAudRecordObject(CodecConfiguration* pCodecConfig, IAudRecord** ppAudRecord); 00018 00021 #endif