public int sceMpegAvcDecodeMode(SceMpegPointer* Mpeg, SceMpegAvcMode* Mode) { CheckEnabledMpeg(); var SceMpegData = GetSceMpegData(Mpeg); if (Mode != null) { SceMpegData->SceMpegAvcMode = *Mode; } return 0; }
public int sceMpegAvcDecodeMode(SceMpeg* Mpeg, SceMpegAvcMode* pMode) { //throw(new NotImplementedException()); return -1; }
public int sceMpegAvcDecodeMode(SceMpegPointer* SceMpegPointer, SceMpegAvcMode* Mode) { var Mpeg = GetMpeg(SceMpegPointer); var SceMpegData = GetSceMpegData(SceMpegPointer); if (Mode != null) { switch (Mode->PixelFormat) { case Core.Types.GuPixelFormats.RGBA_5650: case Core.Types.GuPixelFormats.RGBA_5551: case Core.Types.GuPixelFormats.RGBA_8888: SceMpegData->SceMpegAvcMode = *Mode; break; default: throw (new Exception("Invalid PixelFormat in sceMpegAvcDecodeMode: " + Mode->Mode + ", " + Mode->PixelFormat)); } } return 0; }