OpenMAXBellagio
0.9.3
|
#include <OMX_Audio.h>
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.
Definition at line 1228 of file OMX_Audio.h.
OMX_BOOL OMX_AUDIO_CONFIG_REVERBERATIONTYPE::bEnable |
Enable/disable for reverberation control
Definition at line 1232 of file OMX_Audio.h.
OMX_BU32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nDecayHighFreqRatio |
Ratio of high frequency decay time relative to low frequency decay time in percent
Definition at line 1250 of file OMX_Audio.h.
OMX_U32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nDensity |
Modal density in the late reverberation decay, in percent (i.e. 0 - 100)
Definition at line 1252 of file OMX_Audio.h.
OMX_U32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nDiffusion |
Echo density in the late reverberation decay, in percent (i.e. 0 - 100)
Definition at line 1254 of file OMX_Audio.h.
OMX_U32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nPortIndex |
port that this structure applies to
Definition at line 1231 of file OMX_Audio.h.
OMX_U32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nSize |
size of the structure in bytes
Definition at line 1229 of file OMX_Audio.h.
OMX_VERSIONTYPE OMX_AUDIO_CONFIG_REVERBERATIONTYPE::nVersion |
OMX specification version information
Definition at line 1230 of file OMX_Audio.h.
OMX_BU32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sDecayTime |
Late reverberation decay time at low frequencies, in milliseconds
Definition at line 1248 of file OMX_Audio.h.
OMX_BU32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sReferenceHighFreq |
Reference high frequency in Hertz. This is the frequency used as the reference for all the high-frequency settings above
Definition at line 1256 of file OMX_Audio.h.
OMX_BU32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sReflectionsDelay |
Delay time of the first reflection relative to the direct path, in milliseconds
Definition at line 1241 of file OMX_Audio.h.
OMX_BS32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sReflectionsLevel |
Intensity level of early reflections (relative to room value), in millibels
Definition at line 1239 of file OMX_Audio.h.
OMX_BU32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sReverbDelay |
Time delay from the first early reflection to the beginning of the late reverberation section, in milliseconds
Definition at line 1245 of file OMX_Audio.h.
OMX_BS32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sReverbLevel |
Intensity level of late reverberation relative to room level, in millibels
Definition at line 1243 of file OMX_Audio.h.
OMX_BS32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sRoomHighFreqLevel |
Attenuation at high frequencies relative to the intensity at low frequencies in millibels
Definition at line 1236 of file OMX_Audio.h.
OMX_BS32 OMX_AUDIO_CONFIG_REVERBERATIONTYPE::sRoomLevel |
Intensity level for the whole room effect (i.e. both early reflections and late reverberation) in millibels
Definition at line 1233 of file OMX_Audio.h.