[fix] recv return params order was wrong

first element or answer should always be result code (and was cmd id)
[fix] work with empty playlist