Lumiera
0.pre.03
»edit your freedom«
|
#include "lib/time/formats.hpp"
Frame count as timecode format.
An integral number used to count frames can be used as a simple from of time code. Indeed the Lumiera vault layer mostly relies on these frame counts. As with any timecode, the underlying framerate/quantisation remains implicit.
Definition at line 75 of file formats.hpp.
Static Public Member Functions | |
static TimeValue | evaluate (FrameNr const &, QuantR) |
calculate the time point denoted by this frame count | |
static TimeValue | parse (string const &, QuantR) |
try to parse a frame number specification More... | |
static void | rebuild (FrameNr &, QuantR, TimeValue const &) |
build up a frame count by quantising the given time value | |
Additional Inherited Members | |
Public Member Functions inherited from NoInstance< X > | |
NoInstance (NoInstance const &) | |
|
static |
try to parse a frame number specification
frameNumber | string containing an integral number with trailing '#' |
frameGrid | coordinate system (and thus framerate) to use for the conversion |
error::Invalid | in case of parsing failure |
Definition at line 65 of file timecode.cpp.