YUV420视频流播放旋转90度,求助!
用网络上给的相关旋转的方法出现花屏四重影的问题,
public static void rotateYUV240SP(byte[] src,byte[] des,int width,int height)
{
int wh = width * height;
//旋转Y
int k = 0;
for(int i=0;i<width;i++) {
for(int j=0;j<height;j++)
{
des[k] = src[width*j + i];
k++;
}
}
for(int i=0;i<width/2;i++) {
for(int j=0;j<height/2;j++)
{
des[k] = src[wh+ width/2*j + i];
des[k+width*height/4]=src[wh*5/4 + width/2*j + i];
k++;
}
}
}
用的是上述的方法,哪位有具体的修改方法,求助,救命!