IVideoController.h
Go to the documentation of this file.
1 #ifndef imm_IVideoController_included
2 #define imm_IVideoController_included
3 
4 
5 #include "iimg/IBitmap.h"
6 
7 #include "imm/IMediaController.h"
8 #include "imm/IVideoInfo.h"
9 
10 
11 namespace imm
12 {
13 
14 
15 class IVideoController: virtual public IMediaController, virtual public IVideoInfo
16 {
17 public:
19  {
20  SF_GRAB_ANY = 0x100
21  };
22 
26  virtual int GetCurrentFrame() const = 0;
27 
32  virtual bool SetCurrentFrame(int frameIndex) = 0;
33 };
34 
35 
36 } // namespace imm
37 
38 
39 #endif // !imm_IVideoController_included
40 
41 
virtual int GetCurrentFrame() const =0
Get index of current frame.
virtual bool SetCurrentFrame(int frameIndex)=0
Set index of current frame.

© 2007-2011 Witold Gantzke and Kirill Lepskiy