_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:
- docs-6.1.5/api/rocdecode.h