Fixed sceKernelVTimerStop: deschedule the handler call.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3149 4ab978e6-3352-0410-996c-0b42db0051c8
Improved handling of PSP code modified dynamically: now, the code can be modified after the clearing of the instruction cache (cache 0x8).
This might fix applications logging "ICACHE HIT INVALIDATE" messages and having incorrect graphics displayed.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3150 4ab978e6-3352-0410-996c-0b42db0051c8
Code clean-up.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3151 4ab978e6-3352-0410-996c-0b42db0051c8
Small improvement in video play: this should better handle videos without audio (avoid Java exceptions).

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3152 4ab978e6-3352-0410-996c-0b42db0051c8
Improved error handling in scePsmfSpecifyStreamWithStreamType, scePsmfGetVideoInfo and scePsmfGetAudioInfo to better match the PSP.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3153 4ab978e6-3352-0410-996c-0b42db0051c8
Delay the handling of timeout conditions while the interrupts are disabled.

git-svn-id: http://jpcsp.googlecode.com/svn/trunk@3154 4ab978e6-3352-0410-996c-0b42db0051c8