_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.2/api/rocdecode.h