hal_adapter: change mojo interface for ConfigureStreams

Let ConfigureStreams return int32_t and Camera3StreamConfiguration,
and also remove num_streams in Camera3StreamConfiguration.

BUG=b:32690003
TEST=Make sure camera preview works in Chrome and Android apps.

Change-Id: I4ecec1d66bac2acdfce09d562383ef4cce31258d
Reviewed-on: https://chromium-review.googlesource.com/505970
Commit-Ready: Ricky Liang <jcliang@chromium.org>
Tested-by: Ricky Liang <jcliang@chromium.org>
Reviewed-by: Heng-ruey Hsu <henryhsu@google.com>
4 files changed