Revision 4821b445 libswscale/rgb2rgb_template.c

View differences:

libswscale/rgb2rgb_template.c
1753 1753
#endif
1754 1754
}
1755 1755

  
1756
static inline void RENAME(yvu9toyv12)(const uint8_t *ysrc, const uint8_t *usrc, const uint8_t *vsrc,
1757
                                      uint8_t *ydst, uint8_t *udst, uint8_t *vdst,
1758
                                      long width, long height, long lumStride, long chromStride)
1759
{
1760
    /* Y Plane */
1761
    memcpy(ydst, ysrc, width*height);
1762

  
1763
    /* XXX: implement upscaling for U,V */
1764
}
1765

  
1766 1756
static inline void RENAME(planar2x)(const uint8_t *src, uint8_t *dst, long srcWidth, long srcHeight, long srcStride, long dstStride)
1767 1757
{
1768 1758
    long x,y;
......
2930 2920
    yuv422ptoyuy2   = RENAME(yuv422ptoyuy2);
2931 2921
    yuv422ptouyvy   = RENAME(yuv422ptouyvy);
2932 2922
    yuy2toyv12      = RENAME(yuy2toyv12);
2933
//    yvu9toyv12      = RENAME(yvu9toyv12);
2934 2923
    planar2x        = RENAME(planar2x);
2935 2924
    rgb24toyv12     = RENAME(rgb24toyv12);
2936 2925
    interleaveBytes = RENAME(interleaveBytes);

Also available in: Unified diff