|
AudRecordLib
|
Public Member Functions | |
| CodecConfigTemp (IWMStreamConfig *pStream, const std::wstring &name) | |
| CodecConfigTemp (const CodecConfigTemp &other) | |
| void | ReleaseInterfaceReference () |
Public Attributes | |
| ComType< IWMStreamConfig > | pStreamConfig |
| std::wstring | name |
Temporary holder of a codec configuration consisting of an interface and a name
| CodecConfigTemp::CodecConfigTemp | ( | IWMStreamConfig * | pStream, |
| const std::wstring & | name | ||
| ) | [inline] |
Initialises an object with a name and config interface pointer
| pStream | The config interface |
| name | Description/name of the config |
| CodecConfigTemp::CodecConfigTemp | ( | const CodecConfigTemp & | other | ) | [inline] |
Copies an existing object to the members of this one
| other | The object to copy members from |
| void CodecConfigTemp::ReleaseInterfaceReference | ( | ) | [inline] |
Releases the interface pointer from its wrapper so it won't be released in the objects destructor
| std::wstring CodecConfigTemp::name |
The description of the configuration
| ComType<IWMStreamConfig> CodecConfigTemp::pStreamConfig |
The interface containing the config details that can be applied to a IWMWriter profile
1.7.5.1