pdv_interlace.h File Reference


Detailed Description

PCI DV Library routines to reorder/interpolate image buffers from cameras (header file).

Definition in file pdv_interlace.h.

Go to the source code of this file.

Data Structures

struct  _EdtPostProc

Defines

#define PROCESS_ALL   0
#define PROCESS_NONE   2
#define PROCESS_SINGLE   1

Typedefs

typedef _EdtPostProc EdtPostProc
typedef int(*) post_process_f (void *src, int width, int height, void *dest, EdtPostProc *pCtrl)

Functions

int deIntlv_buffers (EdtPostProc *pCtrl, void *src_p, void *dest_p, int width, int height)
int pdv_load_postproc_module (EdtPostProc *pCtrl, char *name, int srcdepth, int destdepth)
EdtPostProcpdv_lookup_postproc (int interlace, int src_depth, int depth)
void pdv_set_full_bayer_parameters (int nSourceDepth, double scale[3], double gamma, int nBlackOffset, int bRedRowFirst, int bGreenPixelFirst, int quality, int bias, int gradientcolor)
 Sets the full bayer parameters for images for PCI DV library decoding of bayer formatted color image data.
int pdv_set_postproc (EdtPostProc *pCtrl, int depth, int extdepth, int frame_height, int interlace, int image_offset, int order, int n_intlv_taps, PdvInterleaveTap *taps)
EdtPostProcpdv_setup_postproc (PdvDev *pdv_p, PdvDependent *dd_p, EdtPostProc *pInCtrl)
int pdv_unload_postproc_module (EdtPostProc *pCtrl)


Generated on 19 Jun 2015 by  doxygen 1.4.7