Removing 8-bit pipeline from encoder and decoder
AOM Common Test Conditions use 16-bit encoding pipeline for both encoding and decoding. This is defined by --use-16bit-internal parameter, which default value enforces using 16-bit pipeline (i.e. 16-bit frame buffers) for any content.
It was decided by the CWG to remove the 8-bit path from the codebase and only leave the 16-bit path. This would require:
- removing 8-bit versions of the C functions that have both 8-bit and 16-bit variants
- removing the corresponding 8-bit SIMD functions
- removing corresponding unit tests
- removing the code that does switching between 8-bit and 16-bit paths