Fixed: read up to 4096 chars per line from a strm/m3u file (and use the full buffer)