1. 程式人生 > >比亞迪開放平臺介面——5、全景攝像頭

比亞迪開放平臺介面——5、全景攝像頭

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    倒車模式