Jetson Linux API Reference

32.7.4 Release
_NvBufferCompositeParams Struct Reference

Detailed Description

Holds parameters related to compositing/blending.

Definition at line 492 of file nvbuf_utils.h.

Collaboration diagram for _NvBufferCompositeParams:

Data Fields

uint32_t composite_flag
 flag to indicate which of the composition/blending parameters are valid. More...
 
uint32_t input_buf_count
 number of the input buffers to be composited. More...
 
NvBufferTransform_Filter composite_filter [MAX_COMPOSITE_FRAME]
 filters to use for composition. More...
 
float dst_comp_rect_alpha [MAX_COMPOSITE_FRAME]
 alpha values of input buffers for the blending. More...
 
NvBufferRect src_comp_rect [MAX_COMPOSITE_FRAME]
 source rectangle coordinates of input buffers for composition. More...
 
NvBufferRect dst_comp_rect [MAX_COMPOSITE_FRAME]
 destination rectangle coordinates of input buffers for composition. More...
 
NvBufferCompositeBackground composite_bgcolor
 background color values for composition. More...
 
NvBufferSession session
 NvBufferSession to be used for composition. More...
 

Field Documentation

◆ composite_bgcolor

NvBufferCompositeBackground _NvBufferCompositeParams::composite_bgcolor

background color values for composition.

Definition at line 507 of file nvbuf_utils.h.

◆ composite_filter

NvBufferTransform_Filter _NvBufferCompositeParams::composite_filter[MAX_COMPOSITE_FRAME]

filters to use for composition.

Definition at line 499 of file nvbuf_utils.h.

◆ composite_flag

uint32_t _NvBufferCompositeParams::composite_flag

flag to indicate which of the composition/blending parameters are valid.

Definition at line 495 of file nvbuf_utils.h.

◆ dst_comp_rect

NvBufferRect _NvBufferCompositeParams::dst_comp_rect[MAX_COMPOSITE_FRAME]

destination rectangle coordinates of input buffers for composition.

Definition at line 505 of file nvbuf_utils.h.

◆ dst_comp_rect_alpha

float _NvBufferCompositeParams::dst_comp_rect_alpha[MAX_COMPOSITE_FRAME]

alpha values of input buffers for the blending.

Definition at line 501 of file nvbuf_utils.h.

◆ input_buf_count

uint32_t _NvBufferCompositeParams::input_buf_count

number of the input buffers to be composited.

Definition at line 497 of file nvbuf_utils.h.

◆ session

NvBufferSession _NvBufferCompositeParams::session

NvBufferSession to be used for composition.

If NULL, the default session is used.

Definition at line 510 of file nvbuf_utils.h.

◆ src_comp_rect

NvBufferRect _NvBufferCompositeParams::src_comp_rect[MAX_COMPOSITE_FRAME]

source rectangle coordinates of input buffers for composition.

Definition at line 503 of file nvbuf_utils.h.


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