37     const uint16_t *
src = (uint16_t *)avpkt->
data;
 
   41     if (avpkt->
size < 4 * avctx->
height * aligned_width) {
 
   52     y = (uint16_t *)pic->
data[0];
 
   53     u = (uint16_t *)pic->
data[1];
 
   54     v = (uint16_t *)pic->
data[2];
 
   57         for (j = 0; j < avctx->
width >> 1; j++) {
 
   58             u[    j    ] = src[4 * j    ] << 2 | src[4 * j    ] >> 14;
 
   59             y[2 * j    ] = src[4 * j + 1] << 2 | src[4 * j + 1] >> 14;
 
   60             v[    j    ] = src[4 * j + 2] << 2 | src[4 * j + 2] >> 14;
 
   61             y[2 * j + 1] = src[4 * j + 3] << 2 | src[4 * j + 3] >> 14;
 
   67         src += aligned_width << 1;