OpenMAX Bellagio 0.9.3

Data Structures

struct  OMX_AUDIO_CONFIG_EQUALIZERTYPE
 
struct  OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
 
struct  OMX_AUDIO_CONFIG_CHORUSTYPE
 
struct  OMX_AUDIO_CONFIG_REVERBERATIONTYPE
 
struct  OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
 
struct  OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
 

Typedefs

typedef struct OMX_AUDIO_CONFIG_EQUALIZERTYPE OMX_AUDIO_CONFIG_EQUALIZERTYPE
 
typedef enum OMX_AUDIO_STEREOWIDENINGTYPE OMX_AUDIO_STEREOWIDENINGTYPE
 
typedef struct OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE
 
typedef struct OMX_AUDIO_CONFIG_CHORUSTYPE OMX_AUDIO_CONFIG_CHORUSTYPE
 
typedef struct OMX_AUDIO_CONFIG_REVERBERATIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE
 
typedef enum OMX_AUDIO_ECHOCANTYPE OMX_AUDIO_ECHOCANTYPE
 
typedef struct OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE
 
typedef struct OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE
 

Enumerations

enum  OMX_AUDIO_STEREOWIDENINGTYPE {
  OMX_AUDIO_StereoWideningHeadphones , OMX_AUDIO_StereoWideningLoudspeakers , OMX_AUDIO_StereoWideningKhronosExtensions = 0x6F000000 , OMX_AUDIO_StereoWideningVendorStartUnused = 0x7F000000 ,
  OMX_AUDIO_StereoWideningMax = 0x7FFFFFFF
}
 
enum  OMX_AUDIO_ECHOCANTYPE {
  OMX_AUDIO_EchoCanOff = 0 , OMX_AUDIO_EchoCanNormal , OMX_AUDIO_EchoCanHFree , OMX_AUDIO_EchoCanCarKit ,
  OMX_AUDIO_EchoCanKhronosExtensions = 0x6F000000 , OMX_AUDIO_EchoCanVendorStartUnused = 0x7F000000 , OMX_AUDIO_EchoCanMax = 0x7FFFFFFF
}
 

Detailed Description

Typedef Documentation

◆ OMX_AUDIO_CONFIG_CHORUSTYPE

The chorus effect (or `‘choralizer’') is any signal processor which makes one sound source (such as a voice) sound like many such sources singing (or playing) in unison. Since performance in unison is never exact, chorus effects simulate this by making independently modified copies of the input signal. Modifications may include (1) delay, (2) frequency shift, and (3) amplitude modulation.

◆ OMX_AUDIO_CONFIG_ECHOCANCELATIONTYPE

Enable / Disable for echo cancelation, which removes undesired echo's from the audio

◆ OMX_AUDIO_CONFIG_EQUALIZERTYPE

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.

◆ OMX_AUDIO_CONFIG_NOISEREDUCTIONTYPE

Enable / Disable for noise reduction, which undesired noise from the audio

◆ OMX_AUDIO_CONFIG_REVERBERATIONTYPE

Reverberation is part of the reflected sound that follows the early reflections. In a typical room, this consists of a dense succession of echoes whose energy decays exponentially. The reverberation effect structure as defined here includes both (early) reflections as well as (late) reverberations.

◆ OMX_AUDIO_CONFIG_STEREOWIDENINGTYPE

Control for stereo widening, which is a special 2-channel case of the audio virtualizer effect. For example, for 5.1-channel output, it translates to virtual surround sound.

◆ OMX_AUDIO_ECHOCANTYPE

Possible settings for the Echo Cancelation structure to use

◆ OMX_AUDIO_STEREOWIDENINGTYPE

Stereo widening mode type

Enumeration Type Documentation

◆ OMX_AUDIO_ECHOCANTYPE

Possible settings for the Echo Cancelation structure to use

Enumerator
OMX_AUDIO_EchoCanOff 

Echo Cancellation is disabled

OMX_AUDIO_EchoCanNormal 

Echo Cancellation normal operation - echo from plastics and face

OMX_AUDIO_EchoCanHFree 

Echo Cancellation optimized for Hands Free operation

OMX_AUDIO_EchoCanCarKit 

Echo Cancellation optimized for Car Kit (longer echo)

OMX_AUDIO_EchoCanKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_EchoCanVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_EchoCanMax 

Definition at line 1266 of file OMX_Audio.h.

◆ OMX_AUDIO_STEREOWIDENINGTYPE

Stereo widening mode type

Enumerator
OMX_AUDIO_StereoWideningHeadphones 

Stereo widening for loudspeakers

OMX_AUDIO_StereoWideningLoudspeakers 

Stereo widening for closely spaced loudspeakers

OMX_AUDIO_StereoWideningKhronosExtensions 

Reserved region for introducing Khronos Standard Extensions

OMX_AUDIO_StereoWideningVendorStartUnused 

Reserved region for introducing Vendor Extensions

OMX_AUDIO_StereoWideningMax 

Definition at line 1176 of file OMX_Audio.h.


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