xbmc/xbmc — comment on commit 1c6460362b92581f4c7147f7be18c1ccbb59e961
File:  line 0
By ScudLee:

I think this commit is preventing audio CDs and discs with audio files from playing when using the built-in XBMC.PlayDVD() command.
For audio CDs, in Autorun.cpp, because you now call RunDisc directly (instead of ExecuteAutoRun) from PlayDisc, RunCdda doesn't get called, so they don't play. Similarly, for discs with audio files, RunDisc will only add the files to the playlist, it's RunMedia (called from ExecuteAutoRun) that actually starts playing them.