Fixes the problem introduced by 682f121
use CFileItem::IsSamePath() to match the item in OnPlayAndQueueMedia,…
… and set the original_listitem_url for bluray selection. fixes #13762
Looks alright to me. But the media window is getting rather messy :/. I wonder if we couldn't do away with direct playback and always make use of a playlist. Feels it would simplify things.
This still happens on the http://mirrors.xbmc.org/nightlies/win32/XBMCSetup-20121219-46e045e-master.exe nightly which includes this commit.
I confirmed that the last nightly this does not happen with is http://mirrors.xbmc.org/nightlies/win32/XBMCSetup-20121214-a5f1630-master.exe.
IsFilePath fails for videodb items, as an item_start property is created while one shouldn't exist - simple fix.
It works fine for items not in the video db.