Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
CDVDMsgAudioCodecChange Class Reference
Inheritance diagram for CDVDMsgAudioCodecChange:
CDVDMsg

Public Member Functions

 CDVDMsgAudioCodecChange (const CDVDStreamInfo &hints, std::unique_ptr< CDVDAudioCodec > codec)
 
 ~CDVDMsgAudioCodecChange () override=default
 
- Public Member Functions inherited from CDVDMsg
 CDVDMsg (Message msg)
 
virtual ~CDVDMsg ()=default
 
bool IsType (Message msg)
 
Message GetMessageType ()
 

Public Attributes

std::unique_ptr< CDVDAudioCodecm_codec
 
CDVDStreamInfo m_hints
 

Additional Inherited Members

- Public Types inherited from CDVDMsg
enum  Message {
  NONE = 1000 , GENERAL_RESYNC , GENERAL_FLUSH , GENERAL_RESET ,
  GENERAL_PAUSE , GENERAL_STREAMCHANGE , GENERAL_SYNCHRONIZE , GENERAL_GUI_ACTION ,
  GENERAL_EOF , PLAYER_SET_AUDIOSTREAM , PLAYER_SET_VIDEOSTREAM , PLAYER_SET_SUBTITLESTREAM ,
  PLAYER_SET_SUBTITLESTREAM_VISIBLE , PLAYER_SET_STATE , PLAYER_SET_PROGRAM , PLAYER_SET_UPDATE_STREAM_DETAILS ,
  PLAYER_SEEK , PLAYER_SEEK_CHAPTER , PLAYER_SETSPEED , PLAYER_REQUEST_STATE ,
  PLAYER_OPENFILE , PLAYER_STARTED , PLAYER_AVCHANGE , PLAYER_ABORT ,
  PLAYER_REPORT_STATE , PLAYER_FRAME_ADVANCE , PLAYER_DISPLAY_RESET , DEMUXER_PACKET ,
  DEMUXER_RESET , VIDEO_SET_ASPECT , VIDEO_DRAIN , SUBTITLE_CLUTCHANGE ,
  SUBTITLE_ADDFILE
}
 

Constructor & Destructor Documentation

◆ CDVDMsgAudioCodecChange()

CDVDMsgAudioCodecChange::CDVDMsgAudioCodecChange ( const CDVDStreamInfo & hints,
std::unique_ptr< CDVDAudioCodec > codec )
inline

◆ ~CDVDMsgAudioCodecChange()

CDVDMsgAudioCodecChange::~CDVDMsgAudioCodecChange ( )
overridedefault

Member Data Documentation

◆ m_codec

std::unique_ptr<CDVDAudioCodec> CDVDMsgAudioCodecChange::m_codec

◆ m_hints

CDVDStreamInfo CDVDMsgAudioCodecChange::m_hints

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