This reverts commit 223eba5f72b5228847eeebaaef1c4305a29e8b3d. Reason for revert: Breaks perf tests and downstream projects. Original change's description: > Move FakeCodec to separate target and behave like real encoder. > > Add FakeVp8Encoder, change FakeEncoder to use BitrateAllocator for simulcast. > Change call_test to use VP8 payload name for simulcast tests. > > Bug: none > Change-Id: I5a34c52e66bbd6c05859729ed14ae87ac26b5969 > Reviewed-on: https://webrtc-review.googlesource.com/91861 > Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> > Reviewed-by: Sebastian Jansson <srte@webrtc.org> > Reviewed-by: Erik Språng <sprang@webrtc.org> > Reviewed-by: Per Kjellander <perkj@webrtc.org> > Reviewed-by: Mirko Bonadei <mbonadei@webrtc.org> > Cr-Commit-Position: refs/heads/master@{#24359} TBR=mbonadei@webrtc.org,ilnik@webrtc.org,sprang@webrtc.org,srte@webrtc.org,perkj@webrtc.org Change-Id: I602acecb3f340cc8d737ca074bf52496593419c8 No-Presubmit: true No-Tree-Checks: true No-Try: true Bug: none Reviewed-on: https://webrtc-review.googlesource.com/95181 Reviewed-by: Ilya Nikolaevskiy <ilnik@webrtc.org> Commit-Queue: Ilya Nikolaevskiy <ilnik@webrtc.org> Cr-Commit-Position: refs/heads/master@{#24365}