added m3u and pls decoding support