Lines Matching refs:pixfmt
119 #define is_rgb_pixfmt(pixfmt) \ argument
120 (((pixfmt) == PIXFMT_RGB565) || ((pixfmt) == PIXFMT_RGB888))
121 #define is_yc_pixfmt(pixfmt) \ argument
122 (((pixfmt) == PIXFMT_YCBCRI) || ((pixfmt) == PIXFMT_YCRCBI) || \
123 ((pixfmt) == PIXFMT_NV12))
215 enum osd_pix_format pixfmt) in _osd_set_palette_map() argument
224 switch (pixfmt) { in _osd_set_palette_map()
331 enum osd_pix_format pixfmt) in _osd_enable_color_key() argument
333 switch (pixfmt) { in _osd_enable_color_key()
552 if (cfg->pixfmt != PIXFMT_OSD_ATTR) in osd_enable_layer()
647 if (win->lconfig.pixfmt == PIXFMT_NV12) { in _osd_start_layer()
700 if (win->lconfig.pixfmt != PIXFMT_NV12) { in _osd_start_layer()
730 if (win->lconfig.pixfmt != PIXFMT_NV12) { in _osd_start_layer()
807 switch (lconfig->pixfmt) { in try_layer_config()
852 is_osd_win(layer) && is_rgb_pixfmt(lconfig->pixfmt)) { in try_layer_config()
853 enum osd_pix_format pixfmt; in try_layer_config() local
855 pixfmt = osd->win[WIN_OSD1].lconfig.pixfmt; in try_layer_config()
857 pixfmt = osd->win[WIN_OSD0].lconfig.pixfmt; in try_layer_config()
859 if (is_rgb_pixfmt(pixfmt)) { in try_layer_config()
871 lconfig->pixfmt == PIXFMT_RGB888) { in try_layer_config()
872 enum osd_pix_format pixfmt; in try_layer_config() local
875 pixfmt = osd->win[WIN_VID1].lconfig.pixfmt; in try_layer_config()
877 pixfmt = osd->win[WIN_VID0].lconfig.pixfmt; in try_layer_config()
879 if (pixfmt == PIXFMT_RGB888) { in try_layer_config()
947 enum osd_pix_format pixfmt) in _osd_set_cbcr_order() argument
953 if (pixfmt == PIXFMT_YCBCRI) in _osd_set_cbcr_order()
955 else if (pixfmt == PIXFMT_YCRCBI) in _osd_set_cbcr_order()
964 _osd_set_cbcr_order(sd, lconfig->pixfmt); in _osd_set_layer_config()
970 if (lconfig->pixfmt == PIXFMT_RGB565) in _osd_set_layer_config()
975 switch (lconfig->pixfmt) { in _osd_set_layer_config()
995 switch (lconfig->pixfmt) { in _osd_set_layer_config()
1042 (lconfig->pixfmt == PIXFMT_NV12)) { in _osd_set_layer_config()
1071 (lconfig->pixfmt != PIXFMT_NV12)) { in _osd_set_layer_config()
1080 lconfig->pixfmt == PIXFMT_NV12) { in _osd_set_layer_config()
1090 lconfig->pixfmt == PIXFMT_NV12) { in _osd_set_layer_config()
1102 if (lconfig->pixfmt == PIXFMT_OSD_ATTR) { in _osd_set_layer_config()
1115 if (lconfig->pixfmt == PIXFMT_RGB565) in _osd_set_layer_config()
1120 switch (lconfig->pixfmt) { in _osd_set_layer_config()
1142 switch (lconfig->pixfmt) { in _osd_set_layer_config()
1191 if (lconfig->pixfmt == PIXFMT_NV12) { in _osd_set_layer_config()
1215 lconfig->pixfmt == PIXFMT_NV12) { in _osd_set_layer_config()
1225 lconfig->pixfmt == PIXFMT_NV12) { in _osd_set_layer_config()
1252 if (is_yc_pixfmt(lconfig->pixfmt)) in osd_set_layer_config()
1253 osd->yc_pixfmt = lconfig->pixfmt; in osd_set_layer_config()
1260 if (((lconfig->pixfmt == PIXFMT_OSD_ATTR) && in osd_set_layer_config()
1261 (cfg->pixfmt != PIXFMT_OSD_ATTR)) || in osd_set_layer_config()
1262 ((lconfig->pixfmt != PIXFMT_OSD_ATTR) && in osd_set_layer_config()
1263 (cfg->pixfmt == PIXFMT_OSD_ATTR))) { in osd_set_layer_config()
1275 if ((lconfig->pixfmt != PIXFMT_OSD_ATTR) && in osd_set_layer_config()
1276 (cfg->pixfmt == PIXFMT_OSD_ATTR)) { in osd_set_layer_config()
1292 lconfig->pixfmt); in osd_set_layer_config()
1298 } else if ((lconfig->pixfmt == PIXFMT_OSD_ATTR) && in osd_set_layer_config()
1299 (cfg->pixfmt != PIXFMT_OSD_ATTR)) { in osd_set_layer_config()
1314 if ((lconfig->pixfmt != cfg->pixfmt) && in osd_set_layer_config()
1315 ((lconfig->pixfmt == PIXFMT_1BPP) || in osd_set_layer_config()
1316 (lconfig->pixfmt == PIXFMT_2BPP) || in osd_set_layer_config()
1317 (lconfig->pixfmt == PIXFMT_4BPP))) { in osd_set_layer_config()
1325 switch (lconfig->pixfmt) { in osd_set_layer_config()
1348 lconfig->pixfmt); in osd_set_layer_config()
1355 if (osd->win[WIN_VID0].lconfig.pixfmt == PIXFMT_RGB888) in osd_set_layer_config()
1357 else if (osd->win[WIN_VID1].lconfig.pixfmt == PIXFMT_RGB888) in osd_set_layer_config()
1411 cfg->pixfmt = PIXFMT_8BPP; in osd_init_layer()
1430 cfg->pixfmt = osd->yc_pixfmt; in osd_init_layer()