diff --git a/src/gallium/frontends/vdpau/mixer.c b/src/gallium/frontends/vdpau/mixer.c index 2e2bd20ef39..98da01d3e4c 100644 --- a/src/gallium/frontends/vdpau/mixer.c +++ b/src/gallium/frontends/vdpau/mixer.c @@ -331,6 +331,9 @@ VdpStatus vlVdpVideoMixerRender(VdpVideoMixer mixer, } } + if (!destination_video_rect) + destination_video_rect = video_source_rect; + prect = RectToPipe(video_source_rect, &rect); if (!prect) { rect.x0 = 0;