hi_video_supplement
Description
Defines the supplementary information about a video frame.
Prototype
typedef struct {
hi_u64 misc_info_phys_addr;
hi_u64 jpeg_dcf_phys_addr;
hi_u64 isp_info_phys_addr;
hi_u64 low_delay_phys_addr;
hi_u64 bnr_rnt_phys_addr;
hi_u64 motion_data_phys_addr;
union {
hi_u64 frame_dng_phys_addr;
hi_u64 offset;
}
hi_void* ATTRIBUTE misc_info_virt_addr;
hi_void* ATTRIBUTE jpeg_dcf_virt_addr;
hi_void* ATTRIBUTE isp_info_virt_addr;
hi_void* ATTRIBUTE low_delay_virt_addr;
hi_void* ATTRIBUTE bnr_mot_virt_addr;
hi_void* ATTRIBUTE motion_data_virt_addr;
hi_void* ATTRIBUTE frame_dng_virt_addr;
} hi_video_supplement;
Members
Member |
Description |
|---|---|
misc_info_phys_addr |
Physical address of extended video information. Not supported. It cannot be configured or modified by users. |
jpeg_dcf_phys_addr |
Physical address of the JPEG design rule for camera file system (DCF) information. Not supported. This member cannot be configured. The default value 0 is used. |
isp_info_phys_addr |
Physical address of the image signal processor (ISP) auxiliary information. It cannot be configured or modified by users. |
low_delay_phys_addr |
Physical address of the low-delay information. Reserved. |
bnr_rnt_phys_addr |
Reserved and not supported now. It cannot be configured or modified by users. |
motion_data_phys_addr |
Physical address of motion data. Not supported. It cannot be configured or modified by users. |
frame_dng_phys_addr |
Reserved and not supported now. It cannot be configured or modified by users. |
offset |
Image offset information, which is used only with hi_mpi_vi_send_pipe_raw and cannot be configured or modified in other scenarios. |
misc_info_virt_addr |
Virtual address of extended video information. Not supported. It cannot be configured or modified by users. |
jpeg_dcf_virt_addr |
Virtual address of JPEG DCF information. Not supported. It cannot be configured or modified by users. |
isp_info_virt_addr |
Kernel-mode virtual address of ISP auxiliary information. |
low_delay_virt_addr |
Virtual address of the low-delay information. Not supported. It cannot be configured or modified by users. |
bnr_mot_virt_addr |
Reserved and not supported now. It cannot be configured or modified by users. |
motion_data_virt_addr |
Virtual address of the motion information. Not supported. It cannot be configured or modified by users. |
frame_dng_virt_addr |
Reserved and not supported now. It cannot be configured or modified by users. |