, including all inherited members.
CompleteWrite([in] IAAFSourceMob *pFileMob) | IAAFEssenceCodec2 | |
CountChannels([in] IAAFSourceMob *fileMob,[in, ref] aafUID_constref essenceKind,[in] IAAFEssenceStream *stream,[out] aafUInt16 *pNumChannels) | IAAFEssenceCodec2 | |
CountDataDefinitions([out] aafUInt32 *pCount) | IAAFEssenceCodec2 | |
CountFlavours([out] aafUInt32 *pCount) | IAAFEssenceCodec2 | |
CountSamples([in, ref] aafUID_constref essenceKind,[out] aafLength_t *pNumSamples) | IAAFEssenceCodec2 | |
Create([in] IAAFSourceMob *fileMob,[in, ref] aafUID_constref flavour,[in, ref] aafUID_constref essenceKind,[in, ref] aafRational_constref sampleRate,[in] IAAFEssenceStream *stream,[in] aafCompressEnable_t compEnable) | IAAFEssenceCodec2 | |
CreateDescriptorFromStream([in] IAAFEssenceStream *pStream,[in] IAAFSourceMob *pSourceMob) | IAAFEssenceCodec2 | |
GetCodecDisplayName([in, ref] aafUID_constref flavour,[out, string, size_is(bufSize)] aafCharacter *pName,[in] aafUInt32 bufSize) | IAAFEssenceCodec2 | |
GetCurrentEssenceStream([out] IAAFEssenceStream **ppStream) | IAAFEssenceCodec2 | |
GetDefaultEssenceFormat([out] IAAFEssenceFormat **ppNewFormat) | IAAFEssenceCodec2 | |
GetEssenceDataID([out] aafUID_t *pEssenceDataID) | IAAFEssenceCodec2 | |
GetEssenceDescriptorID([out] aafUID_t *pDescriptorID) | IAAFEssenceCodec2 | |
GetEssenceFormat([in] IAAFEssenceFormat *pFormatTemplate,[out] IAAFEssenceFormat **ppNewFormat) | IAAFEssenceCodec2 | |
GetIndexedDataDefinition([in] aafUInt32 index,[out] aafUID_t *pDataDefID) | IAAFEssenceCodec2 | |
GetIndexedFlavourID([in] aafUInt32 index,[out] aafUID_t *pVariant) | IAAFEssenceCodec2 | |
GetIndexedSampleSize([in, ref] aafUID_constref essenceDefID,[in] aafPosition_t sampleOffset,[out] aafLength_t *pLength) | IAAFEssenceCodec2 | |
GetLargestSampleSize([in, ref] aafUID_constref essenceDefID,[out] aafLength_t *pLength) | IAAFEssenceCodec2 | |
GetMaxCodecDisplayNameLength([out] aafUInt32 *pBufSize) | IAAFEssenceCodec2 | |
GetSelectInfo([in] IAAFSourceMob *fileMob,[in] IAAFEssenceStream *stream,[out] aafSelectInfo_t *pSelectInfo) | IAAFEssenceCodec2 | |
Open([in] IAAFSourceMob *fileMob,[in] aafMediaOpenMode_t openMode,[in] IAAFEssenceStream *stream,[in] aafCompressEnable_t compEnable) | IAAFEssenceCodec2 | |
PutEssenceFormat([in] IAAFEssenceFormat *pFormat) | IAAFEssenceCodec2 | |
ReadSamples([in] aafUInt32 nSamples,[in] aafUInt32 buflen,[out, size_is(buflen), length_is(*bytesRead)] aafDataBuffer_t buffer,[out, ref] aafUInt32 *samplesRead,[out, ref] aafUInt32 *bytesRead) | IAAFEssenceCodec2 | |
Seek([in] aafPosition_t sampleFrame) | IAAFEssenceCodec2 | |
SetEssenceAccess([in] IAAFEssenceAccess *pEssenceAccess) | IAAFEssenceCodec2 | |
SetFlavour([in, ref] aafUID_constref flavour) | IAAFEssenceCodec2 | |
ValidateEssence([in] IAAFSourceMob *fileMob,[in] IAAFEssenceStream *stream,[in] aafCheckVerbose_t verbose,[in] aafCheckWarnings_t outputWarnings,[in] aafUInt32 bufSize,[out, size_is(bufSize), length_is(*pBytesRead)] aafCharacter *pErrorText,[out] aafUInt32 *pBytesRead) | IAAFEssenceCodec2 | |
WriteSamples([in] aafUInt32 nSamples,[in] aafUInt32 buflen,[in, size_is(buflen)] aafDataBuffer_t buffer,[out, ref] aafUInt32 *samplesWritten,[out, ref] aafUInt32 *bytesWritten) | IAAFEssenceCodec2 | |