/
Video Mixer Standalone Driver
Video Mixer Standalone Driver
Introduction
This page gives an overview of Video Mixer driver which is available as part of the Xilinx Vivado and SDK distribution.Source path for the driver:
https://github.com/Xilinx/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/v_mix
v_mix
|
-- doc - Provides the API and data structure details
|
- examples - Reference application to show how to use the driver APIs and calling sequence
|
- src - Driver source files
Controller Features Supported:
- Supports (per pixel) alpha-blending of eight video/graphics and logo layers
- Optional logo (in block RAM (BRAM)) layer with color transparency support
- Layers can either be memory mapped AXI4 interface or AXI4-Stream
- Provides programmable background color
- Provides programmable layer position and size
- Provides scaling of layers by 1x, 2x, or 4x
- Optional built-in color space conversion
- Supports RGB, YUV 444, YUV 422, YUV 420
- Supports 8, 10, 12, and 16 bits per color component input and output on stream interface, 8-bit and 10-bit per color component on memory interface
- Supports semi-planar memory formats next to packed memory formats
- Supports spatial resolutions from 64 × 64 up to 4,096 × 2,160
- Supports 4K 60 fps in all supported device families
Test cases
https://github.com/Xilinx/embeddedsw/tree/master/XilinxProcessorIPLib/drivers/v_mix/examples, multiple selections available,
Related content
Video_Mixer
Video_Mixer
More like this
Video Multi Scaler Driver
Video Multi Scaler Driver
More like this
Video Scene Change Driver
Video Scene Change Driver
More like this
Video Frame Buffer Write driver
Video Frame Buffer Write driver
More like this
Xilinx V4L2 Demosaic driver
Xilinx V4L2 Demosaic driver
More like this
Xilinx V4L2 CFA driver
Xilinx V4L2 CFA driver
More like this
© Copyright 2019 - 2022 Xilinx Inc. Privacy Policy