ReactOS  0.4.15-dev-499-g1f31905
capture.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _Capture Capture
 

Functions

Captureqcap_driver_init (IPin *, USHORT) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_destroy (Capture *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_set_format (Capture *, AM_MEDIA_TYPE *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_get_format (const Capture *, AM_MEDIA_TYPE **) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_get_prop_range (Capture *, VideoProcAmpProperty, LONG *, LONG *, LONG *, LONG *, LONG *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_get_prop (Capture *, VideoProcAmpProperty, LONG *, LONG *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_set_prop (Capture *, VideoProcAmpProperty, LONG, LONG) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_run (Capture *, FILTER_STATE *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_pause (Capture *, FILTER_STATE *) DECLSPEC_HIDDEN
 
HRESULT qcap_driver_stop (Capture *, FILTER_STATE *) DECLSPEC_HIDDEN
 

Typedef Documentation

◆ Capture

typedef struct _Capture Capture

Definition at line 24 of file capture.h.

Function Documentation

◆ qcap_driver_destroy()

HRESULT qcap_driver_destroy ( Capture )

Definition at line 929 of file v4l.c.

930 {
932 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by unknown_inner_Release().

◆ qcap_driver_get_format()

HRESULT qcap_driver_get_format ( const Capture ,
AM_MEDIA_TYPE **   
)

Definition at line 939 of file v4l.c.

940 {
942 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by AMStreamConfig_GetFormat(), VfwPin_EnumMediaTypes(), and VfwPin_GetMediaType().

◆ qcap_driver_get_prop()

HRESULT qcap_driver_get_prop ( Capture ,
VideoProcAmpProperty  ,
LONG ,
LONG  
)

Definition at line 951 of file v4l.c.

953 {
955 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by AMVideoProcAmp_Get().

◆ qcap_driver_get_prop_range()

HRESULT qcap_driver_get_prop_range ( Capture ,
VideoProcAmpProperty  ,
LONG ,
LONG ,
LONG ,
LONG ,
LONG  
)

Definition at line 944 of file v4l.c.

947 {
949 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by AMVideoProcAmp_GetRange().

◆ qcap_driver_init()

Capture* qcap_driver_init ( IPin ,
USHORT   
)

Definition at line 916 of file v4l.c.

917 {
918  const char msg[] =
919  "The v4l headers were not available at compile time,\n"
920  "so video capture support is not available.\n";
921  MESSAGE(msg);
922  return NULL;
923 }
#define MESSAGE
Definition: options.h:86
smooth NULL
Definition: ftsmooth.c:416
#define msg(x)
Definition: auth_time.c:54

Referenced by PPB_Load().

◆ qcap_driver_pause()

HRESULT qcap_driver_pause ( Capture ,
FILTER_STATE *   
)

Definition at line 968 of file v4l.c.

969 {
971 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by VfwCapture_Pause().

◆ qcap_driver_run()

HRESULT qcap_driver_run ( Capture ,
FILTER_STATE *   
)

Definition at line 963 of file v4l.c.

964 {
966 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by VfwCapture_Run().

◆ qcap_driver_set_format()

HRESULT qcap_driver_set_format ( Capture ,
AM_MEDIA_TYPE  
)

Definition at line 934 of file v4l.c.

935 {
937 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by AMStreamConfig_SetFormat().

◆ qcap_driver_set_prop()

HRESULT qcap_driver_set_prop ( Capture ,
VideoProcAmpProperty  ,
LONG  ,
LONG   
)

Definition at line 957 of file v4l.c.

959 {
961 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by AMVideoProcAmp_Set().

◆ qcap_driver_stop()

HRESULT qcap_driver_stop ( Capture ,
FILTER_STATE *   
)

Definition at line 973 of file v4l.c.

974 {
976 }
#define FAIL_WITH_ERR
Definition: v4l.c:925

Referenced by unknown_inner_Release(), and VfwCapture_Stop().