Setting player position in a clip opened in Source Monitor via extension scripting
I am creating a Premiere Pro extension where I would like to set the player position (and marks, if possible) in a clip opened in Source Monitor. However the API seems to only provide such functionality on a Sequence, whereas for Source Monitor we only have the calls:
openFilePath(filePath: string): boolean
play(speed?: number): void
getPosition(): Time
In theory we could play the clip at a very high playback speed and check if the current position is where we want it, and then set the playback speed to 0. But this method is imprecise and clearly a worse alternative to the Sequence method:
setPlayerPosition(pos: string): void
Is there any way we could set the player position directly to a specified time in a clip opened in Source Monitor, in the same way you can in a Sequence?
Thankful for any guidance!
/L

