11 #include "PlayerCoreFactory.h"    26   void GetPlayers(
const CFileItem& item, std::vector<std::string>&validPlayers, std::vector<std::string>&players);
    29   static int GetTristate(
const char* szValue);
    30   static bool CompileRegExp(
const std::string& str, 
CRegExp& regExp);
    31   static bool MatchesRegExp(
const std::string& str, 
CRegExp& regExp);
    32   void Initialize(TiXmlElement* pRule);
    39   int m_tInternetStream;
    47   std::string m_protocols;
    48   std::string m_fileTypes;
    49   std::string m_mimeTypes;
    50   std::string m_fileName;
    52   bool m_bStreamDetails;
    53   std::string m_audioCodec;
    54   std::string m_audioChannels;
    55   std::string m_videoCodec;
    56   std::string m_videoResolution;
    57   std::string m_videoAspect;
    58   std::string m_hdrType;
    60   std::string m_playerName;
    62   std::vector<std::unique_ptr<CPlayerSelectionRule>> vecSubRules;
 
Definition: PlayerSelectionRule.h:20
Represents a file on a share. 
Definition: FileItem.h:102