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
![doxygen](doxygen.png)