10#ifndef GUIVIDEODATA__H_
11#define GUIVIDEODATA__H_
72 void SetFrameOffset(
const eC_UInt& uiIndex,
const eC_UInt& uiOffset,
const eC_UInt& uiSize);
160 eC_UInt m_uiDataLength;
161 eC_UInt m_uiNumberOfFrames;
162 eC_UInt m_uiMicroSecondsPerFrame;
164 eC_UInt m_uiCurrentFrame;
165 Frames_t* m_pkFrameOffsets;
168 eC_Bool m_bDeleteData;
Contains information about a video loaded by CGUIVideoDecoder.
Definition: GUIVideoData.h:23
eC_UInt GetFrameSize() const
void SetFrameOffset(const eC_UInt &uiIndex, const eC_UInt &uiOffset, const eC_UInt &uiSize)
eC_UByte * GetData() const
void GetFrameData(eC_UInt &Offset, eC_UInt &Size) const
eC_UInt GetHeight() const
void SetDataLength(const eC_UInt &uiLength)
void SetHeight(const eC_UInt &uiHeight)
void SetMicroSecondsPerFrame(const eC_UInt &uiMicroSecondsPerFrame)
void SetBytesPerPixel(const eC_UByte &ubBPP)
CGUIVideoData & operator=(const CGUIVideoData &kSource)
void SetWidth(const eC_UInt &uiWidth)
eC_UInt GetDataLength() const
eC_Bool GetDeleteDataOnDestruction() const
eC_UInt GetMicroSecondsPerFrame() const
void SetNumberOfFrames(const eC_UInt &uiNumberOfFrames)
eC_UInt GetNumberOfFrames() const
eC_UByte GetBytePerPixel() const
eC_UInt GetCurrentFrame() const
void SetCurrentFrame(const eC_UInt &uiFrame)
void SetData(eC_UByte *pubData)
void SetDeleteDataOnDestruction(const eC_Bool bDeleteDataOnDestruction)