indeo3: do not try to output more lines than we can fit
authorKostya Shishkov <kostya.shishkov@gmail.com>
Thu, 18 Oct 2012 09:45:42 +0000 (11:45 +0200)
committerKostya Shishkov <kostya.shishkov@gmail.com>
Fri, 19 Oct 2012 05:58:51 +0000 (07:58 +0200)
commit169514c440a75e8967f4416d1ec2bd0402a68876
treea734363c1717328ec306ca0efe8e27f7f0da4cb8
parent8774d5835806e02e875e833f6a0b48b26413c730
indeo3: do not try to output more lines than we can fit

Internally chroma planes have multiple of four height while allocated image
planes might be smaller if CODEC_FLAG_EMU_EDGE is set. Thus we should not
output more lines of chroma than frame can accept.

Also the decoder can be safely switched to direct rendering now.
libavcodec/indeo3.c