Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
RetroPlayerStreamTypes.h File Reference
#include <array>
#include <memory>

Classes

struct  KODI::RETRO::DeleteStream
 

Namespaces

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