vpx/vp9
Paul Wilkins 668e804504 Animation and dead zone detection.
Adds code to detect dead zone bars at the top and bottom
of reformatted letterbox video (note that the code only
looks at the top of the image and assumes any dead zone
is symmetrical).  Use of this to adapt rate control etc.
will follow in a subsequent patch.

Also counts other blocks (excluding the dead zone) that
have no intra signal. The presence of a significant
number of such blocks can be used as a identify that the frame
may be artificial (e.g.  animation, screen capture, graphics).
This patch contains plumbing only and does not use
the signal.

Change-Id: I59bc93529cd4065416cef773e405fda3ae006a20
2015-06-04 01:01:20 +01:00
..
common mips msa vp9 convolve8 avg vert optimization 2015-06-03 09:55:25 +05:30
decoder Merge "Check size restrictions before running test vector" 2015-05-28 22:01:53 +00:00
encoder Animation and dead zone detection. 2015-06-04 01:01:20 +01:00
exports_dec support building vp8 and vp9 into a single lib 2012-11-15 10:46:17 -08:00
exports_enc Removing vpx_codec_vp9x_cx and internal experimental flag. 2013-12-27 14:01:12 -08:00
vp9_common.mk mips msa vp9 convolve8 avg vert optimization 2015-06-03 09:55:25 +05:30
vp9_cx_iface.c Vidyo patch: Rate control for SVC, 1 pass CBR mode. 2015-06-02 07:54:13 -07:00
vp9_dx_iface.c Fix illegal memory access when stream starts w/ invisible frame. 2015-05-14 15:49:10 -07:00
vp9_iface_common.h Relocate memory operations for common code 2015-05-13 11:41:15 -07:00
vp9cx.mk Move variance functions to vpx_dsp 2015-05-26 12:01:52 -07:00
vp9dx.mk Try again to merge branch 'frame-parallel' into master branch. 2015-01-30 21:00:13 -08:00