Commit Graph

3 Commits

Author SHA1 Message Date
max chen
9d568c459b Sequencer: Playback controls
Deprecated PlayTo, ScrubTo, JumpTo for Frames, Seconds, and MarkedFrames. Replaced with SetPlaybackPosition() which takes PlaybackParams to specify the position (ie, frame, seconds, or marked frame) and an update method (play, scrub, jump).

Also, adding a new feature/function:

PlayTo() - play from the current time to a specified time

#rb andrew.rodham

#ROBOMERGE-SOURCE: CL 13137367 via CL 13137369 via CL 13137373
#ROBOMERGE-BOT: RELEASE (Release-Engine-Staging -> Main) (v687-13115495)

[CL 13137377 by max chen in Main branch]
2020-05-01 00:11:16 -04:00
andrew rodham
a569c9da74 Updating copyright notices to the new standard
#rb None


#ROBOMERGE-SOURCE: CL 10940872 via CL 10940874
#ROBOMERGE-BOT: (v632-10940481)

[CL 10940879 by andrew rodham in Main branch]
2020-01-10 09:15:30 -05:00
andrew rodham
df63af5ef2 Sequencer: Added the ability to specify an external clock source interface to sequencer
This allows us to drive sequencer time from arbitrary external sources such as media players or other clocks.
Added a new media component which owns a media player and texture, such that media players can work nicely with multiplayer PIE
Added a new media track that can play back media sources on any UMediaPlayer* property - primitive for the time being (only looping is supported, no start time offset etc). This track is currently written to support real-time playback rather than offline, frame-accurate playback

#rb Max.Chen, Matt.Hoffman


#ROBOMERGE-SOURCE: CL 10940608 via CL 10940611
#ROBOMERGE-BOT: (v632-10940481)

[CL 10940614 by andrew rodham in Main branch]
2020-01-10 08:15:50 -05:00