Data Structures
Here are the data structures with brief descriptions:
| fiosd_char | This structure defines for add or replace a character in OSD ram. The index 0 is special for FIOSDS_RMCHAR |
| fiosd_charmap | This structure defines for getting the bit map of characters |
| fiosd_font_info | This 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_info | This structure defines for getting OSD hardware information |
| fiosd_palette | This structure defines for setting palette color |
| fiosd_string | This 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_transparent | This structure defines for setting transparent level |
| fiosd_win | This structure defines for setting OSD window postion and size |
| fiosdmask_win | This 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
1.7.1