I'm trying to modify the Video Conference demo (VC3, from SDK 5.0.0.11) to capture 16bit raw data with discrete HSYNC, VSYNC and PIXEL_CLOCK signals. Additionally, we are not actually using the VC3 daughter card, but rather a card of our own design. There is no TVPxxxx decoder to talk to, so I've written a dummy vps driver that does nothing, now I just need to figure out why I'm not getting frames from the VFCC.
I've tried tracking down where in the code OMX_VIDEO_CaptureModeSC_DISCRETESYNC eventually gets translated too, and the furthest I can get (with the other options being passed) is the value VPSHAL_VIP_SYNC_TYPE_DIS_SINGLE_422_YUV which is defined in hdvpss_01_00_01_26/packages/ti/psp/vps/hal/vpshal_vip.h and set in hdvpss_01_00_01_26/packages/ti/psp/vps/drivers/capture/src/vpsdrv_captureVip.c. From here, I can't find any further references to this value anywhere in the entire SDK, or any of the similar ones declared nearby. What am I missing?