package com.tencent.api;

import com.tencent.common.TEAAudioDescriptor;
import com.tencent.common.TEAMediaFrame;

/* JADX INFO: loaded from: classes.dex */
public class TEAAudioFrame {
    public int mBps;
    public int mChannel;
    public int mFormat;
    public int mNbSample;
    public byte[] mPayload;
    public int mPayloadSize;
    public int mSampleRate;

    public class TEAAudioFormat {
        public static final int PCM_FORMAT_FLOAT64_BE = 17;
        public static final int PCM_FORMAT_FLOAT64_LE = 16;
        public static final int PCM_FORMAT_FLOAT_BE = 15;
        public static final int PCM_FORMAT_FLOAT_LE = 14;
        public static final int PCM_FORMAT_NB = 18;
        public static final int PCM_FORMAT_S16_BE = 3;
        public static final int PCM_FORMAT_S16_LE = 2;
        public static final int PCM_FORMAT_S24_BE = 7;
        public static final int PCM_FORMAT_S24_LE = 6;
        public static final int PCM_FORMAT_S32_BE = 11;
        public static final int PCM_FORMAT_S32_LE = 10;
        public static final int PCM_FORMAT_S8 = 0;
        public static final int PCM_FORMAT_U16_BE = 5;
        public static final int PCM_FORMAT_U16_LE = 4;
        public static final int PCM_FORMAT_U24_BE = 9;
        public static final int PCM_FORMAT_U24_LE = 8;
        public static final int PCM_FORMAT_U32_BE = 13;
        public static final int PCM_FORMAT_U32_LE = 12;
        public static final int PCM_FORMAT_U8 = 1;
        public static final int PCM_FORMAT_UNKNOWN = -1;

        public TEAAudioFormat() {
        }
    }

    public TEAAudioFrame() {
    }

    public TEAAudioFrame(TEAMediaFrame tEAMediaFrame) {
        if (tEAMediaFrame == null || tEAMediaFrame.mFrameType != 0) {
            return;
        }
        this.mPayload = tEAMediaFrame.mPayload;
        this.mPayloadSize = tEAMediaFrame.mPayloadSize;
        TEAAudioDescriptor tEAAudioDescriptor = tEAMediaFrame.mAd;
        this.mFormat = tEAAudioDescriptor.mSampleFormat;
        this.mNbSample = tEAAudioDescriptor.mNbSample;
        this.mSampleRate = tEAAudioDescriptor.mSampleRate;
        this.mChannel = tEAAudioDescriptor.mChannel;
        this.mBps = tEAAudioDescriptor.mBps;
    }
}
