# 设置设备输入源

## OpenAPI Specification

```yaml
openapi: 3.0.1
info:
  title: ''
  description: ''
  version: 1.0.0
paths:
  /ZidooMusicControl/v2/setInputList:
    get:
      summary: 设置设备输入源
      deprecated: false
      description: |-
        请求参数：
        {
          "tag": "XMOS"
        }

        说明：
        - tag：要设置的输入源标识，来自 getInputAndOutputList 接口返回的 inputData.tag 字段
        调用成功后，返回当前设备的输入输出状态，字段结构同 getInputAndOutputList 接口。
      tags:
        - 控制设备/输入输出
      parameters:
        - name: tag
          in: query
          description: 获取设备音频输入输出接口返回的输入源tag
          required: false
          example: XMOS
          schema:
            type: string
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties: {}
              example:
                status: 200
                inputData:
                  - name: Internal player
                    historyName: Internal player
                    tag: XMOS
                    isEdit: false
                    index: 0
                    icon: /SystemSettings/getItemSettingIcon?iconName=XMOS.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=XMOS_select.png
                  - name: USB audio in
                    historyName: USB audio in
                    tag: USB
                    isEdit: false
                    index: 1
                    icon: /SystemSettings/getItemSettingIcon?iconName=USBB.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=USBB_select.png
                inputIndex: 0
                outputData:
                  - name: BAL-XLR
                    tag: XLR
                    enable: true
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_XLR.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_XLR_select.png
                  - name: Analog-RCA
                    tag: RCA
                    enable: true
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_RCA0.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_RCA0_select.png
                  - name: XLR/RCA
                    tag: XLRRCA
                    enable: true
                    icon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_XLR_RCA.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_XLR_RCA_select.png
                  - name: HDMI main port
                    tag: HDMI
                    enable: true
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_HDMI.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_HDMI_select.png
                  - name: HDMI audio port
                    tag: HDMI2
                    enable: true
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_HDMI.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_HDMI_select.png
                  - name: OPT/COAX
                    tag: SPDIF
                    enable: true
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_SPDIF.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_SPDIF_select.png
                  - name: USB audio output
                    tag: USB
                    enable: false
                    icon: /SystemSettings/getItemSettingIcon?iconName=out_USB.png
                    selecticon: >-
                      /SystemSettings/getItemSettingIcon?iconName=out_USB_select.png
                outputInfo:
                  vidPid: ''
                  name: ''
                  format: |
                    MAT: 8 ch,48kHz
                    Dolby_Digital+/ATMOS: 8 ch,48kHz
                    DTS: 6 ch,48kHz
                    AC-3: 6 ch,48kHz
                    PCM: 6 ch,24bit,192kHz
                  sampleRate: ''
                  infolist:
                    - title: 'Format:'
                      value: |
                        MAT: 8 ch,48kHz
                        Dolby_Digital+/ATMOS: 8 ch,48kHz
                        DTS: 6 ch,48kHz
                        AC-3: 6 ch,48kHz
                        PCM: 6 ch,24bit,192kHz
                  isConnect: true
                  setUrl: /SystemSettings/audioSettings/getHDMIOutputOption
                  title: HDMI main port
                  option: 3
                outputIndex: 3
          headers: {}
          x-apifox-name: 成功
      security: []
      x-apifox-folder: 控制设备/输入输出
      x-apifox-status: released
      x-run-in-apifox: https://app.apifox.com/web/project/6727011/apis/api-319511079-run
components:
  schemas: {}
  securitySchemes: {}
servers: []
security: []

```
