OpenMAXBellagio  0.9.3
omxcore.h File Reference
#include <OMX_Component.h>
#include <OMX_Types.h>
#include <pthread.h>
#include "utils.h"
#include "component_loader.h"
#include "omx_comp_debug_levels.h"

Go to the source code of this file.

Macros

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

Functions

OMX_ERRORTYPE BOSA_AddComponentLoader (struct BOSA_COMPONENTLOADER *pLoader)
 

Macro Definition Documentation

◆ OSCL_EXPORT_REF

#define OSCL_EXPORT_REF

Definition at line 41 of file omxcore.h.

◆ OSCL_IMPORT_REF

#define OSCL_IMPORT_REF

src/omxcore.h

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

Copyright (C) 2007-2009 STMicroelectronics Copyright (C) 2007-2009 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

Definition at line 40 of file omxcore.h.

◆ SPECREVISION

#define SPECREVISION   0

Defines the revision of the core

Definition at line 54 of file omxcore.h.

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

◆ SPECSTEP

#define SPECSTEP   0

Defines the step version of the core

Definition at line 56 of file omxcore.h.

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

◆ SPECVERSIONMAJOR

#define SPECVERSIONMAJOR   1

Defines the major version of the core

Definition at line 50 of file omxcore.h.

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

◆ SPECVERSIONMINOR

#define SPECVERSIONMINOR   1

Defines the minor version of the core

Definition at line 52 of file omxcore.h.

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

Function Documentation

◆ BOSA_AddComponentLoader()

OMX_ERRORTYPE BOSA_AddComponentLoader ( struct BOSA_COMPONENTLOADER pLoader)

Definition at line 64 of file omxcore.c.

References DEB_LEV_FUNCTION_NAME, and DEBUG.

Referenced by createComponentLoaders().


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