mac.c File Reference

Include dependency graph for mac.c:


Data Structures

struct  screen_data_t

Defines

#define DisposeCMProfileIterateUPP(a)   DisposeCMProfileIterateUPP(CMProfileIterateUPP userUPP __attribute__((unused)))
#define DisposeCMMIterateUPP(a)   DisposeCMMIterateUPP(CMProfileIterateUPP userUPP __attribute__((unused)))
#define __MACHINEEXCEPTIONS__

Typedefs

typedef int CGSConnectionRef

Functions

CGError CGSNewConnection (void *, CGSConnectionRef *)
CGError CGSReleaseConnection (CGSConnectionRef)
CGError CGSGetGlobalCursorDataSize (CGSConnectionRef, int *)
CGError CGSGetGlobalCursorData (CGSConnectionRef, unsigned char *, int *, int *, CGRect *, CGPoint *, int *, int *, int *)
CGError CGSGetCurrentCursorLocation (CGSConnectionRef, CGPoint *)
int screen_InitCapture (demux_t *p_demux)
int screen_CloseCapture (demux_t *p_demux)
block_tscreen_Capture (demux_t *p_demux)

Define Documentation

#define __MACHINEEXCEPTIONS__

#define DisposeCMMIterateUPP ( a   )     DisposeCMMIterateUPP(CMProfileIterateUPP userUPP __attribute__((unused)))

#define DisposeCMProfileIterateUPP ( a   )     DisposeCMProfileIterateUPP(CMProfileIterateUPP userUPP __attribute__((unused)))


Typedef Documentation

typedef int CGSConnectionRef


Function Documentation

CGError CGSGetCurrentCursorLocation ( CGSConnectionRef  ,
CGPoint *   
)

Referenced by screen_Capture().

CGError CGSGetGlobalCursorData ( CGSConnectionRef  ,
unsigned char *  ,
int *  ,
int *  ,
CGRect *  ,
CGPoint *  ,
int *  ,
int *  ,
int *   
)

Referenced by screen_Capture().

CGError CGSGetGlobalCursorDataSize ( CGSConnectionRef  ,
int *   
)

Referenced by screen_Capture().

CGError CGSNewConnection ( void *  ,
CGSConnectionRef  
)

Referenced by screen_InitCapture().

CGError CGSReleaseConnection ( CGSConnectionRef   ) 

Referenced by screen_CloseCapture().

block_t* screen_Capture ( demux_t p_demux  ) 

int screen_CloseCapture ( demux_t p_demux  ) 

int screen_InitCapture ( demux_t p_demux  ) 


Generated on Tue May 25 08:05:08 2010 for VLC by  doxygen 1.5.6