_RocdecDecodeCaps Struct Reference#
_RocdecDecodeCaps Struct Reference
Data Fields | |
| uint8_t | device_id |
| rocDecVideoCodec | codec_type |
| rocDecVideoChromaFormat | chroma_format |
| uint32_t | bit_depth_minus_8 |
| uint32_t | reserved_1 [3] |
| uint8_t | is_supported |
| uint8_t | num_decoders |
| uint16_t | output_format_mask |
| uint32_t | max_width |
| uint32_t | max_height |
| uint16_t | min_width |
| uint16_t | min_height |
| uint32_t | reserved_2 [6] |
Field Documentation
◆ bit_depth_minus_8
| uint32_t _RocdecDecodeCaps::bit_depth_minus_8 |
IN: The Value "BitDepth minus 8"
◆ chroma_format
| rocDecVideoChromaFormat _RocdecDecodeCaps::chroma_format |
IN: rocDecVideoChromaFormat_XXX
◆ codec_type
| rocDecVideoCodec _RocdecDecodeCaps::codec_type |
IN: rocDecVideoCodec_XXX
◆ device_id
| uint8_t _RocdecDecodeCaps::device_id |
IN: the device id for which query the decode capability 0 for the first device, 1 for the second device on the system, etc.
◆ is_supported
| uint8_t _RocdecDecodeCaps::is_supported |
OUT: 1 if codec supported, 0 if not supported
◆ max_height
| uint32_t _RocdecDecodeCaps::max_height |
OUT: Max supported coded height in pixels
◆ max_width
| uint32_t _RocdecDecodeCaps::max_width |
OUT: Max supported coded width in pixels
◆ min_height
| uint16_t _RocdecDecodeCaps::min_height |
OUT: Min supported coded height in pixels
◆ min_width
| uint16_t _RocdecDecodeCaps::min_width |
OUT: Min supported coded width in pixels
◆ num_decoders
| uint8_t _RocdecDecodeCaps::num_decoders |
OUT: Number of Decoders that can support IN params
◆ output_format_mask
| uint16_t _RocdecDecodeCaps::output_format_mask |
OUT: each bit represents corresponding rocDecVideoSurfaceFormat enum
◆ reserved_1
| uint32_t _RocdecDecodeCaps::reserved_1[3] |
Reserved for future use - set to zero
◆ reserved_2
| uint32_t _RocdecDecodeCaps::reserved_2[6] |
Reserved for future use - set to zero
The documentation for this struct was generated from the following file:
- docs-6.1.5/api/rocdecode.h