float color_float[2];
...
   case GAVL_YUVA_FLOAT:
     RGB_FLOAT_TO_YUV_FLOAT(color[0], color[1], color[2],
                            color_float[0], color_float[1], color_float[2]);
     color_float[3] = color[3];
     fill_float_rgba(frame, format, color);
     break;


Patch attached.
Index: gavl/videoframe.c
===================================================================
--- gavl/videoframe.c.orig
+++ gavl/videoframe.c
@@ -1510,7 +1510,7 @@ void gavl_video_frame_fill(gavl_video_fr
   uint16_t packed_16;
   uint8_t  packed_32[4];
   uint16_t packed_64[4];
-  float color_float[2];
+  float color_float[4];
 
   gavl_init_memcpy();
   
------------------------------------------------------------------------------
Gaining the trust of online customers is vital for the success of any company
that requires sensitive data to be transmitted over the Web.   Learn how to 
best implement a security strategy that keeps consumers' information secure 
and instills the confidence they need to proceed with transactions.
http://p.sf.net/sfu/oracle-sfdevnl 
_______________________________________________
Gmerlin-general mailing list
Gmerlin-general@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gmerlin-general

Reply via email to