• Home
  • History
  • Annotate
  • only in /system/media/camera/docs/
NameDateSize

..29-Aug-20174 KiB

.gitignore29-Aug-20176

__init__.py29-Aug-2017664

ACameraMetadata.mako29-Aug-20173.1 KiB

camera_device_info.mako29-Aug-20172.5 KiB

camera_device_info.proto29-Aug-20177.1 KiB

camera_metadata_tag_info.mako29-Aug-20173.2 KiB

camera_metadata_tags.mako29-Aug-20173.4 KiB

CameraCharacteristicsKeys.mako29-Aug-2017749

CameraDeviceInfo.mako29-Aug-20171.6 KiB

CameraMetadataEnums.mako29-Aug-20173.7 KiB

CameraMetadataKeys.mako29-Aug-20174.2 KiB

CaptureRequestKeys.mako29-Aug-2017744

CaptureResultKeys.mako29-Aug-2017742

CaptureResultTest.mako29-Aug-20171.6 KiB

docs.html29-Aug-20171.1 MiB

html.mako29-Aug-201713.8 KiB

images/29-Aug-20174 KiB

metadata-check-dependencies29-Aug-20172.3 KiB

metadata-generate29-Aug-20178.9 KiB

metadata-parser-sanity-check29-Aug-20171.8 KiB

metadata-validate29-Aug-2017957

metadata_helpers.py29-Aug-201738.6 KiB

metadata_helpers_test.py29-Aug-20177.7 KiB

metadata_model.py29-Aug-201744.4 KiB

metadata_model_test.py29-Aug-20174 KiB

metadata_parser_xml.py29-Aug-20179.2 KiB

metadata_properties.xml29-Aug-2017441.9 KiB

metadata_properties.xsd29-Aug-201712.1 KiB

metadata_template.mako29-Aug-20175.9 KiB

metadata_validate.py29-Aug-20179.4 KiB

ndk_camera_metadata_tags.mako29-Aug-20175 KiB

ndk_metadata_properties.xml29-Aug-2017440.9 KiB

README.md29-Aug-20171,020

README.md

1# Camera Metadata XML
2## Introduction
3This is a set of scripts to manipulate the camera metadata in an XML form.
4
5## Generated Files
6Many files can be generated from XML, such as the documentation (html/pdf),
7C code, Java code, and even XML itself (as a sanity check).
8
9## Dependencies
10* Python 2.7.x+
11* Beautiful Soup 4+ - HTML/XML parser, used to parse `metadata_properties.xml`
12* Mako 0.7+         - Template engine, needed to do file generation.
13* Markdown 2.1+     - Plain text to HTML converter, for docs formatting.
14* Tidy              - Cleans up the XML/HTML files.
15* XML Lint          - Validates XML against XSD schema.
16
17## Quick Setup (Ubuntu Precise):
18sudo apt-get install python-mako
19sudo apt-get install python-bs4
20sudo apt-get install python-markdown
21sudo apt-get install tidy
22sudo apt-get install libxml2-utils #xmllint
23
24## Quick Setup (MacPorts)
25sudo port install py27-beautifulsoup4
26sudo port install py27-mako
27sudo port install py27-markdown
28sudo port install tidy
29sudo port install libxml2 #xmllint
30