Hardware encoders do not support temporal layers, this effort encompasses extracting the temporal-layer strategies, bitrate allocation (between layers), error resilience and buffer references etc. so they can be used with non-libvpx encoders.
After they are less tied to vp8_impl.cc, it'll need to be wired up from RTCVideoEncoder -> VEA -> V4L2 -> Kernel drivers -> HW encoders, and back up, so that RTP headers can properly set temporal layers/layer sync bits and.
Comment 1 by bugdroid1@chromium.org
, Mar 22 2017