preview_stream_ops Справочник по структуре

preview_stream_ops Справочник по структуре

#include < camera.h >

Поля данных

интервал (* dequeue_buffer )(struct preview_stream_ops *w, buffer_handle_t **buffer, int *stride)
интервал (* enqueue_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* cancel_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* set_buffer_count )(struct preview_stream_ops *w, int count)
интервал (* set_buffers_geometry )(struct preview_stream_ops *pw, int w, int h, формат int)
интервал (* set_crop )(struct preview_stream_ops *w, int слева, int сверху, int справа, int внизу)
интервал (* set_usage )(struct preview_stream_ops *w, int использование)
интервал (* set_swap_interval )(struct preview_stream_ops *w, интервал int)
интервал (* get_min_undequeued_buffer_count ) (const struct preview_stream_ops *w, int *count)
интервал (* lock_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* set_timestamp )(struct preview_stream_ops *w, временная метка int64_t)

Подробное описание

Определение в строке 73 файла camera.h .

Полевая документация

int(* cancel_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 78 файла camera.h .

int(* dequeue_buffer)(struct preview_stream_ops *w, buffer_handle_t **buffer, int *stride)

Определение в строке 74 файла camera.h .

int(* enqueue_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 76 файла camera.h .

int(* get_min_undequeued_buffer_count)(const struct preview_stream_ops *w, int *count)

Определение в строке 87 файла camera.h .

int(* lock_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 89 файла camera.h .

int(* set_buffer_count)(struct preview_stream_ops *w, int count)

Определение в строке 80 файла camera.h .

int(* set_buffers_geometry)(struct preview_stream_ops *pw, int w, int h, формат int)

Определение в строке 81 файла camera.h .

int(* set_crop)(struct preview_stream_ops *w, int слева, int сверху, int справа, int внизу)

Определение в строке 83 файла camera.h .

int(* set_swap_interval)(struct preview_stream_ops *w, интервал int)

Определение в строке 86 файла camera.h .

int(* set_timestamp)(struct preview_stream_ops *w, метка времени int64_t)

Определение в строке 95 файла camera.h .

int(* set_usage)(struct preview_stream_ops *w, использование int)

Определение в строке 85 файла camera.h .


Документация для этой структуры была сгенерирована из следующего файла:
  • оборудование/libhardware/include/оборудование/ camera.h
,

preview_stream_ops Справочник по структуре

preview_stream_ops Справочник по структуре

#include < camera.h >

Поля данных

интервал (* dequeue_buffer )(struct preview_stream_ops *w, buffer_handle_t **buffer, int *stride)
интервал (* enqueue_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* cancel_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* set_buffer_count )(struct preview_stream_ops *w, int count)
интервал (* set_buffers_geometry )(struct preview_stream_ops *pw, int w, int h, формат int)
интервал (* set_crop )(struct preview_stream_ops *w, int слева, int сверху, int справа, int внизу)
интервал (* set_usage )(struct preview_stream_ops *w, int использование)
интервал (* set_swap_interval )(struct preview_stream_ops *w, интервал int)
интервал (* get_min_undequeued_buffer_count ) (const struct preview_stream_ops *w, int *count)
интервал (* lock_buffer )(struct preview_stream_ops *w, buffer_handle_t *buffer)
интервал (* set_timestamp )(struct preview_stream_ops *w, временная метка int64_t)

Подробное описание

Определение в строке 73 файла camera.h .

Полевая документация

int(* cancel_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 78 файла camera.h .

int(* dequeue_buffer)(struct preview_stream_ops *w, buffer_handle_t **buffer, int *stride)

Определение в строке 74 файла camera.h .

int(* enqueue_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 76 файла camera.h .

int(* get_min_undequeued_buffer_count)(const struct preview_stream_ops *w, int *count)

Определение в строке 87 файла camera.h .

int(* lock_buffer)(struct preview_stream_ops *w, buffer_handle_t *buffer)

Определение в строке 89 файла camera.h .

int(* set_buffer_count)(struct preview_stream_ops *w, int count)

Определение в строке 80 файла camera.h .

int(* set_buffers_geometry)(struct preview_stream_ops *pw, int w, int h, формат int)

Определение в строке 81 файла camera.h .

int(* set_crop)(struct preview_stream_ops *w, int слева, int сверху, int справа, int внизу)

Определение в строке 83 файла camera.h .

int(* set_swap_interval)(struct preview_stream_ops *w, интервал int)

Определение в строке 86 файла camera.h .

int(* set_timestamp)(struct preview_stream_ops *w, метка времени int64_t)

Определение в строке 95 файла camera.h .

int(* set_usage)(struct preview_stream_ops *w, использование int)

Определение в строке 85 файла camera.h .


Документация для этой структуры была сгенерирована из следующего файла:
  • оборудование/libhardware/include/оборудование/ camera.h