Helper macros

The video capture API includes macros to help with common calculations.

Helper macros include:

Convert from interval

CAPTURE_INTERVAL_FROM_MS(x)
((x) * 1000000ULL)
CAPTURE_INTERVAL_FROM_US(x)
((x) * 1000ULL)
CAPTURE_INTERVAL_FROM_NS(x)
(x)

Convert to interval

CAPTURE_INTERVAL_TO_MS(x)
((x) / 1000000ULL)
CAPTURE_INTERVAL_TO_US(x)
((x) / 1000ULL)
CAPTURE_INTERVAL_TO_NS(x)
(x)

Field-frame conversion

CAPTURE_INTERVAL_NTSC_FIELD
16668333
CAPTURE_INTERVAL_NTSC_FRAME
(CAPTURE_INTERVAL_NTSC_FIELD * 2)