# 指定区間リピート再生

### **set\_repeat\_start (\[position])**

**対象プレイヤータイプ：v3,v4**

> リピート再生の開始位置を設定します。因子なしで呼び出す場合現在の位置を開始位置として設定します。

```javascript
  controller.set_repeat_start(); //因子でリピート再生の開始位置として秒の値を入力します。 .
```

```javascript
  controller.set_repeat_start(10); // 10秒の位置を開始位置で設定
```

設定されている終了位置より開始位置が後になる場合、終了位置が解除されます

**Parameters:**

* position INTEGER (Optional) 開始位置の値

**Return:**

* No return

### **set\_repeat\_end (\[position])**

**対象プレイヤータイプ：v3,v4**

> リピート再生の終了位置を設定します。因子無しで呼び出すと現在の位置をリピート再生終了位置として設定されます。
>
> ```javascript
>   controller.set_repeat_end();
> ```
>
> 因子位置(秒)値を入力すると指定した位置をリピート再生終了位置として設定します。
>
> ```javascript
>   controller.set_repeat_end(20); // 20秒の位置を終了位置として設定
> ```
>
> 設定された開始位置より、終了位置が前になる場合開始の位置が解除されます。

*Parameters:*

* **position** `Integer` (Optional) 終了位置の値

*Return:*

* **No return**

#### unset\_repeat ()

> 設定されたリピート再生解除

*Parameters:*

* **No parameter**

*Return:*

* **No return**

### **unset\_repeat ()**

**対象プレイヤータイプ：v3,v4**

> 設定されたリピート再生を解除

**Parameters**:

* No parameter

**Return:**

* No return

### **get\_repeat ()**

**対象プレイヤータイプ：v3,v4**

> 設定されたリピート再生ステータスの値をリターン\
> &#x20;ステータス文字列と時間の値がリターンされるステータス文字列は cancel, start, end

**Parameters:**

* No parameter

**Return:**

* OBJECT{status:(String), start:(Number), end:(Number)}設定されたリピート再生ステータスの値
