FirefoxOS/media/camera: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(Add link to Camera3 example app)
(Add link to sequence diagram source)
Line 12: Line 12:
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/11EISxfn583z23lZH3-1RmRLTt-CEOlzO1hOeWSdKx5E/edit?userstoinvite=hkoka@mozilla.com#gid=0 Camera Feature Gap Analysis]
* [https://docs.google.com/a/mozilla.com/spreadsheets/d/11EISxfn583z23lZH3-1RmRLTt-CEOlzO1hOeWSdKx5E/edit?userstoinvite=hkoka@mozilla.com#gid=0 Camera Feature Gap Analysis]
* [[File:Gecko-camera.pdf|200px|thumb|left|alt text]] A high-level overview of the components that make up the CameraControl stack in Gecko. This version doesn't include the upcoming CameraService in [https://bugzilla.mozilla.org/show_bug.cgi?id=1073017 bug 1073017].
* [[File:Gecko-camera.pdf|200px|thumb|left|alt text]] A high-level overview of the components that make up the CameraControl stack in Gecko. This version doesn't include the upcoming CameraService in [https://bugzilla.mozilla.org/show_bug.cgi?id=1073017 bug 1073017].
* Sequence diagram of [https://bugzilla.mozilla.org/show_bug.cgi?id=1073017 bug 1073017], requesting camera access:
* Sequence diagram of [https://bugzilla.mozilla.org/show_bug.cgi?id=1073017 bug 1073017], requesting camera access ([[media/camera/1073017/source|source]]):
[[File:camera-request-sequence.png]]
[[File:camera-request-sequence.png]]



Revision as of 15:45, 15 April 2015

Camera App

Active Contributors

Dev: Mike Habicher, Andrew Osmond, Wilson Page, Diego Marcos, Justin D'arcangelo, David Flanagan

QA: No-jun Park

UX: Tiffanie Shakespeare, Amy Lee

Documentation

Camera-request-sequence.png

Bug Backlog

Projects

Camera API3

Android is transitioning from the original ICamera API, now called Camera API1, to a new API, called API3. We need to investigate the implications of this new API, which is fundamentally different from the old one, and determine implications for Gecko and Gaia.

There was a transitional Camera API2 available in KitKat, but it has been superseded by API3 in Lollipop. In some cases the documentation may be ambiguous — for example, the figure in the first page linked to above.

Example API2/API3 Camera App