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 |