The playlist code didn't act upon AFSI change which is the event
that happens when a file is selected for streaming. So call
playlist_update_audio_file() whenever this event occurs.
__a_unused struct para_buffer *pb, void *data)
{
int ret;
+ struct afsi_change_event_data *aced = data;
switch(event) {
+ case AFSI_CHANGE:
+ return playlist_update_audio_file(aced->aft_row);
case AUDIO_FILE_RENAME:
case AUDIO_FILE_ADD:
return handle_audio_file_event(event, data);