OpenMAX Bellagio 0.9.3
omx_base_video_port.h
Go to the documentation of this file.
1
25
26#include "omx_base_component.h"
27#include "omx_classmagic.h"
28#include "omx_base_port.h"
29
30#ifndef __OMX_BASE_VIDEO_PORT_H__
31#define __OMX_BASE_VIDEO_PORT_H__
32
34#define MAX_VIDEO_OUTPUT_BUF_SIZE 460800 //640 * 480 * 1.5
35#define MIN_VIDEO_OUTPUT_BUF_SIZE 176*144*3 //176 * 144 * 1.5
43
45#define omx_base_video_PortType_FIELDS omx_base_PortType_FIELDS \
46 \
47 OMX_VIDEO_PARAM_PORTFORMATTYPE sVideoParam;
49
50
65
67 OMX_COMPONENTTYPE *openmaxStandComp,
68 omx_base_PortType **openmaxStandPort,
69 OMX_U32 nPortIndex,
70 OMX_BOOL isInput);
71
83
84
86 omx_base_PortType *openmaxStandPort);
87
88#endif
OMX_ERRORTYPE
Definition OMX_Core.h:127
unsigned long OMX_U32
Definition OMX_Types.h:145
OMX_BOOL
Definition OMX_Types.h:189
#define OSCL_IMPORT_REF
OMX_ERRORTYPE base_video_port_Constructor(OMX_COMPONENTTYPE *openmaxStandComp, omx_base_PortType **openmaxStandPort, OMX_U32 nPortIndex, OMX_BOOL isInput)
The base contructor for the generic OpenMAX ST Video port.
OMX_ERRORTYPE base_video_port_Destructor(omx_base_PortType *openmaxStandPort)
The base video port destructor for the generic OpenMAX ST Video port.
#define ENDCLASS(a)
#define DERIVEDCLASS(a, b)

Generated for OpenMAX Bellagio rel. 0.9.3 by  doxygen 1.5.1
SourceForge.net Logo