EncodedAudioFrameInfo

Information about encoded audio.

public class EncodedAudioFrameInfo
    {
        public EncodedAudioFrameInfo()
        {
            codec = AUDIO_CODEC_TYPE.AUDIO_CODEC_AACLC;
            sampleRateHz = 0;
            samplesPerChannel = 0;
            numberOfChannels = 0;
            captureTimeMs = 0;
        }

        public EncodedAudioFrameInfo(ref EncodedAudioFrameInfo rhs)
        {
            codec = rhs.codec;
            sampleRateHz = rhs.sampleRateHz;
            samplesPerChannel = rhs.samplesPerChannel;
            numberOfChannels = rhs.numberOfChannels;
            advancedSettings = rhs.advancedSettings;
            captureTimeMs = rhs.captureTimeMs;
        }

        public AUDIO_CODEC_TYPE codec { set; get; }

        public int sampleRateHz { set; get; }

        public int samplesPerChannel { set; get; }

        public int numberOfChannels { set; get; }

        public EncodedAudioFrameAdvancedSettings advancedSettings { set; get; }

        public int64_t captureTimeMs;
    };

Properties

codec
Audio codec specification: AUDIO_CODEC_TYPE.
sampleRateHz
Audio sample rate (Hz).
samplesPerChannel
Number of audio samples per channel.
numberOfChannels
Number of channels.
advancedSettings
This feature is not supported yet.
captureTimeMs
Unix timestamp (ms) when the external encoded video frame was captured.