Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Fields
gsc_ctx Struct Reference

#include <gsc-core.h>

Data Fields

struct gsc_frame s_frame
 
struct gsc_frame d_frame
 
enum gsc_datapath in_path
 
enum gsc_datapath out_path
 
struct gsc_scaler scaler
 
u32 flags
 
u32 state
 
int rotation
 
unsigned int hflip:1
 
unsigned int vflip:1
 
struct gsc_devgsc_dev
 
struct v4l2_m2m_ctxm2m_ctx
 
struct v4l2_fh fh
 
struct v4l2_ctrl_handler ctrl_handler
 
struct gsc_ctrls gsc_ctrls
 
bool ctrls_rdy
 

Detailed Description

gsc_ctx - the device context data : source frame properties : destination frame properties : input mode (DMA or camera) : output mode (DMA or FIFO) : image scaler properties : additional flags for image conversion : flags to keep track of user configuration : the G-Scaler device this context applies to : memory-to-memory device context : v4l2 file handle : v4l2 controls handler G-Scaler control set : true if the control handler is initialized

Definition at line 364 of file gsc-core.h.

Field Documentation

struct v4l2_ctrl_handler ctrl_handler

Definition at line 378 of file gsc-core.h.

bool ctrls_rdy

Definition at line 380 of file gsc-core.h.

struct gsc_frame d_frame

Definition at line 366 of file gsc-core.h.

Definition at line 377 of file gsc-core.h.

u32 flags

Definition at line 370 of file gsc-core.h.

Definition at line 379 of file gsc-core.h.

Definition at line 375 of file gsc-core.h.

unsigned int hflip

Definition at line 373 of file gsc-core.h.

enum gsc_datapath in_path

Definition at line 367 of file gsc-core.h.

struct v4l2_m2m_ctx* m2m_ctx

Definition at line 376 of file gsc-core.h.

enum gsc_datapath out_path

Definition at line 368 of file gsc-core.h.

int rotation

Definition at line 372 of file gsc-core.h.

struct gsc_frame s_frame

Definition at line 365 of file gsc-core.h.

Definition at line 369 of file gsc-core.h.

Definition at line 371 of file gsc-core.h.

unsigned int vflip

Definition at line 374 of file gsc-core.h.


The documentation for this struct was generated from the following file: