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)