mirror of
https://github.com/mpv-player/mpv
synced 2024-12-23 23:32:26 +00:00
revert the flip part of vd_theora fix
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@14782 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
ee673b2ed3
commit
a731d0e0e6
@ -167,14 +167,15 @@ static mp_image_t* decode(sh_video_t *sh,void* data,int len,int flags)
|
||||
return 0;
|
||||
}
|
||||
|
||||
mpi = mpcodecs_get_image(sh, MP_IMGTYPE_EXPORT, 0, yuv.y_stride, yuv.y_height);
|
||||
mpi = mpcodecs_get_image(sh, MP_IMGTYPE_EXPORT, 0, yuv.y_width, yuv.y_height);
|
||||
if(!mpi) return NULL;
|
||||
mpi->planes[0]=yuv.y+yuv.y_stride*(context->inf.frame_height-1);
|
||||
mpi->stride[0]=-yuv.y_stride;
|
||||
mpi->planes[1]=yuv.u+yuv.uv_stride*(context->inf.frame_height/2-1);
|
||||
mpi->stride[1]=-yuv.uv_stride;
|
||||
mpi->planes[2]=yuv.v+yuv.uv_stride*(context->inf.frame_height/2-1);
|
||||
mpi->stride[2]=-yuv.uv_stride;
|
||||
|
||||
mpi->planes[0]=yuv.y;
|
||||
mpi->stride[0]=yuv.y_stride;
|
||||
mpi->planes[1]=yuv.u;
|
||||
mpi->stride[1]=yuv.uv_stride;
|
||||
mpi->planes[2]=yuv.v;
|
||||
mpi->stride[2]=yuv.uv_stride;
|
||||
|
||||
return mpi;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user