]> granicus.if.org Git - libvpx/commit
Fix decoder to handle display size correctly
authorAdrian Grange <agrange@google.com>
Tue, 19 Nov 2013 22:01:44 +0000 (14:01 -0800)
committerAdrian Grange <agrange@google.com>
Fri, 22 Nov 2013 19:58:07 +0000 (11:58 -0800)
commit2117fe059319e87b101c39fe13bf523523c5a394
tree3b575aa019e1bfe39c5c7a7ebca43ca97b5042e5
parent0a64f943fccc194a16c53af461f81bd48d840d71
Fix decoder to handle display size correctly

The decoder ignored the display width & height
specified in the frame header.

This patch adds a control, VP9D_GET_DISPLAY_SIZE, to
allow the application to obtain the display width and
height from the frame header.

vpxdec has been modified to scale the output frame to
this size.

Should the request for the display size fail vpxdec will
use the native width and height of the raw decoded
frame instead.

Change-Id: I25db04407426dac730263720c75a7dd6400af68a
vp9/vp9_dx_iface.c
vpx/vp8dx.h
vpxdec.c