OutputSurfaceInfoType Struct Reference#
OutputSurfaceInfoType Struct Reference
Data Fields | |
uint32_t | output_width |
uint32_t | output_height |
uint32_t | output_pitch |
uint32_t | output_vstride |
uint32_t | bytes_per_pixel |
uint32_t | bit_depth |
uint32_t | num_chroma_planes |
uint64_t | output_surface_size_in_bytes |
rocDecVideoSurfaceFormat | surface_format |
OutputSurfaceMemoryType | mem_type |
Field Documentation
◆ bit_depth
uint32_t OutputSurfaceInfoType::bit_depth |
Output BitDepth of the image
◆ bytes_per_pixel
uint32_t OutputSurfaceInfoType::bytes_per_pixel |
Output BytesPerPixel of decoded image
◆ mem_type
OutputSurfaceMemoryType OutputSurfaceInfoType::mem_type |
Output mem_type of the surface
◆ num_chroma_planes
uint32_t OutputSurfaceInfoType::num_chroma_planes |
Output Chroma number of planes
◆ output_height
uint32_t OutputSurfaceInfoType::output_height |
Output height of decoded surface
◆ output_pitch
uint32_t OutputSurfaceInfoType::output_pitch |
Output pitch in bytes of luma plane, chroma pitch can be inferred based on chromaFormat
◆ output_surface_size_in_bytes
uint64_t OutputSurfaceInfoType::output_surface_size_in_bytes |
Output Image Size in Bytes; including both luma and chroma planes
◆ output_vstride
uint32_t OutputSurfaceInfoType::output_vstride |
Output vertical stride in case of using internal mem pointer
◆ output_width
uint32_t OutputSurfaceInfoType::output_width |
Output width of decoded surface
◆ surface_format
rocDecVideoSurfaceFormat OutputSurfaceInfoType::surface_format |
Chroma format of the decoded image
The documentation for this struct was generated from the following file:
- /home/docs/checkouts/readthedocs.org/user_builds/advanced-micro-devices-rocdecode/checkouts/docs-6.2.4/utils/rocvideodecode/roc_video_dec.h