Display.h File Reference

#include <xdc/std.h>
#include <ti/sdo/dmai/Dmai.h>
#include <ti/sdo/dmai/BufTab.h>
#include <ti/sdo/dmai/VideoStd.h>
#include <ti/sdo/dmai/ColorSpace.h>

Go to the source code of this file.


Data Structures

struct  Display_Attrs
 Attributes used to create a Display device driver instance. More...

Typedefs

typedef struct Display_Object * Display_Handle
 Handle through which to reference a Display device instance.

Enumerations

enum  Display_Std {
  Display_Std_V4L2 = 0,
  Display_Std_FBDEV,
  Display_Std_COUNT
}
 Display standards supported on Linux (v4l2 and fbdev). More...
enum  Display_Output {
  Display_Output_SVIDEO = 0,
  Display_Output_COMPOSITE,
  Display_Output_COMPONENT,
  Display_Output_LCD,
  Display_Output_DVI,
  Display_Output_SYSTEM,
  Display_Output_COUNT
}
 Video display outputs. More...
enum  Display_Control_Message {
  Display_Control_V4L2_Overlay_FMT = 0,
  Display_Control_V4L2_Output_FMT,
  Display_Control_V4L2_Streamoff,
  Display_Control_V4L2_Streamon,
  Display_Control_V4L2_Qbuf,
  Display_Control_COUNT
}
 Video display control Messages. More...

Functions

Display_Handle Display_create (BufTab_Handle hBufTab, Display_Attrs *attrs)
 Creates a Display driver instance.
Int Display_delete (Display_Handle hDisplay)
 Deletes a Display driver instance.
Int Display_get (Display_Handle hDisplay, Buffer_Handle *hBuf)
 Receive a buffer from the display device driver instance to be filled with data.
Int Display_put (Display_Handle hDisplay, Buffer_Handle hBufPtr)
 Send a buffer with data to the display device driver instance to be shown on the display.
VideoStd_Type Display_getVideoStd (Display_Handle hDisplay)
 Get the display standard used by a Display device driver instance.
BufTab_Handle Display_getBufTab (Display_Handle hDisplay)
 Get a handle to the BufTab used by the Display device driver instance.
Int Display_getHandle (Display_Handle hDisplay)
 Obtains the File Descriptor for a given Display driver instance.
Int Display_control (Display_Handle hDisplay, Display_Control_Message message, void *parameters, BufTab_Handle hBufTab, Display_Attrs *attrs)
 Sends a Control a Message to the A Display Driver Instance.

Variables

const Display_Attrs Display_Attrs_DM6446_DM355_ATTR_DEFAULT
 Default parameters for the Attribute window on DM6446 / DM355.
const Display_Attrs Display_Attrs_DM6446_DM355_OSD_DEFAULT
 Default parameters for the OSD window on DM6446 / DM355.
const Display_Attrs Display_Attrs_DM6446_DM355_VID_DEFAULT
 Default parameters for Video window 1 on DM6446 / DM355.
const Display_Attrs Display_Attrs_OMAPL137_OSD_DEFAULT
 Default parameters for the OSD window on OMAPL137.
const Display_Attrs Display_Attrs_OMAPL138_OSD_DEFAULT
 Default parameters for the OSD window on OMAPL138.
const Display_Attrs Display_Attrs_OMAPL138_VID_DEFAULT
 Default parameters for VID window on OMAPL138.
const Display_Attrs Display_Attrs_DM6467_VID_DEFAULT
 Default parameters for Video window on DM6467.
const Display_Attrs Display_Attrs_DM365_VID_DEFAULT
 Default parameters for Video window on DM365.
const Display_Attrs Display_Attrs_DM365_OSD_DEFAULT
 Default parameters for OSD window on DM365.
const Display_Attrs Display_Attrs_DM365_ATTR_DEFAULT
 Default parameters for Attribute window on DM365.
const Display_Attrs Display_Attrs_O3530_VID_DEFAULT
 Default parameters for Video window on OMAP3530.
const Display_Attrs Display_Attrs_O3530_OSD_DEFAULT
 Default parameters for OSD window on OMAP3530.

Copyright 2011, Texas Instruments Incorporated