MP4DMXAvcConfig

Syntax

#include <cafe/mp4dmx.h>

///AVC Configuration Structure
typedef struct {
    ///The number of bytes of data byte length
    s32     length_size;
    ///SPS
    s32     number_of_sps;
    ///SPS
    MP4DMXAvcParamSets SPS[32];
    ///PPS
    s32     number_of_pps;
    ///PPS
    MP4DMXAvcParamSets PPS[256];
} MP4DMXAvcConfig;

Elements

length_size The number of bytes in the AVCSample's NalUnitLength region.
number_of_sps The number of SequenceParameterSets.
SPS Information extracted from the SequenceParameterSets.
number_of_pps The number of PictureParameterSets.
PPS Information extracted from the PictureParameterSets.

Description

This structure is defined for getting information about AVC configuration data (SequenceParameterSet, PictureParameterSets). Use utility functions to get information about AVC video tracks.

See Also

MP4DMXMpoPARAMETER
MP4DMXMpoOutputFunction
MP4DMXMpoDATA
MP4DMXMpoUNIT
MP4DMXMpoMp4HeaderInf
MP4DMXMpoMp4TrackInf
MP4DMXMpoMp4VideoTrackInf
MP4DMXMpoMp4AudioTrackInf
MP4DMXAvcParamSets

Revision History

2014-07-31 Initial topic creation.


CONFIDENTIAL