Module vtc::rates

source ·
Expand description

A collection of common framerates seen in the wild as constants.

Examples

use vtc::{rates, Framerate, Ntsc};
assert_eq!(rates::F23_98, Framerate::with_playback(23.98, Ntsc::NonDropFrame).unwrap());
assert_eq!(rates::F24, Framerate::with_playback(24, Ntsc::None).unwrap());
assert_eq!(rates::F29_97_NDF, Framerate::with_playback(29.97, Ntsc::NonDropFrame).unwrap());
assert_eq!(rates::F29_97_DF, Framerate::with_playback(29.97, Ntsc::DropFrame).unwrap());

Constants