# addUser: (/zh-CN/api-reference/rtc/macos/api-livetranscoding-adduser)

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

<a id="api_livetranscoding_adduser__prototype"></a>

```objc
- (int)addUser:(AgoraLiveTranscodingUser* _Nonnull)user NS_SWIFT_NAME(add(_:));
```

<a id="api_livetranscoding_adduser__detailed_desc"></a>

<a id="api_livetranscoding_adduser__parameters"></a>

## 参数 [#参数]

<ParameterList>
<a id="user"></a>
<Parameter name="user">

转码用户。详见 [AgoraLiveTranscodingUser](/zh-CN/api-reference/rtc/macos/class-transcodinguser)。

</Parameter>
</ParameterList>

<a id="api_livetranscoding_adduser__return_values"></a>

## 返回值 [#返回值]

- 0：方法调用成功。
- &lt; 0：方法调用失败。详见[错误码](/zh-CN/api-reference/rtc/error-code)了解详情和解决建议。

### 所属接口类 [#所属接口类]

- [AgoraLiveTranscoding](/zh-CN/api-reference/rtc/macos/class-livetranscoding)
