Go to the source code of this file.
Classes | |
| struct | CGSObj |
| struct | CGSBoolean |
| struct | CGSString |
| struct | DVDVideoContext |
| struct | MBInfo |
| struct | DCTSpec |
| struct | DecodeParams |
| struct | CompletionInfo |
| struct | CallbackTuple |
| struct | DeinterlaceParams1 |
| struct | DeinterlaceParams2 |
| struct | ShowBufferParams |
Typedefs | |
| typedef int | CGSConnectionID |
| typedef int | CGSSurfaceID |
| typedef UInt64 | uint64 |
| typedef UInt32 | uint32 |
| typedef UInt16 | uint16 |
| typedef unsigned char | uint8 |
| typedef SInt64 | sint64 |
| typedef SInt32 | sint32 |
| typedef SInt16 | sint16 |
| typedef signed char | sint8 |
Functions | |
| CGSConnectionID | _CGSDefaultConnection () |
| CGSConnectionID | CGSMainConnectionID () |
| OSErr | CGSGetWindowBounds (CGSConnectionID conn, int windowID, CGRect *rect) |
| void | CGSAddSurface (CGSConnectionID conn, int windowID, CGSSurfaceID *surfaceID) |
| void | CGSOrderSurface (CGSConnectionID conn, int windowID, CGSSurfaceID surfaceID, int unk1, int unk2) |
| void | CGSSetSurfaceBounds (CGSConnectionID conn, int windowID, CGSSurfaceID surfaceID, CGRect rect) |
| CGSBoolean * | CGSCreateBoolean (bool val) |
| CGSString * | CGSUniqueCString (char *str) |
| void | CGSReleaseObj (CGSObj *obj) |
| void | CGSSetWindowProperty (CGSConnectionID conn, int windowID, CGSString *key, CGSObj *value) |
| int | DVDVideoOpenDevice (CGDirectDisplayID cgDisplayID, CGSConnectionID cgSConnectionID, int windowID, CGSSurfaceID surfaceID, const short *rectIn, void *othOut, DVDVideoContext **ppContext) |
| int | DVDVideoCloseDevice (DVDVideoContext *pContext) |
| int | DVDVideoSetMVLevel (DVDVideoContext *pContext, int level) |
| int | DVDVideoClearMP (DVDVideoContext *pContext) |
| int | DVDVideoSetMPRects (DVDVideoContext *context, short *rect, CGSSurfaceID surfaceID1, CGSSurfaceID surfaceID2) |
| int | DVDVideoEnableMP (DVDVideoContext *pContext, bool enable) |
| int | DVDVideoSetFeatureParam (DVDVideoContext *pContext, int feat, int val) |
| int | DVDVideoDecode (DVDVideoContext *pContext, DecodeParams *params, short *rect, int unknownZero=0) |
| int | DVDVideoDeinterlace (DVDVideoContext *pContext, DeinterlaceParams1 *params1, DeinterlaceParams2 *params2, CallbackTuple *callback) |
| int | DVDVideoShowMPBuffer (DVDVideoContext *pContext, int whichBuf, ShowBufferParams *params, CallbackTuple *callback) |
| typedef int CGSConnectionID |
Definition at line 8 of file videoout_dvdv_private.h.
| typedef int CGSSurfaceID |
Definition at line 9 of file videoout_dvdv_private.h.
| typedef UInt64 uint64 |
Definition at line 35 of file videoout_dvdv_private.h.
| typedef UInt32 uint32 |
Definition at line 37 of file videoout_dvdv_private.h.
| typedef UInt16 uint16 |
Definition at line 39 of file videoout_dvdv_private.h.
| typedef unsigned char uint8 |
Definition at line 40 of file videoout_dvdv_private.h.
| typedef SInt64 sint64 |
Definition at line 42 of file videoout_dvdv_private.h.
| typedef SInt32 sint32 |
Definition at line 44 of file videoout_dvdv_private.h.
| typedef SInt16 sint16 |
Definition at line 46 of file videoout_dvdv_private.h.
| typedef signed char sint8 |
Definition at line 47 of file videoout_dvdv_private.h.
| CGSConnectionID _CGSDefaultConnection | ( | ) |
| CGSConnectionID CGSMainConnectionID | ( | ) |
| OSErr CGSGetWindowBounds | ( | CGSConnectionID | conn, | |
| int | windowID, | |||
| CGRect * | rect | |||
| ) |
| void CGSAddSurface | ( | CGSConnectionID | conn, | |
| int | windowID, | |||
| CGSSurfaceID * | surfaceID | |||
| ) |
| void CGSOrderSurface | ( | CGSConnectionID | conn, | |
| int | windowID, | |||
| CGSSurfaceID | surfaceID, | |||
| int | unk1, | |||
| int | unk2 | |||
| ) |
| void CGSSetSurfaceBounds | ( | CGSConnectionID | conn, | |
| int | windowID, | |||
| CGSSurfaceID | surfaceID, | |||
| CGRect | rect | |||
| ) |
Referenced by DVDV::MoveResize().
| CGSBoolean* CGSCreateBoolean | ( | bool | val | ) |
| CGSString* CGSUniqueCString | ( | char * | str | ) |
| void CGSReleaseObj | ( | CGSObj * | obj | ) |
| void CGSSetWindowProperty | ( | CGSConnectionID | conn, | |
| int | windowID, | |||
| CGSString * | key, | |||
| CGSObj * | value | |||
| ) |
| int DVDVideoOpenDevice | ( | CGDirectDisplayID | cgDisplayID, | |
| CGSConnectionID | cgSConnectionID, | |||
| int | windowID, | |||
| CGSSurfaceID | surfaceID, | |||
| const short * | rectIn, | |||
| void * | othOut, | |||
| DVDVideoContext ** | ppContext | |||
| ) |
| int DVDVideoCloseDevice | ( | DVDVideoContext * | pContext | ) |
| int DVDVideoSetMVLevel | ( | DVDVideoContext * | pContext, | |
| int | level | |||
| ) |
| int DVDVideoClearMP | ( | DVDVideoContext * | pContext | ) |
| int DVDVideoSetMPRects | ( | DVDVideoContext * | context, | |
| short * | rect, | |||
| CGSSurfaceID | surfaceID1, | |||
| CGSSurfaceID | surfaceID2 | |||
| ) |
| int DVDVideoEnableMP | ( | DVDVideoContext * | pContext, | |
| bool | enable | |||
| ) |
| int DVDVideoSetFeatureParam | ( | DVDVideoContext * | pContext, | |
| int | feat, | |||
| int | val | |||
| ) |
| int DVDVideoDecode | ( | DVDVideoContext * | pContext, | |
| DecodeParams * | params, | |||
| short * | rect, | |||
| int | unknownZero = 0 | |||
| ) |
Referenced by DVDV::DecodeFrame().
| int DVDVideoDeinterlace | ( | DVDVideoContext * | pContext, | |
| DeinterlaceParams1 * | params1, | |||
| DeinterlaceParams2 * | params2, | |||
| CallbackTuple * | callback | |||
| ) |
| int DVDVideoShowMPBuffer | ( | DVDVideoContext * | pContext, | |
| int | whichBuf, | |||
| ShowBufferParams * | params, | |||
| CallbackTuple * | callback | |||
| ) |
1.5.5