xbmc/xbmc — comment on commit fc67f9f1f01626f94e011a0bc95e07c5da37bd0b
File:  line 0
By jimfcarroll:

My only concern is that the CSharedLock is used in time sensitive code (DVDClock and VideoRenderer) and this is going to be lower performance given the need to do additional locking. The reason I opted for the original implementation was because of where it was originally used in the code and that it wouldn't cause an issue if it wasn't reentrant. Are you sure you want to do this?