History log of /system/media/camera/docs/html.mako
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
0477854868fda8f877e21e1e18474e24c14bb8d7 24-Mar-2016 Eino-Ville Talvala <etalvala@google.com> Camera: Update device HAL version in HAL docs to 3.4

Bug: 26070606
Change-Id: Ied60b60772ae1cbc3e6e923ef50f9c50e8e8b74b
/system/media/camera/docs/html.mako
7defc683c4e99cfef83d8352d20e619ad1018e9d 23-May-2015 Zhijun He <zhijunhe@google.com> camera_metadata: update high speed video recording API

* Update high speed video recording API to support batch mode recording.
* Update the cropRegion doc for sensor cropped output case.
* Add Enum type deprecation codegen support

Bug: 21442271
Bug: 21025492
Change-Id: I62de6067c75fcfbe6320dd987cce65843d810021
/system/media/camera/docs/html.mako
ddda2bb917a1eb725c85d8c2b61bff2abf568a95 16-Apr-2015 Eino-Ville Talvala <etalvala@google.com> Parse Javadoc {@link ...} for cross-refs correctly.

Enable the use of standard Javadoc {@link object text} syntax to
create cross-references to other parts of Android documentation.

- For HTML, link to Android developer docs page
- For Javadoc, identity transform.

Also do a pass through the metadata to add @link where appropriate,
and remove a few outdated references.

Bug: 20085848
Change-Id: I89d77705f8a5f217d1005a7230827d830e96fce8
/system/media/camera/docs/html.mako
ca25627fc63255d147286ef9a9624059825eb548 03-Oct-2014 Igor Murashkin <iam@google.com> camera: Add a hwlevel attribute, annotate each metadata's hardware level

* Set each metadata key to one of full,legacy,limited.
* All keys present on the lower level must also be present on higher
levels (i.e. all legacy keys present on limited/full devices, all limited
keys present on full devices.)
* If a key is not annotated, it is assumed to be optional even on full.
This is usually the case only for future, deprecated, or system keys.

Bug: 17788234
Change-Id: Ie88f3750cc06d889c6750f2099598d53ccb601b7
/system/media/camera/docs/html.mako
b432916043290beb246054a77f8978b3136f4315 09-Jun-2014 Eino-Ville Talvala <etalvala@google.com> camera_metadata: Update docs for enum value definitions

- Add proper @hide support for enum values
(previous hack produced bad @see lines)
- Format many enum values properly for javadoc
- Additional updates to various entries

Bug: 15475465
Change-Id: I2b03cac8d478e945c7d93717845a9ae44b97639b
/system/media/camera/docs/html.mako
6c936c18e02b122baaa3d5056b0555b6cff256f8 13-May-2014 Igor Murashkin <iam@google.com> camera2: Add synthetic key support; add scaler.streamConfigurationMap

Also @hide/@deprecate keys that are now accessible only via
StreamConfigurationMap.

Bug: 14628001
Change-Id: I2db490a0849680a133a901403477a147b004fb28
/system/media/camera/docs/html.mako
42165c20025783c9db8a9362102c4b31055db41f 25-Mar-2014 Eino-Ville Talvala <etalvala@google.com> Camera: Update HAL version in HTML documentation to 3.2

Change-Id: Iae64e83d7c06121aa0163589562c223335ad8f8c
/system/media/camera/docs/html.mako
a10351ae06772a2f559bf6ce9fb9587a0649b670 16-Jan-2014 Igor Murashkin <iam@google.com> camera_metadata: Enum notes now render via markdown and get linkified

Change-Id: I60189bda78c70e52d6817fb7831610be1c2119a1
/system/media/camera/docs/html.mako
63c0fb27d923a32d9a398471ad318bfe84befbeb 03-Jan-2014 Eino-Ville Talvala <etalvala@google.com> camera_metadata: Automatically linkify tag names

Change-Id: I5f07a99765174f519e5d1187b38fd0e7ab355d3f
/system/media/camera/docs/html.mako
0b080452cca90f215d10d636abfb47701d7518da 28-Dec-2013 Igor Murashkin <iam@google.com> camera_metadata: Make word breaks work for entry names

- Fixes a bug where word breaks were only inserted once into a string.
- Adds unit tests for word breaks
- Unit tests are now always run when generating metadata

Bug: 12301333
Change-Id: Id604ecd275d026bb8818e56f1af0f03eb66edd41
/system/media/camera/docs/html.mako
a5b73c27ddbf032d1b3b4f628ac8fc0846c0ed2c 27-Dec-2013 Eino-Ville Talvala <etalvala@google.com> camera_metadata: Add 'hal_details' field, rename 'notes' field to 'details'

- Details will contain the full documentation aimed at API users
- HAL details will contain additional notes for HAL implementors

