TIAF: handle surface and surface view

Bug: 204278304
Test: mmm
Change-Id: I9e040d1a6f86f03b40e2db9660bae18cfc058f73
8 files changed