From b0709b4804bd61571bb804d52cfa9e34fad14fb6 Mon Sep 17 00:00:00 2001 From: "Steinar H. Gunderson" Date: Mon, 12 Oct 2015 21:48:07 +0200 Subject: [PATCH] Add missing file timebase.h. --- timebase.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 timebase.h diff --git a/timebase.h b/timebase.h new file mode 100644 index 0000000..be2362b --- /dev/null +++ b/timebase.h @@ -0,0 +1,17 @@ +#ifndef _TIMEBASE_H +#define _TIMEBASE_H 1 + +// Common timebase that allows us to represent one frame exactly in all the +// relevant frame rates: +// +// Timebase: 1/60000 +// Frame at 50fps: 1200/60000 +// Frame at 60fps: 1000/60000 +// Frame at 59.94fps: 1001/60000 +// +// If we also wanted to represent one sample at 48000 Hz, we'd need +// to go to 300000. Also supporting one sample at 44100 Hz would mean +// going to 44100000; probably a bit excessive. +#define TIMEBASE 60000 + +#endif // !defined(_TIMEBASE_H) -- 2.39.2