_RocdecProcParams Struct Reference#
_RocdecProcParams Struct Reference
Data Fields | |
int | progressive_frame |
int | top_field_first |
uint32_t | reserved_flags [2] |
uint64_t | raw_input_dptr |
uint32_t | raw_input_pitch |
uint32_t | raw_input_format |
uint64_t | raw_output_dptr |
uint32_t | raw_output_pitch |
uint32_t | raw_output_format |
uint32_t | reserved [16] |
Field Documentation
◆ progressive_frame
int _RocdecProcParams::progressive_frame |
IN: Input is progressive (deinterlace_mode will be ignored)
◆ raw_input_dptr
uint64_t _RocdecProcParams::raw_input_dptr |
IN: Input HIP device ptr for raw YUV extensions
◆ raw_input_format
uint32_t _RocdecProcParams::raw_input_format |
IN: Input YUV format (rocDecVideoCodec_enum)
◆ raw_input_pitch
uint32_t _RocdecProcParams::raw_input_pitch |
IN: pitch in bytes of raw YUV input (should be aligned appropriately)
◆ raw_output_dptr
uint64_t _RocdecProcParams::raw_output_dptr |
IN: Output HIP device mem ptr for raw YUV extensions
◆ raw_output_format
uint32_t _RocdecProcParams::raw_output_format |
IN: Output YUV format (rocDecVideoCodec_enum)
◆ raw_output_pitch
uint32_t _RocdecProcParams::raw_output_pitch |
IN: pitch in bytes of raw YUV output (should be aligned appropriately)
◆ reserved
uint32_t _RocdecProcParams::reserved[16] |
Reserved for future use (set to zero)
◆ reserved_flags
uint32_t _RocdecProcParams::reserved_flags[2] |
Reserved for future use (set to zero)
◆ top_field_first
int _RocdecProcParams::top_field_first |
IN: Input frame is top field first (1st field is top, 2nd field is bottom)
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocdecode/checkouts/latest/api/rocdecode.h