int mpegInit (){ if(MpegIsInit)return 0x80618005; MpegIsInit = 1; if(createSema (1, 1, "SceMpegLibmpeg", &semaLib))return 0x80618006; if(createSema (1, 1, "SceMpegAvc", &semaAvc))return 0x80618006; if(createSema (1, 1, "SceMpegAtrac", &semaAtrac))return 0x80618006; initAudioCodec (0); initVideoCodec (); return 0; }
bool VideoEncoder::initEncoder() { if(!setupSharedMemory()) { printf("Memory Failed\n"); return false; } if(!initVideoCodec()) { printf("Codec Failed\n"); return false; } printf("Video Encoder Init Great!\n"); workingThread=true; return true; }