Hello Josh,
thanks for investing time and effort in further analysis of this problem, and proposing a solution. My question now is, how does your suggestion translate to sysfs or V4L2 calls in userspace? are there any sample programs or documentation illustrating these techniques?