Kodi's render capture.
More...
Kodi's render capture.
Class: RenderCapture()
◆ capture()
XBMCAddon::xbmc::RenderCapture::capture |
( |
| ... | ) |
|
|
inline |
Function: capture(width, height)
Issue capture request.
- Parameters
-
width | Width capture image should be rendered to |
height | Height capture image should should be rendered to |
- v17 Python API changes
- Removed the option to pass flags
◆ getAspectRatio()
XBMCAddon::xbmc::RenderCapture::getAspectRatio |
( |
| ) |
|
Function: getAspectRatio()
Get aspect ratio of currently displayed video.
- Returns
- Aspect ratio
- Warning
- This may be called prior to calling RenderCapture.capture().
◆ getHeight()
XBMCAddon::xbmc::RenderCapture::getHeight |
( |
| ) |
|
Function: getHeight()
Get height
To get height of captured image as set during RenderCapture.capture(). Returns 0 prior to calling capture.
- Returns
- height or 0 prior to calling capture
◆ getImage()
XBMCAddon::xbmc::RenderCapture::getImage |
( |
| ... | ) |
|
|
inline |
Function: getImage([msecs])
Returns captured image as a bytearray.
- Parameters
-
msecs | [opt] Milliseconds to wait. Waits 1000ms if not specified |
- Returns
- Captured image as a bytearray
- Note
- The size of the image is m_width * m_height * 4
- v17 Python API changes
- Added the option to specify wait time in msec.
◆ getImageFormat()
XBMCAddon::xbmc::RenderCapture::getImageFormat |
( |
| ) |
|
|
inline |
Function: getImageFormat()
Get image format
- Returns
- Format of captured image: 'BGRA'
- v17 Python API changes
- Image will now always be returned in BGRA
◆ GetPixels()
bool XBMCAddon::xbmc::RenderCapture::GetPixels |
( |
unsigned int | msec | ) |
|
|
inline |
◆ getWidth()
XBMCAddon::xbmc::RenderCapture::getWidth |
( |
| ) |
|
Function: getWidth()
Get width
To get width of captured image as set during RenderCapture.capture(). Returns 0 prior to calling capture.
- Returns
- Width or 0 prior to calling capture
◆ RenderCapture()
XBMCAddon::xbmc::RenderCapture::RenderCapture |
( |
| ) |
|
|
inline |
◆ ~RenderCapture()
XBMCAddon::xbmc::RenderCapture::~RenderCapture |
( |
| ) |
|
|
inlineoverride |