Hi,This patch fixes the traversal of the i965_subpic_formats_map[] array. I forgot to merge/send this one in November.
Regards, Gwenole.
commit dc5c018dfe61fcb296964a9b9ac1cc5dbc092682 Author: Gwenole Beauchesne <[email protected]> Date: Wed Nov 4 12:13:41 2009 +0000 [G45] Fix subpictures formats array terminator. diff --git a/i965_drv_video/i965_drv_video.c b/i965_drv_video/i965_drv_video.c index 92c4785..1f026bc 100644 --- a/i965_drv_video/i965_drv_video.c +++ b/i965_drv_video/i965_drv_video.c @@ -84,7 +84,7 @@ static const i965_subpic_format_map_t * get_subpic_format(const VAImageFormat *va_format) { unsigned int i; - for (i = 0; i < sizeof(i965_subpic_formats_map)/sizeof(i965_subpic_formats_map[0]); i++) { + for (i = 0; i965_subpic_formats_map[i].type != 0; i++) { const i965_subpic_format_map_t * const m = &i965_subpic_formats_map[i]; if (m->va_format.fourcc == va_format->fourcc && (m->type == I965_SURFACETYPE_RGBA ?
_______________________________________________ Libva mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/libva
