I've written my own Batch Renderer, which basically uses regions and track names to export different parts of the project. Among other things, this renderer includes a preview window where you can check sample rate, target filename and various other things.
Usually, our projects are default projects; the Ruler StartTime is 0, and is set to show just "Time". We have, however, come across occasions where the rendered regions are incorrect, and I discovered that a Region.Position seems to always show the "true" time, regardless of what the Ruler.StartTime might be set at.
My question is: Is this by design? Wouldn't it make sense to have the Region.Position value reflect the actual timeline, including any offset? I've added a workaround, but it still feels a bit clunky.
Usually, our projects are default projects; the Ruler StartTime is 0, and is set to show just "Time". We have, however, come across occasions where the rendered regions are incorrect, and I discovered that a Region.Position seems to always show the "true" time, regardless of what the Ruler.StartTime might be set at.
My question is: Is this by design? Wouldn't it make sense to have the Region.Position value reflect the actual timeline, including any offset? I've added a workaround, but it still feels a bit clunky.