![]() |
v_mix
Vitis Drivers API Documentation
|
Macros | |
| #define | XVMonitor_IsVideoLocked(GpioPtr) (XGpio_DiscreteRead(GpioPtr, 1)) |
| This macro reads GPIO to check video lock status. More... | |
Functions | |
| void | resetIp (void) |
| Resets the HLS IP and optionally stops all Frame Buffer Read instances. More... | |
| int | main (void) |
| Main entry point for the Mixer Example Design Test. More... | |
| #define XVMonitor_IsVideoLocked | ( | GpioPtr | ) | (XGpio_DiscreteRead(GpioPtr, 1)) |
This macro reads GPIO to check video lock status.
| GpioPtr | is pointer to the gpio Instance |
Referenced by main().
| int main | ( | void | ) |
Main entry point for the Mixer Example Design Test.
This function initializes the platform, configures the video mixer and its associated components, and runs a series of tests for different video modes. It performs the following:
References XV_mix::Config, init_platform(), XV_Mix_l2::Mix, XV_mix_Config::NumLayers, resetIp(), XVMix_GetLayerColorFormat(), XVMix_IsLayerInterfaceStream, and XVMonitor_IsVideoLocked.
| void resetIp | ( | void | ) |
Resets the HLS IP and optionally stops all Frame Buffer Read instances.
This function performs the following actions:
This function is typically used to ensure that the HLS IP and associated frame buffer readers are properly reset before starting or reconfiguring video processing operations.
Referenced by main().