Resize.h File Reference

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

Go to the source code of this file.


Data Structures

struct  Resize_Attrs
 Attributes used to create a Resize job. More...

Typedefs

typedef struct Resize_Object * Resize_Handle
 Handle through which to reference a Resize job.

Enumerations

enum  Resize_WindowType {
  Resize_WindowType_HANN = 0,
  Resize_WindowType_BLACKMAN,
  Resize_WindowType_TRIANGULAR,
  Resize_WindowType_RECTANGULAR
}
 The window types supported for coefficient calculation. More...
enum  Resize_FilterType {
  Resize_FilterType_BILINEAR = 0,
  Resize_FilterType_BICUBIC,
  Resize_FilterType_LOWPASS
}
 The filter types supported for coefficient calculation. More...

Functions

Resize_Handle Resize_create (Resize_Attrs *attrs)
 Creates a Resize job.
Int Resize_config (Resize_Handle hResize, Buffer_Handle hSrcBuf, Buffer_Handle hDstBuf)
 Configure a Resize job.
Int Resize_execute (Resize_Handle hResize, Buffer_Handle hSrcBuf, Buffer_Handle hDstBuf)
 Execute a Resize job.
Int Resize_delete (Resize_Handle hResize)
 Deletes a Resize job.

Variables

const Resize_Attrs Resize_Attrs_DEFAULT
 Default attributes for a Resize job.

Copyright 2011, Texas Instruments Incorporated