Public Attributes

OMX_AUDIO_PARAM_PCMMODETYPE Struct Reference
[OpenMAX IL Audio Domain]

#include <OMX_Audio.h>

List of all members.

Public Attributes

OMX_U32 nSize
OMX_VERSIONTYPE nVersion
OMX_U32 nPortIndex
OMX_U32 nChannels
OMX_NUMERICALDATATYPE eNumData
OMX_ENDIANTYPE eEndian
OMX_BOOL bInterleaved
OMX_U32 nBitPerSample
OMX_U32 nSamplingRate
OMX_AUDIO_PCMMODETYPE ePCMMode
OMX_AUDIO_CHANNELTYPE eChannelMapping [OMX_AUDIO_MAXCHANNELS]

Detailed Description

PCM format description


Member Data Documentation

OMX_BOOL bInterleaved

True for normal interleaved data; false for non-interleaved data (e.g. block data)

OMX_AUDIO_CHANNELTYPE eChannelMapping[OMX_AUDIO_MAXCHANNELS]

Slot i contains channel defined by eChannelMap[i]

OMX_ENDIANTYPE eEndian

indicates PCM data as little or big endian

OMX_NUMERICALDATATYPE eNumData

indicates PCM data as signed or unsigned

PCM mode enumeration

OMX_U32 nBitPerSample

Bit per sample

OMX_U32 nChannels

Number of channels (e.g. 2 for stereo)

OMX_U32 nPortIndex

port that this structure applies to

OMX_U32 nSamplingRate

Sampling rate of the source data. Use 0 for variable or unknown sampling rate.

OMX_U32 nSize

Size of this structure, in Bytes

OMX specification version information

LIMOpenMAX Implementation API Reference - Generated by doxygen