2 * Copyright (C) 2024 Team Kodi
3 * This file is part of Kodi - https://kodi.tv
5 * SPDX-License-Identifier: GPL-2.0-or-later
6 * See LICENSES/README.md for more information.
19 } // namespace tinyxml2
21 namespace KODI::PLAYLIST
23 class CPlayListASX
: public CPlayList
26 bool LoadData(std::istream
& stream
) override
;
29 bool LoadAsxIniInfo(std::istream
& stream
);
31 /* recurseLowercaseNames
32 * Function allows recursive iteration of a source element to lowercase all
33 * element and attrib Names, and save to a targetNode.
34 * targetNode must be a separate XMLDocument to sourceNode XMLDocument
36 void recurseLowercaseNames(tinyxml2::XMLNode
& targetNode
, tinyxml2::XMLNode
* sourceNode
);
38 } // namespace KODI::PLAYLIST