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.h304行で定義されています。

フィールドドキュメント

int(* cancel_capture)(struct tv_input_device * dev、int device_id、int stream_id、uint32_t seq)

ファイルtv_input.h397行で定義されています。

int(* close_stream)(struct tv_input_device * dev、int device_id、int stream_id)

ファイルtv_input.h362行で定義されています。

struct hw_device_t common

ファイルtv_input.h305行で定義されています。

int(* get_stream_configurations)(const struct tv_input_device * dev、int device_id、int * num_configurations、const tv_stream_config_t ** configs)

ファイルtv_input.h335行で定義されています。

int(* initialize)(struct tv_input_device * dev、const tv_input_callback_ops_t * callback、void * data)

ファイルtv_input.h321行で定義されています。

int(* open_stream)(struct tv_input_device * dev、int device_id、 tv_stream_t * stream)

ファイルtv_input.h350行で定義されています。

int(* request_capture)(struct tv_input_device * dev、int device_id、int stream_id、buffer_handle_t buffer、uint32_t seq)

ファイルtv_input.h385行で定義されています。

void * reserved [16]

ファイルtv_input.h400行で定義されています。


この構造体のドキュメントは、次のファイルから生成されました。