# io.agora.rtc.LocalAudioTrackStats类 参考 (/zh-CN/api-reference/rtc-server-sdk/java/classio-1-1agora-1-1rtc-1-1-local-audio-track-stats)

> For AI agents: see the complete documentation index at [llms.txt](/llms.txt).

<a id="details"></a>

<a id="header-details"></a>

本地音频轨道统计信息。

<a id="doc-constructors"></a>

<a id="header-doc-constructors"></a>

## 构造及析构函数说明 [#构造及析构函数说明]

<a id="ac766da943ffd73c7968a7efee47bbe1c"></a>

### LocalAudioTrackStats() [1/2] [#localaudiotrackstats-12]

<ApiSignature>

io.agora.rtc.LocalAudioTrackStats.LocalAudioTrackStats()

</ApiSignature>

<a id="aca5213723bd7b1429f2c83deb570c175"></a>

### LocalAudioTrackStats() [2/2] [#localaudiotrackstats-22]

<ApiSignature>

io.agora.rtc.LocalAudioTrackStats.LocalAudioTrackStats(int *sourceId*, int *bufferedPcmDataListSize*, int *missedAudioFrames*, int *sentAudioFrames*, int *pushedAudioFrames*, int *droppedAudioFrames*, int *enabled*)

</ApiSignature>

构造函数。

<ParameterList title="参数">
<Parameter name="sourceId">

本地音频轨道的 source ID。

</Parameter>
<Parameter name="bufferedPcmDataListSize">

缓冲区中的音频帧数量。发送 PCM 数据时，数据首先暂存在缓冲区， SDK 会启动一个线程发送缓冲区的音频帧。

</Parameter>
<Parameter name="missedAudioFrames">

线程在发送缓冲区的音频帧时丢失的音频帧数量。

</Parameter>
<Parameter name="sentAudioFrames">

线程从缓冲区发送的音频帧数量。

</Parameter>
<Parameter name="pushedAudioFrames">

用户发送的音频帧数量。

</Parameter>
<Parameter name="droppedAudioFrames">

由于缓冲区容量不足放弃的音频帧数量。

</Parameter>
<Parameter name="enabled">

是否允许本地音频轨道。

</Parameter>
</ParameterList>

<a id="doc-func-members"></a>

<a id="header-doc-func-members"></a>

## 成员函数说明 [#成员函数说明]

<a id="a182c0a03e70df730972de9624b360c2c"></a>

### getBufferedPcmDataListSize() [#getbufferedpcmdatalistsize]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getBufferedPcmDataListSize()

</ApiSignature>

<a id="a3dbd2172736f333f7d8003cc54074178"></a>

### getDroppedAudioFrames() [#getdroppedaudioframes]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getDroppedAudioFrames()

</ApiSignature>

<a id="ab632f32253459df79b2d67f248ca927d"></a>

### getEnabled() [#getenabled]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getEnabled()

</ApiSignature>

<a id="ad8beb2c12624e0aa4439e000b8ce3219"></a>

### getMissedAudioFrames() [#getmissedaudioframes]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getMissedAudioFrames()

</ApiSignature>

<a id="a01d4e5ba5eed7e43b249ae5d11468df9"></a>

### getPushedAudioFrames() [#getpushedaudioframes]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getPushedAudioFrames()

</ApiSignature>

<a id="a8f65044f43043d86abf3d79ecae63d4a"></a>

### getSentAudioFrames() [#getsentaudioframes]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getSentAudioFrames()

</ApiSignature>

<a id="acd8ac6b089bb08029f665fde58a8e781"></a>

### getSourceId() [#getsourceid]

<ApiSignature>

int io.agora.rtc.LocalAudioTrackStats.getSourceId()

</ApiSignature>

<a id="a1e346a5dcb8cc30f983bc7c3312e4577"></a>

### setBufferedPcmDataListSize() [#setbufferedpcmdatalistsize]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setBufferedPcmDataListSize(int *bufferedPcmDataListSize*)

</ApiSignature>

<a id="aa3ac74b60493a1134ebe68e99ffcf696"></a>

### setDroppedAudioFrames() [#setdroppedaudioframes]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setDroppedAudioFrames(int *droppedAudioFrames*)

</ApiSignature>

<a id="ae44492c74dd7609682b059306be1d1b6"></a>

### setEnabled() [#setenabled]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setEnabled(int *enabled*)

</ApiSignature>

<a id="afb2876ab9b89445828db63d29bd37650"></a>

### setMissedAudioFrames() [#setmissedaudioframes]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setMissedAudioFrames(int *missedAudioFrames*)

</ApiSignature>

<a id="a543d626606ece82a33d1217cd19a5f2e"></a>

### setPushedAudioFrames() [#setpushedaudioframes]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setPushedAudioFrames(int *pushedAudioFrames*)

</ApiSignature>

<a id="a25c7a410cf2b69807266389d9bfc7a49"></a>

### setSentAudioFrames() [#setsentaudioframes]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setSentAudioFrames(int *sentAudioFrames*)

</ApiSignature>

<a id="a5a6a7e6fe4cbd9aebf301cb0715eae2f"></a>

### setSourceId() [#setsourceid]

<ApiSignature>

void io.agora.rtc.LocalAudioTrackStats.setSourceId(int *sourceId*)

</ApiSignature>

<a id="doc-variable-members"></a>

<a id="header-doc-variable-members"></a>

## 类成员变量说明 [#类成员变量说明]

<a id="a6acba195a8513495f1589d1da185cf94"></a>

### bufferedPcmDataListSize [#bufferedpcmdatalistsize]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.bufferedPcmDataListSize

</ApiSignature>

<a id="a9af6fae81ecc7ca1554c957d4b75b0b7"></a>

### droppedAudioFrames [#droppedaudioframes]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.droppedAudioFrames

</ApiSignature>

<a id="a6784b162c1768ff3ac7a2c216f499229"></a>

### enabled [#enabled]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.enabled

</ApiSignature>

<a id="ab430f390b2005f4dbd63f017eb600d5e"></a>

### missedAudioFrames [#missedaudioframes]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.missedAudioFrames

</ApiSignature>

<a id="a87df9e4828d8ff1e2e7f5ecfaeecd3cf"></a>

### pushedAudioFrames [#pushedaudioframes]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.pushedAudioFrames

</ApiSignature>

<a id="a4ded8bfe79f06d7bd1386457af5f0bc4"></a>

### sentAudioFrames [#sentaudioframes]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.sentAudioFrames

</ApiSignature>

<a id="ac168b2674a0ae069b8694e108aa333bf"></a>

### sourceId [#sourceid]

<ApiSignature labels="private">

int io.agora.rtc.LocalAudioTrackStats.sourceId

</ApiSignature>

---

该类的文档由以下文件生成:

- LocalAudioTrackStats.java
