Оптимизация смены качества звука
Сейчас когда меняю качество (например, с superb на efficient, но вообще говоря это работают сейчас при любом смене качества) происходит небольшой лаг в проигрывании. Я делаю вывод, что в этот момент приложение сбрасывает скаченный (и пока не проигранный) поток, что грустно. Надо оставлять скаченные пакеты когда качество переключается на более низкое.
Таким образом а) проигрывание в таком случае останется непрерывным б) часть трека я еще послушаю в хорошем качестве, настолько насколько эти данные скачались в) вы позаботитесь о моем трафике (и о нагрузке на ваши серваки)
стоит ли сбрасывать буфер в более низком качестве при переключении на более высокое? не знаю. но обратную ситуацию обработать хорошо бы. +пригодится когда решите сделать автонастройку качества