![]() |
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 | ||
) |