![]() |
ARX
1.0
The next-generation open source augmented reality toolkit.
|
#include "camera_utils.h"#include <camera/NdkCameraManager.h>#include <media/NdkImage.h>#include <cinttypes>#include <string>#include <typeinfo>#include <utility>#include <vector>Macros | |
| #define | UKNOWN_TAG "UNKNOW_TAG" |
| #define | MAKE_PAIR(val) std::make_pair(val, #val) |
| #define | MODE_LABLE "ModeInfo:" |
Typedefs | |
| using | ERROR_PAIR = std::pair< camera_status_t, const char * > |
| using | TAG_PAIR = std::pair< acamera_metadata_tag_t, const char * > |
| using | FORMAT_PAIR = std::pair< int, const char * > |
| using | DEV_ERROR_PAIR = std::pair< int, const char * > |
Functions | |
| template<typename T > | |
| const char * | GetPairStr (T key, std::vector< std::pair< T, const char * > > &store) |
| const char * | GetErrorStr (camera_status_t err) |
| const char * | GetTagStr (acamera_metadata_tag_t tag) |
| const char * | GetFormatStr (int fmt) |
| void | PrintMetadataTags (int32_t entries, const uint32_t *pTags) |
| void | PrintLensFacing (ACameraMetadata_const_entry &lens) |
| void | PrintStreamConfigurations (ACameraMetadata_const_entry &val) |
| void | PrintTagVal (const char *printLabel, ACameraMetadata_const_entry &val) |
| void | PrintCameras (ACameraManager *cmrMgr) |
| void | PrintRequestMetadata (ACaptureRequest *req) |
| const char * | GetCameraDeviceErrorStr (int err) |
| void | PrintCameraDeviceError (int err) |
| #define MAKE_PAIR | ( | val | ) | std::make_pair(val, #val) |
| #define MODE_LABLE "ModeInfo:" |
| #define UKNOWN_TAG "UNKNOW_TAG" |
| using DEV_ERROR_PAIR = std::pair<int, const char*> |
| using ERROR_PAIR = std::pair<camera_status_t, const char*> |
| using FORMAT_PAIR = std::pair<int, const char*> |
| using TAG_PAIR = std::pair<acamera_metadata_tag_t, const char*> |
| const char * GetCameraDeviceErrorStr | ( | int | err | ) |
| const char * GetErrorStr | ( | camera_status_t | err | ) |
| const char * GetFormatStr | ( | int | fmt | ) |
| const char * GetPairStr | ( | T | key, |
| std::vector< std::pair< T, const char * > > & | store | ||
| ) |
| const char * GetTagStr | ( | acamera_metadata_tag_t | tag | ) |
| void PrintCameraDeviceError | ( | int | err | ) |
| void PrintCameras | ( | ACameraManager * | cmrMgr | ) |
| void PrintLensFacing | ( | ACameraMetadata_const_entry & | lens | ) |
| void PrintMetadataTags | ( | int32_t | entries, |
| const uint32_t * | pTags | ||
| ) |
| void PrintRequestMetadata | ( | ACaptureRequest * | req | ) |
| void PrintStreamConfigurations | ( | ACameraMetadata_const_entry & | val | ) |
| void PrintTagVal | ( | const char * | printLabel, |
| ACameraMetadata_const_entry & | val | ||
| ) |
1.9.5