Get previous track index in queue. Track list and Flow have different rules for this.
new index. Returns -1 if theres no previous track