Ccv.h File Reference

#include <xdc/std.h>
#include <ti/sdo/dmai/Dmai.h>
#include <ti/sdo/dmai/Buffer.h>

Go to the source code of this file.


Data Structures

struct  Ccv_Attrs
 Attributes used to create a Color Conversion job. More...

Typedefs

typedef struct Ccv_Object * Ccv_Handle
 Handle through which to reference a Color Conversion job.

Enumerations

enum  Ccv_Mode {
  Ccv_Mode_YUV420SEMI_YUV422SEMI = 0,
  Ccv_Mode_YUV422SEMI_YUV420SEMI,
  Ccv_Mode_YUV420P_RGB565,
  Ccv_Mode_YUV422PSEMI_RGB565,
  Ccv_Mode_COUNT
}
 Different modes of Color Conversion. More...

Functions

Ccv_Handle Ccv_create (Ccv_Attrs *attrs)
 Creates a Color Conversion job.
Int Ccv_config (Ccv_Handle hCcv, Buffer_Handle hSrcBuf, Buffer_Handle hDstBuf)
 Configure a Color Conversion job.
Int Ccv_execute (Ccv_Handle hCcv, Buffer_Handle hSrcBuf, Buffer_Handle hDstBuf)
 Execute a Color Conversion job.
Ccv_Mode Ccv_getMode (Ccv_Handle hCcv)
 Gets the mode of a configured color conversion job.
Int Ccv_delete (Ccv_Handle hCcv)
 Deletes a Color Conversion job.

Variables

const Ccv_Attrs Ccv_Attrs_DEFAULT
 Default attributes for a Color Conversion job.

Copyright 2011, Texas Instruments Incorporated