00001 00030 #include "omx_classmagic.h" 00031 #include "omx_base_port.h" 00032 00033 #ifndef __OMX_BASE_AUDIO_PORT_H__ 00034 #define __OMX_BASE_AUDIO_PORT_H__ 00035 00044 DERIVEDCLASS(omx_base_audio_PortType, omx_base_PortType) 00045 #define omx_base_audio_PortType_FIELDS omx_base_PortType_FIELDS \ 00046 \ 00047 OMX_AUDIO_PARAM_PORTFORMATTYPE sAudioParam; 00048 ENDCLASS(omx_base_audio_PortType) 00049 00050 00066 OMX_ERRORTYPE base_audio_port_Constructor( 00067 OMX_COMPONENTTYPE *openmaxStandComp, 00068 omx_base_PortType **openmaxStandPort, 00069 OMX_U32 nPortIndex, 00070 OMX_BOOL isInput); 00071 00085 OMX_ERRORTYPE base_audio_port_Destructor( 00086 omx_base_PortType *openmaxStandPort); 00087 00088 #endif