# LinearTimeWarp

> A constant-rate speed change.

Symbols in this group are spelled `otio_linear_time_warp_…`. An SDK drops that prefix.

## `new`

`otio_linear_time_warp_new` · constructor

Creates a constant-rate speed change. A `time_scalar` of 2.0 plays twice as fast.

```c
OtioStatus otio_linear_time_warp_new(
    OtioDocument *target,
    const char *name,
    double time_scalar,
    OtioNode *out_node,
    OtioBuffer *out_error);
```

| Parameter | Type | Role |
| --- | --- | --- |
| `target` | `document` | document mut |
| `name` (optional) | `text` | input |
| `time_scalar` | `double` | input |
| `out_node` | `node` | output |
| `out_error` | `text` | error |

---

Page: https://otio-rust-docs.vercel.app/reference/linear-time-warp/
