比亞迪開放平臺介面——5、全景攝像頭
阿新 • • 發佈:2018-12-03
BYDAutoPanoramaDevice 全景攝像頭類
方法概要
方法 | 描述 |
static BYDAutoPanoramaDevice getInstance(Context con) | 獲取例項 |
int getPanoOutputSignal() | 獲取全景視訊模式 |
int getPanoWorkState() | 獲取全景開啟狀態 |
int getBackLineConfig() | 獲取sec倒車線配置狀態 |
int getPanoOutputState() | 獲取全景影像輸出狀態 |
int getPanoRotation() | 獲取影像螢幕方向 |
int getDisplayMode() | 獲取顯示模式 |
int getPanoramaOnlineState() | 獲取配置影像模組 |
void registerListener(AbsBYDAutoPanoramaListener listener) |
註冊監聽器 |
void unregisterListener(AbsBYDAutoPanoramaListener listener) |
登出監聽器 |
獲取全景視訊模式
API名稱 | int getPanoOutputSignal() |
介面描述 | 獲取全景視訊模式 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 全景視訊模式 | PANORAMA_OUTPUT_SIGNAL_CVBS | CVBS模式 |
PANORAMA_OUTPUT_SIGNAL_LVDS | LVDS模式 |
獲取全景開啟狀態
API名稱 | int getPanoWorkState() |
介面描述 | 獲取全景開啟狀態 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 全景開啟狀態 | PANORAMA_WORK_OFF | 關閉狀態 |
PANORAMA_WORK_ON | 工作狀態 |
獲取sec倒車線配置狀態
API名稱 | int getBackLineConfig() |
介面描述 | 獲取sec倒車線配置狀態 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | sec倒車線配置狀態 | BACK_LINE_NOT_SUPPORT | 無效 |
BACK_LINE_PAN_INTERNAL | 發電中 | ||
BACK_LINE_MULTIMEDIA | 發電結束 |
獲取全景影像輸出狀態
API名稱 | int getPanoOutputState() |
介面描述 | 獲取全景影像輸出狀態 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 全景影像輸出狀態 | PANORAMA_OUTPUT_INVALID | 不支援配置 |
PANORAMA_OUTPUT_OFF | 關閉顯示 | ||
PANORAMA_OUTPUT_FRONT | 前視 | ||
PANORAMA_OUTPUT_REAR | 後視 | ||
PANORAMA_OUTPUT_LEFT | 左視 | ||
PANORAMA_OUTPUT_RIGHT | 右視 | ||
PANORAMA_OUTPUT_COMPOSE | 左右合成 | ||
PANORAMA_OUTPUT_MATCHING | 開始匹配 | ||
PANORAMA_OUTPUT_FRONT_LEFT | 前視+左視 | ||
PANORAMA_OUTPUT_FRONT_RIGHT | 前視+右視 | ||
PANORAMA_OUTPUT_REAR_LEFT | 後視+左視 | ||
PANORAMA_OUTPUT_REAR_RIGHT | 後視+右視 |
獲取影像螢幕方向
API名稱 | int getPanoRotation() |
介面描述 | 獲取影像螢幕方向 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 影像螢幕方向 | PANORAMA_ROTATION_HORIZONTAL | 橫屏 |
PANORAMA_ROTATION_VERTICAL | 豎屏 |
獲取顯示模式
API名稱 | int getDisplayMode() |
介面描述 | 獲取顯示模式 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 顯示模式 | DISPLAY_MODE_PANORAMA | 全景模式 |
DISPLAY_MODE_FULL_SCREEN | 大圖模式(全景) | ||
DISPLAY_MODE_WIDGET | 小視窗模式(widget) | ||
DISPLAY_MODE_RF_REVERSE | 倒車右前模式 | ||
DISPLAY_MODE_REVERSE | 倒車模式 |
獲取配置影像模組
API名稱 | int getPanoramaOnlineState() |
介面描述 | 獲取配置影像模組 |
入參:
無
出參:
資料型別 | 名稱 | 值 | 描述 |
int | 配置影像模組 | DISPLAY_MODE_PANORAMA | 全景模式 |
DISPLAY_MODE_FULL_SCREEN | 大圖模式(全景) | ||
DISPLAY_MODE_WIDGET | 小視窗模式(widget) | ||
DISPLAY_MODE_RF_REVERSE | 倒車右前模式 | ||
DISPLAY_MODE_REVERSE | 倒車模式 |
AbsBYDAutoPanoramaListener 全景攝像頭監聽類
方法概要
方法 | 描述 | 輸入 | |
void onPanoWorkStateChanged(int mode) | 監聽全景開啟狀態 | PANORAMA_WORK_OFF 關閉狀態 PANORAMA_WORK_ON 工作狀態 |
|
void onPanOutputStateChanged(int mode) | 監聽影像輸出狀態 | PANORAMA_OUTPUT_INVALID 不支援配置 PANORAMA_OUTPUT_OFF 關閉顯示 PANORAMA_OUTPUT_FRONT 前視 PANORAMA_OUTPUT_REAR 後視 PANORAMA_OUTPUT_LEFT 左視 PANORAMA_OUTPUT_RIGHT 右視 PANORAMA_OUTPUT_COMPOSE 左右合成 PANORAMA_OUTPUT_MATCHING 開始匹配 PANORAMA_OUTPUT_FRONT_LEFT 前視+左視 PANORAMA_OUTPUT_FRONT_RIGHT 前視+右視 PANORAMA_OUTPUT_REAR_LEFT 後視+左視 PANORAMA_OUTPUT_REAR_RIGHT 後視+右視 |
|
void onBackLineConfigChanged(int mode) | 監聽sec倒車線配置狀態 | BACK_LINE_NOT_SUPPORT 無效 BACK_LINE_PAN_INTERNAL 發電中 BACK_LINE_MULTIMEDIA 發電結束 |
|
void onPanoRotationChanged(int value) | 監聽影像螢幕方向 | PANORAMA_ROTATION_HORIZONTAL 橫屏 PANORAMA_ROTATION_VERTICAL 豎屏 |
|
void onDisplayModeChanged(int mode) | 監聽顯示模式 | DISPLAY_MODE_PANORAMA 全景模式 DISPLAY_MODE_FULL_SCREEN 大圖模式(全景) DISPLAY_MODE_WIDGET 小視窗模式(widget) DISPLAY_MODE_RF_REVERSE 倒車右前模式 DISPLAY_MODE_REVERSE 倒車模式 |
|