OpenMAXBellagio  0.9.3
OMX_AUDIO_CONFIG_EQUALIZERTYPE Struct Reference

#include <OMX_Audio.h>

Data Fields

OMX_U32 nSize
 
OMX_VERSIONTYPE nVersion
 
OMX_U32 nPortIndex
 
OMX_BOOL bEnable
 
OMX_BU32 sBandIndex
 
OMX_BU32 sCenterFreq
 
OMX_BS32 sBandLevel
 

Detailed Description

An equalizer is typically used for two reasons: to compensate for an sub-optimal frequency response of a system to make it sound more natural or to create intentionally some unnatural coloring to the sound to create an effect.

Definition at line 1158 of file OMX_Audio.h.

Field Documentation

OMX_BOOL OMX_AUDIO_CONFIG_EQUALIZERTYPE::bEnable

Enable/disable for equalizer

Definition at line 1162 of file OMX_Audio.h.

OMX_U32 OMX_AUDIO_CONFIG_EQUALIZERTYPE::nPortIndex

port that this structure applies to

Definition at line 1161 of file OMX_Audio.h.

OMX_U32 OMX_AUDIO_CONFIG_EQUALIZERTYPE::nSize

size of the structure in bytes

Definition at line 1159 of file OMX_Audio.h.

OMX_VERSIONTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE::nVersion

OMX specification version information

Definition at line 1160 of file OMX_Audio.h.

OMX_BU32 OMX_AUDIO_CONFIG_EQUALIZERTYPE::sBandIndex
       Band number to be set.  Upper Limit is 

N-1, where N is the number of bands, lower limit is 0

Definition at line 1163 of file OMX_Audio.h.

OMX_BS32 OMX_AUDIO_CONFIG_EQUALIZERTYPE::sBandLevel

band level in millibels

Definition at line 1169 of file OMX_Audio.h.

OMX_BU32 OMX_AUDIO_CONFIG_EQUALIZERTYPE::sCenterFreq
      Center frequecies in Hz.  This is a

read only element and is used to determine the lower, center and upper frequency of this band.

Definition at line 1165 of file OMX_Audio.h.


The documentation for this struct was generated from the following file:

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