mpeghdec
FraunhoferIISMPEG-HDecoderLibrary
Public Attributes | List of all members
MPEGH_DECODER_OUTPUT_INFO Struct Reference

This structure gives information about the currently decoded audio data. All fields are read-only. More...

#include <mpeghdecoder.h>

Public Attributes

int numSamplesPerChannel
 
int numChannels
 
int sampleRate
 
uint64_t ticks
 
uint64_t pts
 
int loudness
 
bool isConcealed
 

Detailed Description

This structure gives information about the currently decoded audio data. All fields are read-only.

Definition at line 172 of file mpeghdecoder.h.

Member Data Documentation

bool MPEGH_DECODER_OUTPUT_INFO::isConcealed

Flag to signal if the decoded PCM audio signal is concealed.

Definition at line 187 of file mpeghdecoder.h.

int MPEGH_DECODER_OUTPUT_INFO::loudness

Audio output loudness in steps of -0.25 LU. Range: 0 (0 LKFS) to 231 (-57.75 LKFS).
A value of -1 indicates that no loudness metadata is present.
If loudness normalization is active, the value corresponds to the target loudness value set with MPEGH_DEC_PARAM_TARGET_REFERENCE_LEVEL.

Definition at line 181 of file mpeghdecoder.h.

int MPEGH_DECODER_OUTPUT_INFO::numChannels

The number of audio channels of the decoded PCM audio signal.

Definition at line 175 of file mpeghdecoder.h.

int MPEGH_DECODER_OUTPUT_INFO::numSamplesPerChannel

The number of samples per channel of the decoded PCM audio signal.

Definition at line 173 of file mpeghdecoder.h.

uint64_t MPEGH_DECODER_OUTPUT_INFO::pts

The presentation timestamp in nano seconds of the decoded PCM audio signal.

Definition at line 179 of file mpeghdecoder.h.

int MPEGH_DECODER_OUTPUT_INFO::sampleRate

The sample rate in Hz of the decoded PCM audio signal.

Definition at line 176 of file mpeghdecoder.h.

uint64_t MPEGH_DECODER_OUTPUT_INFO::ticks

The presentation timestamp in ticks of the sample rate of the decoded PCM audio signal

Definition at line 177 of file mpeghdecoder.h.


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