Lines Matching refs:VDEC_Result

280 } VDEC_Result;  typedef
1191 VDEC_Result MApi_VDEC_GetLibVer(const MSIF_Version **ppVersion);
1192 VDEC_Result MApi_VDEC_GetInfo(const VDEC_Info **ppInfo);
1195 VDEC_Result MApi_VDEC_EnableTurboMode(MS_BOOL bEnable);
1196 VDEC_Result MApi_VDEC_Init(VDEC_InitParam *pInitParam);
1197 VDEC_Result MApi_VDEC_Init_EX(void *pInfo, MS_U32 u32Size);
1198 VDEC_Result MApi_VDEC_Rst(void);
1199 VDEC_Result MApi_VDEC_Exit(void);
1200 VDEC_Result MApi_VDEC_CheckDispInfoRdy(void);
1201 VDEC_Result MApi_VDEC_SetFrcMode(VDEC_FrcMode eFrcMode);
1202 VDEC_Result MApi_VDEC_SetDynScalingParams( MS_PHY u32Addr , MS_U32 u32Size);
1203 VDEC_Result MApi_VDEC_SetDbgLevel(VDEC_DbgLevel eDbgLevel);
1206 VDEC_Result MApi_VDEC_Play(void);
1207 VDEC_Result MApi_VDEC_Pause(void);
1208 VDEC_Result MApi_VDEC_Resume(void);
1209 VDEC_Result MApi_VDEC_StepDisp(void);
1210 VDEC_Result MApi_VDEC_IsStepDispDone(void);
1211 VDEC_Result MApi_VDEC_StepDecode(void);
1212 VDEC_Result MApi_VDEC_IsStepDecodeDone(void);
1213 VDEC_Result MApi_VDEC_SetTrickMode(VDEC_TrickDec eTrickDec);
1214 VDEC_Result MApi_VDEC_SetBlockDisplay(MS_BOOL bEnable);
1216 VDEC_Result MApi_VDEC_EnableESBuffMalloc(MS_BOOL bEnable);
1218 VDEC_Result MApi_VDEC_GetESBuff(MS_U32 u32ReqSize, MS_U32* u32AvailSize, MS_PHY* u32Addr);
1230 VDEC_Result MApi_VDEC_PushDecQ(VDEC_DecCmd *pCmd);
1231 VDEC_Result MApi_VDEC_PushDispQ(VDEC_DispCmd *pCmd);
1232 VDEC_Result MApi_VDEC_Flush(VDEC_FreezePicSelect eFreezePic);
1233 VDEC_Result MApi_VDEC_EnableLastFrameShow(MS_BOOL bEnable);
1234 VDEC_Result MApi_VDEC_SetSpeed(VDEC_SpeedType eSpeedType, VDEC_DispSpeed eSpeed);
1235 VDEC_Result MApi_VDEC_SetFreezeDisp(MS_BOOL bEnable);
1236 VDEC_Result MApi_VDEC_SetBlueScreen(MS_BOOL bOn);
1237 VDEC_Result MApi_VDEC_ResetPTS(MS_U32 u32PtsBase);
1238 VDEC_Result MApi_VDEC_AVSyncOn(MS_BOOL bOn, MS_U32 u32SyncDelay, MS_U16 u16SyncTolerance);
1239 VDEC_Result MApi_VDEC_SetAVSyncFreerunThreshold(MS_U32 u32Threshold );
1241 VDEC_Result MApi_VDEC_GetDispInfo(VDEC_DispInfo *pDispinfo);
1242 VDEC_Result MApi_VDEC_IsAVSyncOn(void);
1243 VDEC_Result MApi_VDEC_IsWithValidStream(void);
1244 VDEC_Result MApi_VDEC_IsDispFinish(void);
1245 VDEC_Result MApi_VDEC_IsFrameRdy(void);
1246 VDEC_Result MApi_VDEC_IsIFrameFound(void);
1247 VDEC_Result MApi_VDEC_IsSeqChg(void);
1248 VDEC_Result MApi_VDEC_IsReachSync(void);
1249 VDEC_Result MApi_VDEC_IsFreerun(void);
1250 VDEC_Result MApi_VDEC_IsStartSync(void);
1251 VDEC_Result MApi_VDEC_IsWithLowDelay(void);
1252 VDEC_Result MApi_VDEC_IsAllBufferEmpty(void);
1253 VDEC_Result MApi_VDEC_GetExtDispInfo(VDEC_ExtDispInfo *pExtDispinfo);
1254 VDEC_Result MApi_VDEC_GetDecFrameInfo(VDEC_FrameInfo *pFrmInfo);
1255 VDEC_Result MApi_VDEC_GetDispFrameInfo(VDEC_FrameInfo *pFrmInfo);
1256 VDEC_Result MApi_VDEC_GetNextDispFrame(VDEC_DispFrame** ppDispFrm);
1257 VDEC_Result MApi_VDEC_DisplayFrame(VDEC_DispFrame *pDispFrm);
1258 VDEC_Result MApi_VDEC_ReleaseFrame(VDEC_DispFrame *pDispFrm);
1260 VDEC_Result MApi_VDEC_GetDecTimeCode(VDEC_TimeCode* pTimeCode);
1261 VDEC_Result MApi_VDEC_GetDispTimeCode(VDEC_TimeCode* pTimeCode);
1262 VDEC_Result MApi_VDEC_SetEvent(MS_U32 u32EnableEvent, VDEC_EventCb pfn, void* param);
1263 VDEC_Result MApi_VDEC_UnsetEvent(MS_U32 u32EnableEvent);
1264 VDEC_Result MApi_VDEC_SetEvent_EX(VDEC_CB_TYPE cb_type, MS_U32 u32EnableEvent, VDEC_EventCb pfn, vo…
1265 VDEC_Result MApi_VDEC_UnsetEvent_EX(VDEC_CB_TYPE cb_type, MS_U32 u32EnableEvent);
1266 VDEC_Result MApi_VDEC_GetEventInfo(MS_U32* u32EventFlag);
1267 VDEC_Result MApi_VDEC_GetPatchPattern(VDEC_PatchPattern ePatternType, MS_U32 *pu32Staddr, MS_U32 *p…
1268 VDEC_Result MApi_VDEC_FireDecCmd(void);
1269 VDEC_Result MApi_VDEC_SeekToPTS(MS_U32 u32PTS);
1270 VDEC_Result MApi_VDEC_SkipToPTS(MS_U32 u32PTS);
1273 VDEC_Result MApi_VDEC_DisableDeblocking(MS_BOOL bDisable);
1274 VDEC_Result MApi_VDEC_DisableQuarterPixel(MS_BOOL bDisable);
1275 VDEC_Result MApi_VDEC_SetAutoRmLstZeroByte(MS_BOOL bOn);
1276 VDEC_Result MApi_VDEC_SetBalanceBW(MS_U8 u8QuarPixelTH, MS_U8 u8DeBlockingTH, MS_U8 u8UpperBound, M…
1294 VDEC_Result MApi_VDEC_IsAlive(void);
1297 VDEC_Result MApi_VDEC_GetCCInfo(void *pInfo, MS_U32 u32Size);
1302 VDEC_Result MDrv_VDEC_GenPattern(VDEC_PatternType ePatternType , MS_PHY u32Addr , MS_U32* u32Size);
1303 VDEC_Result MApi_VDEC_GenPattern(VDEC_PatternType ePatternType, MS_PHY u32Addr, MS_U32 *pu32Size);
1306 VDEC_Result MApi_VDEC_MHEG_DecodeIFrame(MS_PHY u32FrameBufAddr,
1309 VDEC_Result MApi_VDEC_MHEG_IsIFrameDecoding(void);
1310 VDEC_Result MApi_VDEC_MHEG_RstIFrameDec(void);
1313 VDEC_Result MApi_VDEC_CC_StartParsing(VDEC_CCCfg *pCCParam);
1314 VDEC_Result MApi_VDEC_CC_StopParsing(void);
1315 VDEC_Result MApi_VDEC_CC_GetWritePtr(MS_U32 *pWrite);
1316 VDEC_Result MApi_VDEC_CC_GetReadPtr(MS_U32 *pRead);
1317 VDEC_Result MApi_VDEC_CC_UpdateReadPtr(MS_U32 u32EachPacketSize);
1318 VDEC_Result MApi_VDEC_CC_GetIsOverflow(MS_BOOL *pbOverflow);
1320 VDEC_Result MApi_VDEC_CC_Init(MS_U32 *pIn);
1321 VDEC_Result MApi_VDEC_CC_SetCfg(VDEC_CCFormat eFmt, VDEC_CCType eType, MS_U32 *pIn);
1322 VDEC_Result MApi_VDEC_CC_SetBuffStartAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1323 VDEC_Result MApi_VDEC_CC_UpdateWriteAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1324 VDEC_Result MApi_VDEC_CC_UpdateReadAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1325 VDEC_Result MApi_VDEC_CC_DisableParsing(VDEC_CCFormat eFmt);
1326 VDEC_Result MApi_VDEC_CC_GetIsRstDone(VDEC_CCFormat eFmt);
1327 VDEC_Result MApi_VDEC_CC_GetIsBuffOverflow(VDEC_CCFormat eFmt);
1331 VDEC_Result MApi_VDEC_DbgCmd(MS_U32 u8Cmd, MS_U32 u32CmdArg);
1332 VDEC_Result MApi_VDEC_DbgSetData(MS_VIRT u32Addr, MS_U32 u32Data);
1333 VDEC_Result MApi_VDEC_DbgGetData(MS_VIRT u32Addr, MS_U32 *u32Data);
1335 VDEC_Result MApi_VDEC_SetControl(VDEC_User_Cmd cmd_id, MS_VIRT param);
1336 VDEC_Result MApi_VDEC_PreSetControl(VDEC_User_Cmd cmd_id, MS_U32 param);
1342 VDEC_Result MApi_VDEC_GetControl(VDEC_User_Cmd cmd_id, MS_U32 *param);
1343 VDEC_Result MApi_VDEC_FlushPTSBuf(void);
1346 VDEC_Result MApi_VDEC_SystemPreSetControl(VDEC_User_Cmd cmd_id, void *pParam);
1349 VDEC_Result MApi_VDEC_V2_SetPowerState(EN_POWER_MODE u16PowerState);
1351 VDEC_Result MApi_VDEC_V2_GetLibVer(const MSIF_Version **ppVersion);
1352 VDEC_Result MApi_VDEC_V2_GetInfo(const VDEC_Info **ppInfo);
1355 VDEC_Result MApi_VDEC_V2_EnableTurboMode(MS_BOOL bEnable);
1356 VDEC_Result MApi_VDEC_V2_Init(VDEC_InitParam *pInitParam);
1357 VDEC_Result MApi_VDEC_V2_Init_EX(void *pInfo, MS_U32 u32Size);
1358 VDEC_Result MApi_VDEC_V2_Rst(void);
1359 VDEC_Result MApi_VDEC_V2_Exit(MS_BOOL);
1360 VDEC_Result MApi_VDEC_V2_CheckDispInfoRdy(void);
1361 VDEC_Result MApi_VDEC_V2_SetFrcMode(VDEC_FrcMode eFrcMode);
1362 VDEC_Result MApi_VDEC_V2_SetDynScalingParams( MS_PHY u32Addr , MS_U32 u32Size);
1363 VDEC_Result MApi_VDEC_V2_Play(void);
1364 VDEC_Result MApi_VDEC_V2_Pause(void);
1365 VDEC_Result MApi_VDEC_V2_Resume(void);
1366 VDEC_Result MApi_VDEC_V2_StepDisp(void);
1367 VDEC_Result MApi_VDEC_V2_IsStepDispDone(void);
1368 VDEC_Result MApi_VDEC_V2_SeekToPTS(MS_U32 u32PTS);
1369 VDEC_Result MApi_VDEC_V2_SkipToPTS(MS_U32 u32PTS);
1370 VDEC_Result MApi_VDEC_V2_StepDecode(void);
1371 VDEC_Result MApi_VDEC_V2_IsStepDecodeDone(void);
1372 VDEC_Result MApi_VDEC_V2_SetTrickMode(VDEC_TrickDec eTrickDec);
1373 VDEC_Result MApi_VDEC_V2_PushDecQ(VDEC_DecCmd *pCmd);
1374 VDEC_Result MApi_VDEC_V2_FireDecCmd(void);
1377 VDEC_Result MApi_VDEC_V2_GetCCInfo(void *pInfo, MS_U32 u32Size);
1378 VDEC_Result MApi_VDEC_V2_Flush(VDEC_FreezePicSelect eFreezePic);
1381 VDEC_Result MApi_VDEC_V2_EnableLastFrameShow(MS_BOOL bEnable);
1382 VDEC_Result MApi_VDEC_V2_IsDispFinish(void);
1383 VDEC_Result MApi_VDEC_V2_SetSpeed(VDEC_SpeedType eSpeedType, VDEC_DispSpeed eSpeed);
1384 VDEC_Result MApi_VDEC_V2_IsFrameRdy(void);
1385 VDEC_Result MApi_VDEC_V2_SetFreezeDisp(MS_BOOL bEnable);
1386 VDEC_Result MApi_VDEC_V2_SetBlueScreen(MS_BOOL bOn);
1387 VDEC_Result MApi_VDEC_V2_ResetPTS(MS_U32 u32PtsBase);
1388 VDEC_Result MApi_VDEC_V2_AVSyncOn(MS_BOOL bOn, MS_U32 u32SyncDelay, MS_U16 u16SyncTolerance);
1389 VDEC_Result MApi_VDEC_V2_SetAVSyncFreerunThreshold(MS_U32 u32Threshold );
1390 VDEC_Result MApi_VDEC_V2_IsAVSyncOn(void);
1393 VDEC_Result MApi_VDEC_V2_IsStartSync(void);
1394 VDEC_Result MApi_VDEC_V2_IsReachSync(void);
1395 VDEC_Result MApi_VDEC_V2_IsFreerun(void);
1396 VDEC_Result MApi_VDEC_V2_MHEG_DecodeIFrame(MS_PHY u32FrameBufAddr,
1399 VDEC_Result MApi_VDEC_V2_MHEG_IsIFrameDecoding(void);
1400 VDEC_Result MApi_VDEC_V2_MHEG_RstIFrameDec(void);
1406 VDEC_Result MApi_VDEC_V2_IsAlive(void);
1408 VDEC_Result MApi_VDEC_V2_IsWithValidStream(void);
1409 VDEC_Result MApi_VDEC_V2_IsIFrameFound(void);
1410 VDEC_Result MApi_VDEC_V2_IsWithLowDelay(void);
1411 VDEC_Result MApi_VDEC_V2_IsAllBufferEmpty(void);
1416 VDEC_Result MApi_VDEC_V2_GetDispInfo(VDEC_DispInfo *pDispinfo);
1420 VDEC_Result MApi_VDEC_V2_GetHWKey(MS_U8 *pu8Key);
1421 VDEC_Result MApi_VDEC_V2_IsSeqChg(void);
1422 VDEC_Result MApi_VDEC_V2_SetDbgLevel(VDEC_DbgLevel eDbgLevel);
1423 VDEC_Result MApi_VDEC_V2_GetDecFrameInfo(VDEC_FrameInfo* pFrmInfo);
1424 VDEC_Result MApi_VDEC_V2_GetDispFrameInfo(VDEC_FrameInfo *pFrmInfo);
1425 VDEC_Result MApi_VDEC_V2_GetExtDispInfo(VDEC_ExtDispInfo *pExtDispinfo);
1426 VDEC_Result MApi_VDEC_V2_GetDecTimeCode(VDEC_TimeCode* pTimeCode);
1427 VDEC_Result MApi_VDEC_V2_GetDispTimeCode(VDEC_TimeCode* pTimeCode);
1428 VDEC_Result MApi_VDEC_V2_CC_StartParsing(VDEC_CCCfg* pCCParam);
1429 VDEC_Result MApi_VDEC_V2_CC_StopParsing(void);
1430 VDEC_Result MApi_VDEC_V2_CC_GetWritePtr(MS_U32* pu32Write);
1431 VDEC_Result MApi_VDEC_V2_CC_GetReadPtr(MS_U32* pu32Write);
1432 VDEC_Result MApi_VDEC_V2_CC_UpdateReadPtr(MS_U32 u32EachPacketSize);
1433 VDEC_Result MApi_VDEC_V2_CC_GetIsOverflow(MS_BOOL* pbOverflow);
1434 VDEC_Result MApi_VDEC_V2_SetEvent(MS_U32 u32EnableEvent, VDEC_EventCb pfn, void* param);
1435 VDEC_Result MApi_VDEC_V2_UnsetEvent(MS_U32 u32EnableEvent);
1436 VDEC_Result MApi_VDEC_V2_SetEvent_EX(VDEC_CB_TYPE cb_type, MS_U32 u32EnableEvent, VDEC_EventCb pfn,…
1437 VDEC_Result MApi_VDEC_V2_UnsetEvent_EX(VDEC_CB_TYPE cb_type, MS_U32 u32EnableEvent);
1438 VDEC_Result MApi_VDEC_V2_GetEventInfo(MS_U32* u32EventFlag);
1439 VDEC_Result MApi_VDEC_V2_GenPattern(VDEC_PatternType ePatternType, MS_PHY u32Addr, MS_U32 *pu32Size…
1441 VDEC_Result MApi_VDEC_V2_DisableDeblocking(MS_BOOL bDisable);
1442 VDEC_Result MApi_VDEC_V2_DisableQuarterPixel(MS_BOOL bDisable);
1443 VDEC_Result MApi_VDEC_V2_SetAutoRmLstZeroByte(MS_BOOL bOn);
1444 VDEC_Result MApi_VDEC_V2_SetBalanceBW(MS_U8 u8QuarPixelTH, MS_U8 u8DeBlockingTH, MS_U8 u8UpperBound…
1445 VDEC_Result MApi_VDEC_V2_DbgDumpStatus(void);
1446 VDEC_Result MApi_VDEC_V2_SetControl(VDEC_User_Cmd cmd_id, MS_U32 param);
1447 VDEC_Result MApi_VDEC_V2_GetControl(VDEC_User_Cmd cmd_id, MS_U32 *param);
1450 VDEC_Result MApi_VDEC_V2_SetBlockDisplay(MS_BOOL bEnable);
1451 VDEC_Result MApi_VDEC_V2_EnableESBuffMalloc(MS_BOOL bEnable);
1453 VDEC_Result MApi_VDEC_V2_GetESBuff(MS_U32 u32ReqSize, MS_U32* u32AvailSize, MS_PHY* u32Addr);
1454 VDEC_Result MApi_VDEC_V2_GetNextDispFrame(VDEC_DispFrame** ppDispFrm);
1455 VDEC_Result MApi_VDEC_V2_DisplayFrame(VDEC_DispFrame *pDispFrm);
1456 VDEC_Result MApi_VDEC_V2_DisplayFrame(VDEC_DispFrame *pDispFrm);
1457 VDEC_Result MApi_VDEC_V2_FlushPTSBuf(void);
1458 VDEC_Result MApi_VDEC_V2_CaptureFrame(MS_U32 u32FrmPriData, MS_BOOL bEnable);
1459 VDEC_Result MApi_VDEC_V2_CC_Init(MS_U32 *pIn);
1460 VDEC_Result MApi_VDEC_V2_CC_SetCfg(VDEC_CCFormat eFmt, VDEC_CCType eType, MS_U32 *pIn);
1461 VDEC_Result MApi_VDEC_V2_CC_SetBuffStartAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1462 VDEC_Result MApi_VDEC_V2_CC_UpdateWriteAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1463 VDEC_Result MApi_VDEC_V2_CC_UpdateReadAdd(VDEC_CCFormat eFmt, MS_U32 *pIn);
1464 VDEC_Result MApi_VDEC_V2_CC_DisableParsing(VDEC_CCFormat eFmt);
1465 VDEC_Result MApi_VDEC_V2_CC_GetInfo(VDEC_CCFormat eFmt, VDEC_CCInfoCmd eCmd, MS_U32 *pOut);
1466 VDEC_Result MApi_VDEC_V2_CC_GetIsRstDone(VDEC_CCFormat eFmt);
1467 VDEC_Result MApi_VDEC_V2_CC_GetIsBuffOverflow(VDEC_CCFormat eFmt);
1470 VDEC_Result MApi_VDEC_V2_CC_SystemPreSetControl(VDEC_User_Cmd cmd_id, void *pParam);
1471 VDEC_Result MApi_VDEC_V2_CC_PreSetControl(VDEC_User_Cmd cmd_id, MS_U32 param);