|
static ULWord | gAncMaxSizeBytes (NTV2_ANCSIZE_MAX) |
| The maximum number of bytes of ancillary data that can be transferred for a single field. Each driver instance sets this maximum to the 8K default at startup. It can be changed at runtime, so it's sampled and reset in SetUpVideo. More...
|
|
static const uint32_t | gAudMaxSizeBytes (256 *1024) |
| The maximum number of bytes of 48KHz audio that can be transferred for a single frame. Worst case, assuming 16 channels of audio (max), 4 bytes per sample, and 67 msec per frame (assuming the lowest possible frame rate of 14.98 fps)... 48,000 samples per second requires 3,204 samples x 4 bytes/sample x 16 = 205,056 bytes 201K min will suffice, with 768 bytes to spare But it could be more efficient for page-aligned (and page-locked) memory to round to 256K. More...
|
|
static const bool | BUFFER_PAGE_ALIGNED ((!(0))) |
|
static const ULWord | gNumFrequencies (sizeof(gFrequencies)/sizeof(double)) |
|
Implementation of ntv2player8k class.
- Copyright
- (C) 2013-2022 AJA Video Systems, Inc. All rights reserved.
Definition in file ntv2player8k.cpp.
static const uint32_t gAudMaxSizeBytes |
( |
256 * |
1024 | ) |
|
|
static |
The maximum number of bytes of 48KHz audio that can be transferred for a single frame. Worst case, assuming 16 channels of audio (max), 4 bytes per sample, and 67 msec per frame (assuming the lowest possible frame rate of 14.98 fps)... 48,000 samples per second requires 3,204 samples x 4 bytes/sample x 16 = 205,056 bytes 201K min will suffice, with 768 bytes to spare But it could be more efficient for page-aligned (and page-locked) memory to round to 256K.