format selection was fixed to throw exception if no formats are available (like streaming videos)