CEA-799-A-2006 On-Screen Display Specifications《屏幕视控系统规范》.pdf
《CEA-799-A-2006 On-Screen Display Specifications《屏幕视控系统规范》.pdf》由会员分享,可在线阅读,更多相关《CEA-799-A-2006 On-Screen Display Specifications《屏幕视控系统规范》.pdf(25页珍藏版)》请在麦多课文档分享上搜索。
1、 CEA Standard On-Screen Display Specification CEA-799-A R-2012 July 2006 NOTICE Consumer Electronics Association (CEA) Standards, Bulletins and other technical publications are designed to serve the public interest through eliminating misunderstandings between manufacturers and purchasers, facilitat
2、ing interchangeability and improvement of products, and assisting the purchaser in selecting and obtaining with minimum delay the proper product for his particular need. Existence of such Standards, Bulletins and other technical publications shall not in any respect preclude any member or nonmember
3、of CEA from manufacturing or selling products not conforming to such Standards, Bulletins or other technical publications, nor shall the existence of such Standards, Bulletins and other technical publications preclude their voluntary use by those other than CEA members, whether the standard is to be
4、 used either domestically or internationally. Standards, Bulletins and other technical publications are adopted by CEA in accordance with the American National Standards Institute (ANSI) patent policy. By such action, CEA does not assume any liability to any patent owner, nor does it assume any obli
5、gation whatever to parties adopting the Standard, Bulletin or other technical publication. This document does not purport to address all safety problems associated with its use or all applicable regulatory requirements. It is the responsibility of the user of this document to establish appropriate s
6、afety and health practices and to determine the applicability of regulatory limitations before its use. This document is copyrighted by the Consumer Electronics Association (CEA) and may not be reproduced, in whole or part, without written permission. Federal copyright law prohibits unauthorized rep
7、roduction of this document by any means. Organizations may obtain permission to reproduce a limited number of copies by entering into a license agreement. Requests to reproduce text, data, charts, figures or other material should be made to CEA. (Formulated under the cognizance of the CEA R4.8 DTV I
8、nterface Subcommittee.) Published by CONSUMER ELECTRONICS ASSOCIATION 2012 Technology Phone +41 22 730 6141; Fax +41 22 730 5194; Internet http:/www.itu.org; Email salesitu.int 2.3 Definitions For the purposes of this document, the following definitions apply. Byte 8 bits of data Quadlet Four bytes
9、of data A number with a subscript of “16” indicates that the number is hexadecimal. 2.4 Symbols and Abbreviations bslbf Bit string, left bit first CLUT Color Look-up Table ILUT Image Look-up Table lsb least significant bit msb most significant bit OSD On-Screen Display RLE Run Length Encoding RF RLE
10、_Flag uimsbf Unsigned integer, most significant bit first 2.5 Compliance Notation As used in CEA-761-B, “shall” denotes a mandatory provision. “Should” denotes a provision that is recommended but not mandatory. “May” denotes a feature whose presence does not preclude compliance, that may or may not
11、be present at the option of the implementor. “Optional” denotes items that may or may not be present in a compliant implementation. The 00 parameter denotes unused bits. Unused bits denoted by the 00 parameter shall be set to zero, and reserved for future use until defined. 1CEA-799-A 3 Format of OS
12、D Data 3.1 Subframe Types The defined subframe types are: set_OSD_pixel_format: Establishes the format of the basic 16-bit pixels that make up the data definition to follow, and the size and color depth of the OSD grid. For OSD grid formats with either 4- or 8-bit color depths, the subframe shall co
13、ntain either a 4- or 8-bit Color Lookup Table (CLUT). 4_bit_OSD_data: Defines 4-bit pixels in a rectangular region. Each 4-bit pixel represents a color/alpha blend value derived by indirection through the 4- bit CLUT. 8_bit_OSD_data: Defines 8-bit pixels in a rectangular region. Each 8-bit pixel rep
14、resents a color/alpha blend value derived by indirection through the 8- bit CLUT. uncompressed_16_bit_data: Defines raw uncompressed 16-bit OSD data in a rectangular region. Each 16-bit pixel represents a color/alpha blend value. fill_region_with_constant: Defines a rectangular region to fill with a
15、 16-bit constant with a format defined by pixel_format. clear_OSD: Loads the complete OSD with a transparent value. RLE_8_bit_OSD_data: Defines 8-bit pixels (compressed using RLE) in a rectangular region. Each 8-bit pixel represents a color/alpha blend value derived by indirection through the 8-bit
16、CLUT. RLE_16_bit_OSD_data: Defines 16-bit pixels (compressed using RLE) in a rectangular region. Each 16-bit pixel represents a color/alpha blend value. set_image_look_up_table: Transfers an Image Lookup Table from the OSD Producer to the OSD Consumer. draw_image: Requests the OSD Consumer to render
17、 the specified images from the Image Lookup Table. 3.2 Subframe typeCode The type of each subframe is identified by a typeCode field, as defined in Table 1. All subframes in this protocol, as well as ones defined in future extensions, are formatted with the 8-bit typeCode and 24-bit dataLength in th
18、e first quadlet. An OSD Consumer that encounters a subframe with an unknown typeCode shall use the dataLength to skip that subframe. typeCode Meaning 0 Reserved 1 set_OSD_pixel_format2 4_bit_OSD_data3 8_bit_OSD_data4 uncompressed_16_bit_data5 fill_region_with_constant 6 clear_OSD7 RLE_8_bit_OSD_data
19、 8 RLE_16_bit_OSD_data9 set_image_look_up_table10 draw_image 11-255 Reserved for future use Table 1 typeCode Coding 2CEA-799-A 3.3 Subframe Processing The OSD Consumer shall process subframes in the order received. An OSD Consumer may not have buffer space sufficient to hold a complete frame of OSD
20、data; if that is the case, processing of subframes as they arrive will be necessary. In any case, the OSD Consumer should process each subframe as it arrives. 3.4 Subframe Syntax and Definition 3.4.1 set_OSD_pixel_format Subframe The OSD Producer device shall use the set_OSD_pixel_format subframe to
21、 set the pixel format, color depth, and CLUT (if applicable) for subsequent delivery of OSD data. The set_OSD_pixel_format subframe shall be formatted as shown in Figure 1 when OSD_layout specifies a 16-bit color depth. typeCode dataLengthOSD_layoutfill_valuereservedoverlay_format pixel_format 0 mix
22、msb (first) lsbcsswbufFigure 1 set_OSD_pixel_format Subframe, 16-bit Color Depth The set_OSD_pixel_format subframe shall be formatted as shown in Figure 2 when OSD_layout specifies a 4-bit color depth. typeCode dataLengthOSD_layoutfill_valuereservedoverlay_format pixel_format 0.CLUT14 CLUT15CLUT0 CL
23、UT1mixmsb (first) lsbcs swbufFigure 2 set_OSD_pixel_format Subframe, 4-bit Color Depth The set_OSD_pixel_format subframe shall be formatted as shown in Figure 3 when OSD_layout specifies an 8-bit color depth. 3CEA-799-A typeCode dataLengthOSD_layoutfill_valuereservedoverlay_format pixel_format 0.CLU
24、T254 CLUT255CLUT0 CLUT1mixmsb (first) lsbcs swbufFigure 3 set_OSD_pixel_format Subframe, 8-bit Color Depth The source shall send the set_OSD_pixel_format subframe prior to the initial delivery of OSD data to establish the format for the data to follow. The subframe shall also be sent prior to delive
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10000 积分 0人已下载
下载 | 加入VIP,交流精品资源 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CEA799A2006ONSCREENDISPLAYSPECIFICATIONS 屏幕 系统 规范 PDF

链接地址:http://www.mydoc123.com/p-591490.html