|
Sunshine master
Self-hosted game stream host for Moonlight.
|
Multi-source KMS image assembled for encoding. More...
Additional Inherited Members | |
Public Member Functions inherited from platf::img_t | |
| img_t (const img_t &)=delete | |
| img_t (img_t &&)=delete | |
| img_t & | operator= (const img_t &)=delete |
| img_t & | operator= (img_t &&)=delete |
| virtual | ~img_t ()=default |
| Destroy the image. | |
Public Attributes inherited from platf::img_t | |
| std::uint8_t * | data {} |
| Pointer to the captured image buffer. | |
| std::optional< std::chrono::steady_clock::time_point > | frame_timestamp |
| Capture timestamp associated with the frame. | |
| std::int32_t | height {} |
| Image height in pixels. | |
| std::int32_t | pixel_pitch {} |
| Bytes per pixel in the image buffer. | |
| std::int32_t | row_pitch {} |
| Bytes between consecutive image rows. | |
| std::int32_t | width {} |
| Image width in pixels. | |
Multi-source KMS image assembled for encoding.