[MPlayer-cvslog] r37784 - trunk/libmpcodecs/mp_image.c
    rtogni 
    subversion at mplayerhq.hu
       
    Sun Feb 21 01:59:06 CET 2016
    
    
  
Author: rtogni
Date: Sun Feb 21 01:59:05 2016
New Revision: 37784
Log:
Add support for YUV440P12, YUV440P10, and GBRP10 colorspaces
Add allocation part missing from r37783
Modified:
   trunk/libmpcodecs/mp_image.c
Modified: trunk/libmpcodecs/mp_image.c
==============================================================================
--- trunk/libmpcodecs/mp_image.c	Sun Feb 21 01:50:57 2016	(r37783)
+++ trunk/libmpcodecs/mp_image.c	Sun Feb 21 01:59:05 2016	(r37784)
@@ -144,6 +144,10 @@ void mp_image_setfmt(mp_image_t* mpi,uns
         mpi->bpp=24;
         mpi->flags|=MP_IMGFLAG_PLANAR;
         return;
+    } else if (out_fmt == IMGFMT_GBR10P) {
+        mpi->bpp=30;
+        mpi->flags|=MP_IMGFLAG_PLANAR;
+        return;
     } else if (out_fmt == IMGFMT_GBR12P) {
         mpi->bpp=36;
         mpi->flags|=MP_IMGFLAG_PLANAR;
@@ -206,6 +210,10 @@ void mp_image_setfmt(mp_image_t* mpi,uns
     case IMGFMT_420P10_BE:
     case IMGFMT_420P9_LE:
     case IMGFMT_420P9_BE:
+    case IMGFMT_440P12_LE:
+    case IMGFMT_440P12_BE:
+    case IMGFMT_440P10_LE:
+    case IMGFMT_440P10_BE:
         return;
     case IMGFMT_Y16_LE:
     case IMGFMT_Y16_BE:
    
    
More information about the MPlayer-cvslog
mailing list