Change-Id: I66452914382b8eca166a032bff4681d7fcef22cf
/system/media/camera/docs/html.mako
8eb7005a84d714009bf5868d65f412da407d30b2 26-Dec-2013 Eino-Ville Talvala <etalvala@google.com> camera_metadata: Move notes to its own row.

Since the notes field is the majority of the docs, give it more room, to
roughly match the width of the javadoc.

Change-Id: I44e206ec1c6411f57f26235fc8b18a7407d07c22
/system/media/camera/docs/html.mako
1dd4ecb0ea0589610b3616459b707c2898889153 11-Dec-2013 Igor Murashkin <iam@google.com> camera_metadata: Add support for embedding images into html/javadoc

- Also finishes specifying the lensShadingMap related fields

Bug: 12135317
Change-Id: I488f76db4650fcc4f8ce6d45e420217016837fbc
/system/media/camera/docs/html.mako
8aa2a11bbff97d9789bb06cdc2e28dadb6c5926a 09-Dec-2013 Igor Murashkin <iam@google.com> camera_metadata: add markdown support to rendering HTML/javadoc

- Also update the android.blackLevel.lock description
(as an example of using markdown)

Change-Id: I1107cfc2a024d0dd8227ec6afa76f9fbc7f473ad
/system/media/camera/docs/html.mako
b8dc88148bca2e5a267c2ff39aff94b98b00ad6d 18-Jul-2013 Igor Murashkin <iam@google.com> camera_metadata: add typedefs for java generated code

Change-Id: I619261b9645cda669a3b5ee7c79f4c56d4d4c3d4
/system/media/camera/docs/html.mako
fcef4c2eac3bc623f278a5b064ef1aef267870aa 17-Jul-2013 Eino-Ville Talvala <etalvala@google.com> Camera: Improve HTML docs appearance

- Sort TOC by kind
- Update color choices to mimic developer docs
- Add paragraph breaks to several notes sections

Change-Id: Ic4cef63d45bef9edb141f2c65f2004b2b5db4c15
/system/media/camera/docs/html.mako
f384f0a06cf156c51c4ca584a4323e132c15f64f 13-Jul-2013 Eino-Ville Talvala <etalvala@google.com> camera_metadata: Add visibility support, and a HAL2 tag

- Add a visibility property which controls whether a tag is available
only to the system, hidden in managed code, or public in managed code.
- Add a HAL2 tag to indicate HAL2.x-only tags
- Fix output/inputStream tags to be arrays.

Change-Id: I856d0b1bf413eefd58914e5b85b08331a4bf4536
/system/media/camera/docs/html.mako
c469f7dc234ec0b901440902cd6e39acaf9b0781 23-Apr-2013 Igor Murashkin <iam@google.com> camera_metadata: add new android.led.transmit and availableLeds fields

Bug: 8554573
Change-Id: Iaa93deeab5ee228bf7e01c58d80f1cdb5b2bb79c
/system/media/camera/docs/html.mako
baacf9a9f032ca392b37b4982eafa43b0a8d4b52 05-Dec-2012 Igor Murashkin <iam@google.com> Camera2: Docs - Fix tags to be displayed in the docs HTML

Change-Id: Id23043f7bb714e4b5c06f46889e1531175ed045f
/system/media/camera/docs/html.mako
5804a48bb15d245fb06f72cf6d64369f151fcc28 05-Dec-2012 Igor Murashkin <iam@google.com> Camera: Docs XML - allow multiple kinds per section

- When adding a new entry and maintaining ABI, make a new kind if can't be
semantically part of the last kind. Don't add to the end of an existing
non-last kind.

- Print generated file names in metadata-generate

(Aside) New sections should also be ended at the end of the root namespace to
maintain ABI compatibility.

Change-Id: I5df0a701763af3cc91ee6eead4fe9fd423c9aa86
/system/media/camera/docs/html.mako
b556bc47068d816cb319a5d0e2f6841b007b38f2 05-Dec-2012 Igor Murashkin <iam@google.com> Camera2: Doc entries no longer have type='enum', instead they use enum='true'

* This allows all entries to have any backing type
(usually a byte, but for availableFormats it's int32)
* No longer need special casing for availableFormats
* No longer need to coerce an enum type into a byte

Change-Id: Ib1d4b93521e90f243b54f66c3d4c4b35032bc06a
/system/media/camera/docs/html.mako
6ad61d460aabf8db9b52e946bb38b8f20717b2a8 21-Nov-2012 Igor Murashkin <iam@google.com> Camera: Metadata XML cleanup, add README

Change-Id: Ib53757029becbd4148867a144ba3725c4f9e5d82
/system/media/camera/docs/html.mako
617da1675f9ea7b6ea33d9e6f47e0a07379f14b1 29-Nov-2012 Igor Murashkin <iam@google.com> Camera: Metadata docs HTML generated from XML

Change-Id: Ic39249d7019dab0a6c5f5daf5d54074f6cc9c0d4
/system/media/camera/docs/html.mako