Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::RETRO::CRPStreamManager Class Reference

#include <RPStreamManager.h>

Inheritance diagram for KODI::RETRO::CRPStreamManager:
KODI::RETRO::IStreamManager

Public Member Functions

 CRPStreamManager (CRPRenderManager &renderManager, CRPProcessInfo &processInfo)
 
 ~CRPStreamManager () override=default
 
void EnableAudio (bool bEnable)
 
StreamPtr CreateStream (StreamType streamType) override
 Create a stream for gameplay data.
 
void CloseStream (StreamPtr stream) override
 Free the specified stream.
 
- Public Member Functions inherited from KODI::RETRO::IStreamManager
virtual ~IStreamManager ()=default
 

Constructor & Destructor Documentation

◆ CRPStreamManager()

CRPStreamManager::CRPStreamManager ( CRPRenderManager & renderManager,
CRPProcessInfo & processInfo )

◆ ~CRPStreamManager()

KODI::RETRO::CRPStreamManager::~CRPStreamManager ( )
overridedefault

Member Function Documentation

◆ CloseStream()

void CRPStreamManager::CloseStream ( StreamPtr stream)
overridevirtual

Free the specified stream.

Parameters
streamThe stream to close

Implements KODI::RETRO::IStreamManager.

◆ CreateStream()

StreamPtr CRPStreamManager::CreateStream ( StreamType streamType)
overridevirtual

Create a stream for gameplay data.

Parameters
streamTypeThe stream type
Returns
A stream handle, or empty on failure

Implements KODI::RETRO::IStreamManager.

◆ EnableAudio()

void CRPStreamManager::EnableAudio ( bool bEnable)

The documentation for this class was generated from the following files: