| Index: content/renderer/media/android/stream_texture_factory_impl.cc
|
| diff --git a/content/renderer/media/android/stream_texture_factory_impl.cc b/content/renderer/media/android/stream_texture_factory_impl.cc
|
| index e6d6f40909172d7f2e581efce06148e3faddafc4..01b1482ff61bd473a1f458c0162ea33f9b10d32c 100644
|
| --- a/content/renderer/media/android/stream_texture_factory_impl.cc
|
| +++ b/content/renderer/media/android/stream_texture_factory_impl.cc
|
| @@ -31,6 +31,7 @@
|
|
|
| // StreamTextureHost::Listener implementation:
|
| void OnFrameAvailable() override;
|
| + void OnMatrixChanged(const float matrix[16]) override;
|
|
|
| private:
|
| void BindOnThread(int32_t stream_id);
|
| @@ -101,6 +102,12 @@
|
| client_->DidReceiveFrame();
|
| }
|
|
|
| +void StreamTextureProxyImpl::OnMatrixChanged(const float matrix[16]) {
|
| + base::AutoLock lock(lock_);
|
| + if (client_)
|
| + client_->DidUpdateMatrix(matrix);
|
| +}
|
| +
|
| } // namespace
|
|
|
| // static
|
|
|