Encoder quantization cleanup.

Change-Id: I633205c95f0e81ce0589580501d0be4425a3cb8e
Skip COMDAT sections when parsing COFF

Fixes https://code.google.com/p/chromium/issues/detail?id=339889
when building Clang-based ASan on Windows

Change-Id: Ib77d9593636f46827dbb77f087d407ec0f463fc7
*.mk: s/\bUSE_X86INC/CONFIG_USE_X86INC/

CONFIG_USE_X86INC is available to every makefile, there's no need to
duplicate its value with USE_X86INC

Change-Id: Id12bd5f09cba78abba56ab5a8f56351562e5b8b6
Moving twopass_rc and FIRSTPASS_STATS to vp9_firstpass.h.

Change-Id: I5c942ee1a04eb0d7f2ae7ba8ea8ce47e666550c5
vp9_dthread: interleave mutex/cond alloc+init

this ensures both are properly initialized when calling _dealloc().
+ check the arrays before access

Change-Id: I789af39b41c271b5cb3c029526581b4d9903b895
Remove unnecessary local variables.

Change-Id: I1cdcd847f258967534ef30ba15894b486f1519a8
vp8/encoder: Silence MSVC warnings in firstpass.c.

Added some casts to int to silence MSVC warnings.

Change-Id: I72481ec2abd12110cf87a3d0da7a1cbe9ef2f47c
vp9/common: Silence MSVC warning in vp9_convolve.c.

Added cast to int to silence MSVC warning.

Change-Id: I9ef4709d2e4cf0db070d9e52385c1b3f138b00a5
Merge "Moving twopass_rc and FIRSTPASS_STATS to vp9_firstpass.h."
Converting vpx_temporal_scalable_patterns to use VpxVideoWriter.

Change-Id: I69e868295b9798ba1599a411926de0891680032f
Cleaning up {simple, twopass}_encoder examples.

Change-Id: Ide9c408f4cee7408741ef8c0ffac01645a5a67ca
Fixing undefined behavior vp9_peek_si().

Bitwise OR operation doesn't guarantee any subexpression evaluation order.
Just reading one bit now and ignoring the next one. For reference look at
vp9_decode_frame() implementation.

Change-Id: I4971686929838ae5ded8f43a38a2934db5e1d462
Bug fix in ssse3 quantize function

A bug was reported in Issue 702: "SIGILL (Illegal instruction) when
transcoding with vp9 - using FFmpeg". It was reproduced and fixed.

Change-Id: Ie32c149a89af02856084aeaf289e848a905c7700
Cleaning up vp9_ratectl.c.

Change-Id: I13738ef1f307cc5f563126bc7a92beaa01fde3bd
Cleanup tokenize_b and hoist some invarients out of the loop.

Change-Id: I60401b45b85de8123d16233c2a14abddc1c55041
Cleaning up update_stats() function.

Change-Id: I9139210fc6b9878de7844d74dd97784a6d289230
Merge "Cleaning up vp9_ratectl.c."
Cleaning up compute_fast_motion_search_level().

Change-Id: I151bd3de689bceb72969120095257c37656db92f
Removing references to nonexistent functions.

Change-Id: Ib093d2b9030006806ef9eba16c114f25a58e8f6b
Merge "Remove unnecessary local variables."