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;
    hi_u64 frame_dng_phys_addr;

    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. Reserved.

jpeg_dcf_phys_addr

Physical address of the JPEG design rule for camera file system (DCF) information. Reserved.

isp_info_phys_addr

Physical address of ISP auxiliary information. Reserved.

low_delay_phys_addr

Physical address of the low-delay information. Reserved.

bnr_rnt_phys_addr

Reserved.

motion_data_phys_addr

Physical address of motion data. Reserved.

frame_dng_phys_addr

Reserved.

misc_info_virt_addr

Virtual address of extended video information. Reserved.

jpeg_dcf_virt_addr

Virtual address of JPEG DCF information. Reserved.

isp_info_virt_addr

Kernel-mode virtual address of ISP auxiliary information. Reserved.

low_delay_virt_addr

Virtual address of the low-delay information. Reserved.

bnr_mot_virt_addr

Reserved.

motion_data_virt_addr

Virtual address of the motion information. Reserved.

frame_dng_virt_addr

Reserved.