package com.tencent.common;

import java.util.Arrays;

/* JADX INFO: loaded from: classes.dex */
public class TEAMediaFrame {
    public TEAAudioDescriptor mAd;
    public int mFrameType;
    public byte[] mPayload;
    public int mPayloadSize;
    public b mVd;

    public TEAMediaFrame() {
        this.mFrameType = -1;
        this.mPayload = null;
        this.mPayloadSize = 0;
        this.mAd = new TEAAudioDescriptor();
        this.mVd = new b();
    }

    public TEAMediaFrame(TEAAudioDescriptor tEAAudioDescriptor) {
        this.mFrameType = -1;
        this.mPayload = null;
        this.mPayloadSize = 0;
        this.mAd = new TEAAudioDescriptor();
        this.mVd = new b();
        TEAAudioDescriptor tEAAudioDescriptor2 = new TEAAudioDescriptor();
        this.mAd = tEAAudioDescriptor2;
        tEAAudioDescriptor2.duplicate(tEAAudioDescriptor);
        this.mFrameType = 0;
        TEAAudioDescriptor tEAAudioDescriptor3 = this.mAd;
        int i2 = tEAAudioDescriptor3.mNbSample * tEAAudioDescriptor3.mChannel * tEAAudioDescriptor3.mBps;
        this.mPayloadSize = i2;
        this.mPayload = new byte[i2];
    }

    public TEAMediaFrame(TEAMediaFrame tEAMediaFrame) {
        this.mFrameType = -1;
        this.mPayload = null;
        this.mPayloadSize = 0;
        TEAAudioDescriptor tEAAudioDescriptor = new TEAAudioDescriptor();
        this.mAd = tEAAudioDescriptor;
        this.mVd = new b();
        if (tEAMediaFrame != null) {
            tEAAudioDescriptor.duplicate(tEAMediaFrame.mAd);
            this.mVd.a(tEAMediaFrame.mVd);
            this.mFrameType = tEAMediaFrame.mFrameType;
            this.mPayloadSize = tEAMediaFrame.mPayloadSize;
            byte[] bArr = tEAMediaFrame.mPayload;
            this.mPayload = Arrays.copyOf(bArr, bArr.length);
        }
    }

    public TEAMediaFrame(b bVar) {
        this.mFrameType = -1;
        this.mPayload = null;
        this.mPayloadSize = 0;
        this.mAd = new TEAAudioDescriptor();
        this.mVd = new b();
        b bVar2 = new b();
        this.mVd = bVar2;
        bVar2.a(bVar);
        this.mFrameType = 1;
    }
}
