osc: fix bug for no-duration cases
osc: display cache status only below 45%

Turnes out, when playing stuff over WiFi, the cache may go below 48%
quite frequently.
docs: osc: update cache display percentage.