Murl::IVideoStream Member List
This is the complete list of members for Murl::IVideoStream, including all inherited members.
Clone() const =0 | Murl::IVideoStream | pure virtual |
Clone(IEnums::PixelFormat pixelFormat) const =0 | Murl::IVideoStream | pure virtual |
Clone(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY) const =0 | Murl::IVideoStream | pure virtual |
Clone(IEnums::PixelFormat pixelFormat, UInt32 pixelSizeX, UInt32 pixelSizeY, IEnums::MipMapGenerationMode mipMapGen) const =0 | Murl::IVideoStream | pure virtual |
Decode(UInt32 mipLevel, UInt32 planeIndex, Data &dstBuffer, IEnums::PixelFormat dstFormat, UInt32 firstFrame, UInt32 numFrames)=0 | Murl::IVideoStream | pure virtual |
EndDecoding()=0 | Murl::IVideoStream | pure virtual |
FinishDecodedData()=0 | Murl::IVideoStream | pure virtual |
GetBytesPerLine(UInt32 mipLevel) const =0 | Murl::IVideoStream | pure virtual |
GetBytesPerLine(UInt32 mipLevel, UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetBytesPerPixel() const =0 | Murl::IVideoStream | pure virtual |
GetBytesPerPixel(UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetCurrentMode() const =0 | Murl::IVideoStream | pure virtual |
GetCurrentTimeOffset() const =0 | Murl::IVideoStream | pure virtual |
GetDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
GetDecodedFrameIndex() const =0 | Murl::IVideoStream | pure virtual |
GetDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
GetDecodedTimeOffset() const =0 | Murl::IVideoStream | pure virtual |
GetFrameDuration() const =0 | Murl::IVideoStream | pure virtual |
GetFrameIndex(Double startTime) const =0 | Murl::IVideoStream | pure virtual |
GetFrameRate() const =0 | Murl::IVideoStream | pure virtual |
GetNumberOfBytes(UInt32 mipLevel) const =0 | Murl::IVideoStream | pure virtual |
GetNumberOfBytes(UInt32 mipLevel, UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetNumberOfFrames() const =0 | Murl::IVideoStream | pure virtual |
GetNumberOfMipLevels() const =0 | Murl::IVideoStream | pure virtual |
GetNumberOfPlanes() const =0 | Murl::IVideoStream | pure virtual |
GetPixelFormat() const =0 | Murl::IVideoStream | pure virtual |
GetPixelFormat(UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetPixelSizeX(UInt32 mipLevel) const =0 | Murl::IVideoStream | pure virtual |
GetPixelSizeX(UInt32 mipLevel, UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetPixelSizeY(UInt32 mipLevel) const =0 | Murl::IVideoStream | pure virtual |
GetPixelSizeY(UInt32 mipLevel, UInt32 planeIndex) const =0 | Murl::IVideoStream | pure virtual |
GetStartTime(UInt32 frameIndex) const =0 | Murl::IVideoStream | pure virtual |
GetTotalDuration() const =0 | Murl::IVideoStream | pure virtual |
IsReadyForDecoding() const =0 | Murl::IVideoStream | pure virtual |
LockDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
LockDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
PrepareDecodedData()=0 | Murl::IVideoStream | pure virtual |
ReleaseDecodedData()=0 | Murl::IVideoStream | pure virtual |
SetCurrentMode(IEnums::StreamMode mode)=0 | Murl::IVideoStream | pure virtual |
SetCurrentTimeOffset(Double timeOffset)=0 | Murl::IVideoStream | pure virtual |
StartDecoding()=0 | Murl::IVideoStream | pure virtual |
UnlockDecodedData(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
UnlockDecodedSurface(UInt32 mipLevel, UInt32 planeIndex)=0 | Murl::IVideoStream | pure virtual |
~IVideoStream() override | Murl::IVideoStream | inline |