Revert "[camera][isp] ISP stream shutdown (part 2)"

This reverts commit d325597a52692009b8d9fd407d51e86c60fda052.

Reason for revert: This may explain the "Unprivileged channel cannot SetStreamFormat" errors in core.sherlock.

Original change's description:
> [camera][isp] ISP stream shutdown (part 2)
> 
> This is part 2 of the CLs to implement stream shutdown in the ISP.
> 
> This CL adds a Shutdown() method to the OutputStream. The camera
> controller will use Shutdown() to notify the ISP that a stream is no
> longer needed. All accesses to the stream's output buffers will stop, and
> all resources will be cleaned up.
> 
> Upon the completion of this work, the ISP notifies the caller by
> invoking the shutdown_callback.
> 
> Note: This CL adds the interfaces and ensures proper compilation.
> Subsequent CLs will implement the required functionality.
> 
> Bug fxb/44126
> 
> Testing: Code compiles. No functional changes.
> 
> Change-Id: Ie114433e415ec579308292abf280c5a67fef6e78

TBR=braval@google.com,nsylvain@google.com,nzo@google.com,jsasinowski@google.com

Change-Id: I407641b0cac4b9ff584c78606251f1fd179d116b
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
3 files changed
tree: 03c5e6d11a358574d1e675a21200f7d0071334c4
  1. boards/
  2. build/
  3. bundles/
  4. docs/
  5. examples/
  6. garnet/
  7. peridot/
  8. products/
  9. scripts/
  10. sdk/
  11. src/
  12. third_party/
  13. tools/
  14. zircon/
  15. .clang-format
  16. .clang-tidy
  17. .dir-locals.el
  18. .gitattributes
  19. .gitignore
  20. .gn
  21. .style.yapf
  22. AUTHORS
  23. BUILD.gn
  24. CODE_OF_CONDUCT.md
  25. CONTRIBUTING.md
  26. LICENSE
  27. OWNERS
  28. PATENTS
  29. README.md
  30. rustfmt.toml
README.md

Fuchsia

Pink + Purple == Fuchsia (a new operating system)

What is Fuchsia?

Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.

Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.

How can I build and run Fuchsia?

See Getting Started.

Where can I learn more about Fuchsia?

See fuchsia.dev.