omxcore.h File Reference

#include <OMX_Component.h>
#include <OMX_Types.h>
#include <pthread.h>
#include <sys/msg.h>
#include "component_loader.h"
#include "omx_comp_debug_levels.h"

Go to the source code of this file.

Defines

#define SPECVERSIONMAJOR   1
#define SPECVERSIONMINOR   1
#define SPECREVISION   0
#define SPECSTEP   0

Functions

OMX_ERRORTYPE BOSA_AddComponentLoader (struct BOSA_COMPONENTLOADER *pLoader)


Detailed Description

OpenMax Integration Layer Core. This library implements the OpenMAX core responsible for environment setup, components tunneling and communication.

Copyright (C) 2007 STMicroelectronics Copyright (C) 2007-2008 Nokia Corporation and/or its subsidiary(-ies).

This library is free software; you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation; either version 2.1 of the License, or (at your option) any later version.

This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.

You should have received a copy of the GNU Lesser General Public License along with this library; if not, write to the Free Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA

$Date$ Revision $Rev$ Author $Author$

Definition in file omxcore.h.


Define Documentation

#define SPECREVISION   0

Defines the revision of the core

Definition at line 51 of file omxcore.h.

Referenced by omx_base_component_Constructor(), omx_base_component_GetComponentVersion(), and setHeader().

#define SPECSTEP   0

Defines the step version of the core

Definition at line 53 of file omxcore.h.

Referenced by omx_base_component_Constructor(), omx_base_component_GetComponentVersion(), and setHeader().

#define SPECVERSIONMAJOR   1

Defines the major version of the core

Definition at line 47 of file omxcore.h.

Referenced by checkHeader(), omx_base_component_Constructor(), omx_base_component_GetComponentVersion(), and setHeader().

#define SPECVERSIONMINOR   1

Defines the minor version of the core

Definition at line 49 of file omxcore.h.

Referenced by checkHeader(), omx_base_component_Constructor(), omx_base_component_GetComponentVersion(), and setHeader().


Function Documentation

OMX_ERRORTYPE BOSA_AddComponentLoader ( struct BOSA_COMPONENTLOADER pLoader  ) 

Definition at line 67 of file omxcore.c.

References DEB_LEV_SIMPLE_SEQ, DEBUG, OMX_ErrorInsufficientResources, and OMX_ErrorNone.

Referenced by createComponentLoaders().


Generated for OpenMAX Bellagio rel. 0.3.5-svn by  doxygen 1.5.1
SourceForge.net Logo