Clementine-audio-player-Mac.../src/playlistparsers
Jim Broadus 9bfd458b15 playlistparsers: Handle m3u UTF-16 playlists.
Rather than assume UTF-8, use QTextStream to read data. This checks the
byte order mark of the file to determine encoding.

As an optimization, since the playlist already needs to be searched for \r
characters, just create a string list and work from that.
2021-05-11 10:22:18 +01:00
..
asxiniparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
asxiniparser.h Make format after update to avoid conflicts 2014-10-15 21:57:57 +02:00
asxparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
asxparser.h Make format after update to avoid conflicts 2014-10-15 21:57:57 +02:00
cueparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
cueparser.h Reformat all C++ 2020-09-22 14:56:06 +01:00
m3uparser.cpp playlistparsers: Handle m3u UTF-16 playlists. 2021-05-11 10:22:18 +01:00
m3uparser.h Reformat all C++ 2020-09-22 14:56:06 +01:00
parserbase.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
parserbase.h Reformat all C++ 2020-09-22 14:56:06 +01:00
playlistparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
playlistparser.h Fix remote-playlist load 2017-03-21 10:50:12 +00:00
plsparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
plsparser.h Fix remote-playlist load 2017-03-21 10:50:12 +00:00
wplparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
wplparser.h Use a save dialog option instead of quick change menu. 2014-10-07 00:29:46 +02:00
xmlparser.cpp Reformat all non-3rd-party C/C++/Objective-C++. 2014-02-07 16:34:20 +01:00
xmlparser.h Reformat all C++ 2020-09-22 14:56:06 +01:00
xspfparser.cpp Reformat all C++ 2020-09-22 14:56:06 +01:00
xspfparser.h Reformat all C++ 2020-09-22 14:56:06 +01:00