use a hw decoder for MediaCodec and visit https://storage.googleapis.com/liberato2/pixel_video_vp9.html
mcvd reports a visible rect / coded size of 384x240 . ffprobe says that it's 320x240. this is on a nexus 5x.
when i switch to a sw decoder (libvpx), we get 320. mediacodec sw (also vpx) says 320.
it looks okay in both cases. since everything agrees that visible rect == coded_size, the texture coords will range from 0 -> 1 in both cases.
is the hw decoder really outputting something that's 384? if so, it has to be stretching the image to make it work right.
Comment 1 by dtapu...@chromium.org
, Sep 17