AAFA Developer Support

Main Page | Class List | File List | Class Members

IAAFEssenceCodec2 Interface Reference

List of all members.

Detailed Description

Objects that implement IAAFEssenceCodec2 also implement the following interfaces: - IAAFPlugin.

Definition at line 1526 of file AAFPlugin.idl.

Public Member Functions

HRESULT SetFlavour ([in, ref] aafUID_constref flavour)
 Switches the codec into the specified flavour.


Member Function Documentation

HRESULT IAAFEssenceCodec2::SetFlavour [in, ref] aafUID_constref  flavour  ) 
 

Switches the codec into the specified flavour.

Flavour is codec dependent. For example, the DV codec could use a flavour to switch into a legacy mode causing legacy properties to be added which are needed by legacy applications.

This method should return only the following codes. If more than one of the listed errors is in effect, it should return the first one encountered in the order given below:

AAFRESULT_SUCCESS

  • succeeded. (This is the only code indicating success.)

HRESULT_NOT_IMPLEMENTED

  • flavour not implemented by the codec

Parameters:
flavour [in, ref] the codec flavour to use


Generated on Thu Feb 17 09:34:31 2005 for by doxygen 1.4.1