|
kodi
|
Renders video frames provided by the game loop. More...
#include <RetroPlayerVideo.h>


Public Member Functions | |
| CRetroPlayerVideo (CRPRenderManager &m_renderManager, CRPProcessInfo &m_processInfo) | |
| bool | OpenStream (const StreamProperties &properties) override |
| Open a stream. More... | |
| bool | GetStreamBuffer (unsigned int width, unsigned int height, StreamBuffer &buffer) override |
| Get a buffer for zero-copy stream data. More... | |
| void | AddStreamData (const StreamPacket &packet) override |
| Add a data packet to a stream. More... | |
| void | CloseStream () override |
| Close the stream. | |
Renders video frames provided by the game loop.
|
overridevirtual |
Add a data packet to a stream.
| packet | The data packet |
Implements KODI::RETRO::IRetroPlayerStream.
|
overridevirtual |
Get a buffer for zero-copy stream data.
| width | The framebuffer width, or 0 for no width specified | |
| height | The framebuffer height, or 0 for no height specified | |
| [out] | buffer | The buffer, or unmodified if false is returned |
Implements KODI::RETRO::IRetroPlayerStream.
|
overridevirtual |
Open a stream.
Implements KODI::RETRO::IRetroPlayerStream.
1.8.13