AFAIK, this is the only place I can get the video source passed by pointer p. and the frames are already devided into blocks. If we don't pass this pointer here, where should I get the video source? In log file, the game call immediately sceMpegAvcDecode after sceMpegbase_BEA18F9. If sceMpegbase_BEA18F9 did nothing while we have to find another place to get the video sources.