Kodi Documentation  18.0
Kodi is an open source media player and entertainment hub.
RetroPlayerStreamTypes.h File Reference
#include <array>
#include <memory>

Classes

struct  KODI::RETRO::DeleteStream
 

Namespaces

 KODI
 Controller configuration window.
 
 KODI::RETRO
 

Typedefs

using KODI::RETRO::StreamPtr = std::unique_ptr< IRetroPlayerStream, DeleteStream >
 
using KODI::RETRO::AudioChannelMap = std::array< AudioChannel, static_cast< unsigned int >(AudioChannel::CH_COUNT)>
 

Enumerations

enum  KODI::RETRO::StreamType { KODI::RETRO::StreamType::AUDIO, KODI::RETRO::StreamType::VIDEO, KODI::RETRO::StreamType::SW_BUFFER, KODI::RETRO::StreamType::HW_BUFFER }
 
enum  KODI::RETRO::PCMFormat { KODI::RETRO::PCMFormat::FMT_UNKNOWN, KODI::RETRO::PCMFormat::FMT_S16NE }
 
enum  KODI::RETRO::AudioChannel {
  KODI::RETRO::AudioChannel::CH_NULL, KODI::RETRO::AudioChannel::CH_FL, KODI::RETRO::AudioChannel::CH_FR, KODI::RETRO::AudioChannel::CH_FC,
  KODI::RETRO::AudioChannel::CH_LFE, KODI::RETRO::AudioChannel::CH_BL, KODI::RETRO::AudioChannel::CH_BR, KODI::RETRO::AudioChannel::CH_FLOC,
  KODI::RETRO::AudioChannel::CH_FROC, KODI::RETRO::AudioChannel::CH_BC, KODI::RETRO::AudioChannel::CH_SL, KODI::RETRO::AudioChannel::CH_SR,
  KODI::RETRO::AudioChannel::CH_TFL, KODI::RETRO::AudioChannel::CH_TFR, KODI::RETRO::AudioChannel::CH_TFC, KODI::RETRO::AudioChannel::CH_TC,
  KODI::RETRO::AudioChannel::CH_TBL, KODI::RETRO::AudioChannel::CH_TBR, KODI::RETRO::AudioChannel::CH_TBC, KODI::RETRO::AudioChannel::CH_BLOC,
  KODI::RETRO::AudioChannel::CH_BROC, KODI::RETRO::AudioChannel::CH_COUNT
}
 
enum  KODI::RETRO::PixelFormat { KODI::RETRO::PixelFormat::FMT_UNKNOWN, KODI::RETRO::PixelFormat::FMT_0RGB8888, KODI::RETRO::PixelFormat::FMT_RGB565, KODI::RETRO::PixelFormat::FMT_0RGB1555 }
 
enum  KODI::RETRO::VideoRotation { KODI::RETRO::VideoRotation::ROTATION_0, KODI::RETRO::VideoRotation::ROTATION_90_CCW, KODI::RETRO::VideoRotation::ROTATION_180_CCW, KODI::RETRO::VideoRotation::ROTATION_270_CCW }