Module: Mesa Branch: master Commit: da3963776421af4718809812b789f6722d5180d0 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=da3963776421af4718809812b789f6722d5180d0
Author: Christian König <christian.koe...@amd.com> Date: Tue Dec 15 11:53:48 2015 +0100 st/vdpau: use vl_video_buffer_adjust_size Use the new helper function instead of open coding it. Signed-off-by: Christian König <christian.koe...@amd.com> Reviewed-by: Emil Velikov <emil.l.veli...@gmail.com> --- src/gallium/state_trackers/vdpau/surface.c | 13 +++---------- 1 file changed, 3 insertions(+), 10 deletions(-) diff --git a/src/gallium/state_trackers/vdpau/surface.c b/src/gallium/state_trackers/vdpau/surface.c index 55d0d76..ffcedc1 100644 --- a/src/gallium/state_trackers/vdpau/surface.c +++ b/src/gallium/state_trackers/vdpau/surface.c @@ -183,16 +183,9 @@ vlVdpVideoSurfaceSize(vlVdpSurface *p_surf, int component, *width = p_surf->templat.width; *height = p_surf->templat.height; - if (component > 0) { - if (p_surf->templat.chroma_format == PIPE_VIDEO_CHROMA_FORMAT_420) { - *width /= 2; - *height /= 2; - } else if (p_surf->templat.chroma_format == PIPE_VIDEO_CHROMA_FORMAT_422) { - *width /= 2; - } - } - if (p_surf->templat.interlaced) - *height /= 2; + vl_video_buffer_adjust_size(width, height, component, + p_surf->templat.chroma_format, + p_surf->templat.interlaced); } /** _______________________________________________ mesa-commit mailing list mesa-commit@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-commit