コード例 #1
0
ファイル: sceMpeg.Avc.cs プロジェクト: rajeshwarn/cspspemu
        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.Rgba5650:
                case Core.Types.GuPixelFormats.Rgba5551:
                case Core.Types.GuPixelFormats.Rgba8888:
                    SceMpegData->SceMpegAvcMode = *Mode;
                    break;

                default:
                    throw new Exception("Invalid PixelFormat in sceMpegAvcDecodeMode: " + Mode->Mode + ", " +
                                        Mode->PixelFormat);
                }
            }

            return(0);
        }
コード例 #2
0
ファイル: sceMpeg.cs プロジェクト: mrcmunir/cspspemu
 public int sceMpegAvcDecodeMode(SceMpeg *Mpeg, SceMpegAvcMode *pMode)
 {
     //throw(new NotImplementedException());
     return(-1);
 }