Results for “Std.Video.Timestamp”
8 matching declarations
Use module:Std.List, kind:fn, or is:exact. Put a Pudu type after ::.
- Std.Video.Timestamp
A point on a media timeline:
tickscounted atscaleticks per second. - Std.Video.timestamp
Int -> Int -> Result[Std.Video.Timestamp, Std.Video.VideoError]A timestamp of
ticksatscaleticks per second, not before zero. - Std.Video.add
&Std.Video.Timestamp -> &Std.Video.Timestamp -> Result[Std.Video.Timestamp, Std.Video.VideoError]Two timestamps added exactly, reduced.
- Std.Video.audioFrameAt
&Std.Video.Timestamp -> &Std.Audio.Format -> Result[Int, Std.Video.VideoError]The audio frame that plays at a video timestamp, so sound and picture are
- Std.Video.compare
&Std.Video.Timestamp -> &Std.Video.Timestamp -> IntWhether the first timestamp is earlier (-1), equal (0), or later (1).
- Std.Video.frameAt
&Std.Video.Rate -> &Std.Video.Timestamp -> Result[Int, Std.Video.VideoError]The frame being shown at a time: the last frame beginning at or before it.
- Std.Video.pictureAt
&Std.Video.Track -> &Std.Video.Timestamp -> Option[Int]The position of the picture on screen at a time, or nothing in a gap,
- Std.Video.timeOfFrame
&Std.Video.Rate -> Int -> Result[Std.Video.Timestamp, Std.Video.VideoError]The time a frame begins, reduced to its smallest exact scale.
