GM8126/GM812X Capture IOCTL and API Reference: Data Structures

GM8126/GM812X Capture IOCTL and API

Data Structures

Here are the data structures with brief descriptions:
fiosd_charThis structure defines for add or replace a character in OSD ram.

The index 0 is special for FIOSDS_RMCHAR
fiosd_charmapThis structure defines for getting the bit map of characters
fiosd_font_infoThis structure defines for setting OSD font feature.

If width and height smaller than fonts in OSD ram, the display font will be cut.
For example:
If the fonts size is 12x16 in sram, we set the fiosd_font_info as 6x8.
The OSD will display the quarter font from top-left
fiosd_hw_infoThis structure defines for getting OSD hardware information
fiosd_paletteThis structure defines for setting palette color
fiosd_stringThis structure defines for setting display string.

The OSD will display string from fiosd_string->start to fiosd_string->start +
strlen(fiosd_string->string) in OSD display array. The string[128] is string
index that depend on char bit map. While using multiple OSD windows at the same
time, user has to manager string length in the common string buffer
fiosd_transparentThis structure defines for setting transparent level
fiosd_winThis structure defines for setting OSD window postion and size
fiosdmask_winThis structure defines for setting mask window postion and size
Generated on Thu Nov 25 2010 17:50:15 for GM8126/GM812X Capture IOCTL and API Reference by  doxygen 1.7.1