tv_input_device構造体リファレンス
tv_input_device構造体リファレンス
#include < tv_input.h >
データフィールド | |
struct hw_device_t | 一般 |
int(* | 初期化)(struct tv_input_device * dev、const tv_input_callback_ops_t * callback、void * data) |
int(* | get_stream_configurations )(const struct tv_input_device * dev、int device_id、int * num_configurations、const tv_stream_config_t ** configs) |
int(* | open_stream )(struct tv_input_device * dev、int device_id、 tv_stream_t * stream) |
int(* | close_stream )(struct tv_input_device * dev、int device_id、int stream_id) |
int(* | request_capture )(struct tv_input_device * dev、int device_id、int stream_id、buffer_handle_t buffer、uint32_t seq) |
int(* | 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行で定義されています。
struct hw_device_t common |
ファイル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(* initialize)(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 buffer、uint32_t seq) |
ファイルtv_input.hの385行で定義されています。
void * reserved [16] |
ファイルtv_input.hの400行で定義されています。
この構造体のドキュメントは、次のファイルから生成されました。