16 #ifndef ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_PLAYLISTPARSER_PLAYLISTPARSERINTERFACE_H_ 17 #define ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_PLAYLISTPARSER_PLAYLISTPARSERINTERFACE_H_ 28 namespace playlistParser {
63 std::shared_ptr<PlaylistParserObserverInterface> observer,
64 std::vector<PlaylistType> playlistTypesToNotBeParsed = std::vector<PlaylistType>()) = 0;
72 #endif // ALEXA_CLIENT_SDK_AVSCOMMON_UTILS_INCLUDE_AVSCOMMON_UTILS_PLAYLISTPARSER_PLAYLISTPARSERINTERFACE_H_
PlaylistType
The different types of playlists that are currently supported.
Definition: PlaylistParserInterface.h:36
::std::string string
Definition: gtest-port.h:1097
virtual int parsePlaylist(std::string url, std::shared_ptr< PlaylistParserObserverInterface > observer, std::vector< PlaylistType > playlistTypesToNotBeParsed=std::vector< PlaylistType >())=0
Whether or not curl logs should be emitted.
Definition: AVSConnectionManager.h:36
Definition: PlaylistParserInterface.h:33
virtual ~PlaylistParserInterface()=default