Lines Matching refs:bitsinfo

173     BITSFRAME_INFO bitsinfo;  in MAdp_MFE_Proc_nonThread()  local
177 memset(&bitsinfo,0x0,sizeof(BITSFRAME_INFO)); in MAdp_MFE_Proc_nonThread()
231 bitsinfo.size = pStream->m_nByteCount; in MAdp_MFE_Proc_nonThread()
232 bitsinfo.status = BITS_INFO_FRAMEDONE; in MAdp_MFE_Proc_nonThread()
233 bitsinfo.voptype = P_VOP; in MAdp_MFE_Proc_nonThread()
245 mfe_ioctl((MS_VIRT)appPVR_Info->mfe_drvHandle, MFE_IOC_GETBITS, (MS_VIRT)(&bitsinfo)); in MAdp_MFE_Proc_nonThread()
246 MS_ASSERT(bitsinfo.size >= 0); in MAdp_MFE_Proc_nonThread()
248 Vsize = bitsinfo.size; in MAdp_MFE_Proc_nonThread()
252 … Vaddr = (MS_VIRT) MAdp_MPool_PA2KSEG0(bitsinfo.miuAddress+appPVR_Info->MfeApiInfo.miu_offset); in MAdp_MFE_Proc_nonThread()
254 … Vaddr = (MS_VIRT) MAdp_MPool_PA2KSEG1(bitsinfo.miuAddress+appPVR_Info->MfeApiInfo.miu_offset); in MAdp_MFE_Proc_nonThread()
257 … 0x"MPRI_VIRT", size = 0x%x\n", (unsigned int)bitsinfo.miuAddress, (ptrdiff_t)Vaddr, (unsigned int… in MAdp_MFE_Proc_nonThread()
258 if((appPVR_Info->BitstreamOutBufferSize-Vsize) < bitsinfo.size) { in MAdp_MFE_Proc_nonThread()
263 MsOS_Dcache_Flush(Vaddr, CEILING_ALIGN(bitsinfo.size, 16UL)); in MAdp_MFE_Proc_nonThread()
265 memcpy(appPVR_Info->BitstreamOutBuffer.miuPointer +Vsize, (MS_U8 *)Vaddr, bitsinfo.size); in MAdp_MFE_Proc_nonThread()
266 Vsize += bitsinfo.size; in MAdp_MFE_Proc_nonThread()
268 … ms_dprintf(ADP_L3, "memcpy 0x%x, total 0x%x\n", (unsigned int)bitsinfo.size, (unsigned int)Vsize); in MAdp_MFE_Proc_nonThread()
269 if(bitsinfo.status == BITS_INFO_FRAMEDONE) {//frame done in MAdp_MFE_Proc_nonThread()
272 if(bitsinfo.stuffing_bytes!=0) { in MAdp_MFE_Proc_nonThread()
276 … ms_dprintf(ADP_L3, "CABAC stuffing byte 0x%x\n", (unsigned int)bitsinfo.stuffing_bytes); in MAdp_MFE_Proc_nonThread()
277 for(i=0;i<bitsinfo.stuffing_bytes/3;i++) { in MAdp_MFE_Proc_nonThread()
282 for(i=0;i<bitsinfo.stuffing_bytes%3;i++) { in MAdp_MFE_Proc_nonThread()
287 Vsize += bitsinfo.stuffing_bytes; in MAdp_MFE_Proc_nonThread()
292 else if(bitsinfo.status == BITS_INFO_BUFFULL) { in MAdp_MFE_Proc_nonThread()
296 else if (bitsinfo.status == BITS_INFO_IMG_BUFFULL){ in MAdp_MFE_Proc_nonThread()
309 appPVR_Info->g_StreamCallBackFunc(appPVR_Info->g_pCustomCtx, (MS_S32)bitsinfo.voptype, in MAdp_MFE_Proc_nonThread()