#include <TimeShift.h>
Collaboration diagram for CTimeShift:

Static Public Member Functions | |
| bool | OnDestroy (void) |
| bool | OnRecord (void) |
| Standard control method. | |
| bool | OnPause (void) |
| Standard control method. | |
| bool | OnPlay (void) |
| Standard control method. | |
| bool | OnStop (void) |
| Standard control method. | |
| bool | OnFastForward (void) |
| Not yet implemented. | |
| bool | OnFastBackward (void) |
| Not yet implemented. | |
| bool | OnGoNext (void) |
| Standard control method. | |
| bool | OnGoPrev (void) |
| Standard control method. | |
| bool | OnOptions (void) |
| Pops up options dialog. Call when stopped. | |
| bool | OnNewFrame (TDeinterlaceInfo *info) |
| Call these when you have new frames or audio data to read/write. | |
| bool | OnWaveInData (void) |
| bool | OnWaveOutDone (void) |
| bool | OnSetMenu (HMENU hMenu) |
| Call this to update the radio check in the timeshift submenu. | |
Static Public Attributes | |
| LPBYTE(* | m_YUVtoRGB )(LPBYTE dest, short *src, DWORD w) |
| LPBYTE(* | m_AvgYUVtoRGB )(LPBYTE dest, short *src1, short *src2, DWORD w) |
| LPBYTE(* | m_RGBtoYUV )(short *dest, LPBYTE src, DWORD w) |
NEXT:
LATER:
OPTIMIZE:
DOC:
LATEST CHANGES:
|
|
There is no public "create" method, it's created the first time you record, popup options, etc. Call Destroy() as often as you want to assure that all timeshift resources are freed. |
1.3.4