Murl::IVideoStream Member List

This is the complete list of members for Murl::IVideoStream, including all inherited members.

Clone() const =0Murl::IVideoStreampure virtual
Clone(IEnums::PixelFormat pixelFormat) const =0Murl::IVideoStreampure virtual
Clone(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY) const =0Murl::IVideoStreampure virtual
Clone(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, IEnums::MipMapGenerationMode mipMapGen) const =0Murl::IVideoStreampure virtual
Decode(UInt32 mipLevel, UInt32 planeIndex, Data &dstBuffer, IEnums::PixelFormat dstFormat, UInt32 firstFrame, UInt32 numFrames)=0Murl::IVideoStreampure virtual
EndDecoding()=0Murl::IVideoStreampure virtual
FinishDecodedData()=0Murl::IVideoStreampure virtual
GetBytesPerLine(UInt32 mipLevel) const =0Murl::IVideoStreampure virtual
GetBytesPerLine(UInt32 mipLevel, UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetBytesPerPixel() const =0Murl::IVideoStreampure virtual
GetBytesPerPixel(UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetCurrentMode() const =0Murl::IVideoStreampure virtual
GetCurrentTimeOffset() const =0Murl::IVideoStreampure virtual
GetDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
GetDecodedFrameIndex() const =0Murl::IVideoStreampure virtual
GetDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
GetDecodedTimeOffset() const =0Murl::IVideoStreampure virtual
GetFrameDuration() const =0Murl::IVideoStreampure virtual
GetFrameIndex(Double startTime) const =0Murl::IVideoStreampure virtual
GetFrameRate() const =0Murl::IVideoStreampure virtual
GetNumberOfBytes(UInt32 mipLevel) const =0Murl::IVideoStreampure virtual
GetNumberOfBytes(UInt32 mipLevel, UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetNumberOfFrames() const =0Murl::IVideoStreampure virtual
GetNumberOfMipLevels() const =0Murl::IVideoStreampure virtual
GetNumberOfPlanes() const =0Murl::IVideoStreampure virtual
GetPixelFormat() const =0Murl::IVideoStreampure virtual
GetPixelFormat(UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetPixelSizeX(UInt32 mipLevel) const =0Murl::IVideoStreampure virtual
GetPixelSizeX(UInt32 mipLevel, UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetPixelSizeY(UInt32 mipLevel) const =0Murl::IVideoStreampure virtual
GetPixelSizeY(UInt32 mipLevel, UInt32 planeIndex) const =0Murl::IVideoStreampure virtual
GetStartTime(UInt32 frameIndex) const =0Murl::IVideoStreampure virtual
GetTotalDuration() const =0Murl::IVideoStreampure virtual
IsReadyForDecoding() const =0Murl::IVideoStreampure virtual
LockDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
LockDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
PrepareDecodedData()=0Murl::IVideoStreampure virtual
ReleaseDecodedData()=0Murl::IVideoStreampure virtual
SetCurrentMode(IEnums::StreamMode mode)=0Murl::IVideoStreampure virtual
SetCurrentTimeOffset(Double timeOffset)=0Murl::IVideoStreampure virtual
StartDecoding()=0Murl::IVideoStreampure virtual
UnlockDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
UnlockDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0Murl::IVideoStreampure virtual
~IVideoStream() overrideMurl::IVideoStreaminline


Copyright © 2011-2024 Spraylight GmbH.