xbmc/xbmc — pull request #2488 by Voyager1 (2013-03-23 07:17:03+00:00)
Title: [dvdplayer] fix deadlock when trying to go to disc menu

fix a deadlock occurring when trying to navigate to DVD disc menu. This happens most of the time when trying to skip directly to DVD menu from start of playback. The deadlock is on g_graphicsContext, since g_windowManager.SendMessage uses this object as a mutex. Changing to SendThreadMessage does the job fixing this issue, and is consistent with what other players (like PlaylistPlayer) are using.