22 #ifndef TETRAEDGE_TE_TE_THEORA_H 23 #define TETRAEDGE_TE_TE_THEORA_H 25 #include "common/str.h" 26 #include "tetraedge/te/te_i_codec.h" 40 virtual uint width()
override;
41 virtual uint height()
override;
42 virtual int nbFrames()
override;
43 virtual TeImage::Format imageFormat()
override;
44 virtual void setLeftBorderSize(uint val)
override;
45 virtual uint leftBorderSize()
override;
46 virtual void setRightBorderSize(uint val)
override;
47 virtual uint rightBorderSize()
override;
48 virtual void setBottomBorderSize(uint val)
override;
49 virtual uint bottomBorderSize()
override;
50 virtual void setTopBorderSize(uint val)
override;
51 virtual uint topBorderSize()
override;
52 virtual float frameRate()
override;
53 virtual bool update(uint i,
TeImage &imgout)
override;
54 virtual bool isAtEnd()
override;
55 virtual void setColorKeyActivated(
bool val)
override;
56 virtual void setColorKey(
const TeColor &col)
override;
57 virtual void setColorKeyTolerence(
float val)
override;
62 Video::TheoraDecoder *_decoder;
71 #endif // TETRAEDGE_TE_TE_THEORA_H Definition: te_image.h:40
Definition: detection.h:27
Definition: te_color.h:30
Definition: te_theora.h:34
Definition: avi_frames.h:36
Definition: te_i_codec.h:34