tv_input_device 結構參考
tv_input_device 結構參考
#include < tv_input.h >
資料欄位 | |
結構體hw_device_t | 常見的 |
整數(* | 初始化)(struct tv_input_device *dev, const tv_input_callback_ops_t *callback, void *data) |
整數(* | get_stream_configurations )(const struct tv_input_device *dev,int device_id,int *num_configurations,const tv_stream_config_t **configs) |
整數(* | open_stream )(結構tv_input_device *dev,int device_id, tv_stream_t *stream) |
整數(* | close_stream )(struct tv_input_device *dev, int device_id, int stream_id) |
整數(* | request_capture )(struct tv_input_device *dev, int device_id, int stream_id, buffer_handle_t buffer, uint32_t seq) |
整數(* | cancel_capture )(struct tv_input_device *dev, int device_id, int stream_id, uint32_t seq) |
空白 * | 保留[16] |
詳細說明
檔案tv_input.h第304行的定義。
現場文檔
int(* cancel_capture)(struct tv_input_device *dev, int device_id, int stream_id, uint32_t seq) |
定義位於檔案tv_input.h的第397行。
int(* close_stream)(struct tv_input_device *dev, int device_id, int stream_id) |
定義位於檔案tv_input.h的第362行。
結構體hw_device_t公共 |
定義在檔案tv_input.h的第305行。
int(* get_stream_configurations)(const struct tv_input_device *dev, int device_id, int *num_configurations, const tv_stream_config_t **configs) |
定義位於檔案tv_input.h的第335行。
int(* 初始化)(struct tv_input_device *dev, const tv_input_callback_ops_t *callback, void *data) |
定義位於檔案tv_input.h的第321行。
int(* open_stream)(struct tv_input_device *dev, int device_id, tv_stream_t *stream) |
定義位於檔案tv_input.h的第350行。
int(* request_capture)(struct tv_input_device *dev, int device_id, int stream_id, buffer_handle_t 緩衝區, uint32_t seq) |
定義位於檔案tv_input.h的第385行。
無效* 保留[16] |
檔案tv_input.h第400行的定義。
該結構的文檔是從以下文件產生的: