libxcoder  5.2.0
_ni_device_info Struct Reference

#include <ni_rsrc_api.h>

Data Fields

char dev_name [NI_MAX_DEVICE_NAME_LEN]
 
char blk_name [NI_MAX_DEVICE_NAME_LEN]
 
int hw_id
 
int module_id
 
int load
 
int model_load
 
uint64_t xcode_load_pixel
 
int fw_ver_compat_warning
 
uint8_t fl_ver_nor_flash [8]
 
uint8_t fl_ver_last_ran [8]
 
uint8_t fw_rev_nor_flash [8]
 
uint8_t fw_rev [8]
 
uint8_t fw_branch_name [256]
 
uint8_t fw_commit_time [26]
 
uint8_t fw_commit_hash [41]
 
uint8_t fw_build_time [26]
 
uint8_t fw_build_id [256]
 
uint8_t serial_number [20]
 
uint8_t model_number [40]
 
int max_fps_4k
 
int max_instance_cnt
 
uint32_t active_num_inst
 
ni_device_type_t device_type
 
ni_device_video_capability_t dev_cap [EN_CODEC_MAX]
 
ni_sw_instance_info_t sw_instance [NI_MAX_CONTEXTS_PER_HW_INSTANCE]
 
ni_lock_handle_t lock
 

Detailed Description

Definition at line 102 of file ni_rsrc_api.h.

Field Documentation

◆ active_num_inst

uint32_t active_num_inst

max number of instances

Definition at line 128 of file ni_rsrc_api.h.

◆ blk_name

char blk_name[NI_MAX_DEVICE_NAME_LEN]

Definition at line 105 of file ni_rsrc_api.h.

◆ dev_cap

decoder or encoder

decoder/encoder/scaler/ai codec support capabilities

Definition at line 132 of file ni_rsrc_api.h.

◆ dev_name

char dev_name[NI_MAX_DEVICE_NAME_LEN]

Definition at line 104 of file ni_rsrc_api.h.

◆ device_type

ni_device_type_t device_type

active numver of instances

Definition at line 129 of file ni_rsrc_api.h.

◆ fl_ver_last_ran

uint8_t fl_ver_last_ran[8]

Definition at line 113 of file ni_rsrc_api.h.

◆ fl_ver_nor_flash

uint8_t fl_ver_nor_flash[8]

Definition at line 112 of file ni_rsrc_api.h.

◆ fw_branch_name

uint8_t fw_branch_name[256]

Definition at line 116 of file ni_rsrc_api.h.

◆ fw_build_id

uint8_t fw_build_id[256]

Definition at line 120 of file ni_rsrc_api.h.

◆ fw_build_time

uint8_t fw_build_time[26]

Definition at line 119 of file ni_rsrc_api.h.

◆ fw_commit_hash

uint8_t fw_commit_hash[41]

Definition at line 118 of file ni_rsrc_api.h.

◆ fw_commit_time

uint8_t fw_commit_time[26]

Definition at line 117 of file ni_rsrc_api.h.

◆ fw_rev

uint8_t fw_rev[8]

Definition at line 115 of file ni_rsrc_api.h.

◆ fw_rev_nor_flash

uint8_t fw_rev_nor_flash[8]

Definition at line 114 of file ni_rsrc_api.h.

◆ fw_ver_compat_warning

int fw_ver_compat_warning

xcode p_load in pixels: encoder only

Definition at line 111 of file ni_rsrc_api.h.

◆ hw_id

int hw_id

Definition at line 106 of file ni_rsrc_api.h.

◆ load

int load

global unique id, assigned at creation

Definition at line 108 of file ni_rsrc_api.h.

◆ lock

ni_lock_handle_t lock

Definition at line 135 of file ni_rsrc_api.h.

◆ max_fps_4k

int max_fps_4k

general capability attributes

Definition at line 126 of file ni_rsrc_api.h.

◆ max_instance_cnt

int max_instance_cnt

max fps for 4K

Definition at line 127 of file ni_rsrc_api.h.

◆ model_load

int model_load

p_load value retrieved from f/w

Definition at line 109 of file ni_rsrc_api.h.

◆ model_number

uint8_t model_number[40]

Definition at line 123 of file ni_rsrc_api.h.

◆ module_id

int module_id

Definition at line 107 of file ni_rsrc_api.h.

◆ serial_number

uint8_t serial_number[20]

Definition at line 122 of file ni_rsrc_api.h.

◆ sw_instance

Definition at line 134 of file ni_rsrc_api.h.

◆ xcode_load_pixel

uint64_t xcode_load_pixel

p_load value modelled internally

Definition at line 110 of file ni_rsrc_api.h.


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