• Home
  • Raw
  • Download

Lines Matching refs:m_sReoderingStatus

168   ResetReorderingPictureBuffers (&m_sReoderingStatus, m_sPictInfoList, true);  in CWelsDecoder()
418 pCtx->pPictReoderingStatus = &m_sReoderingStatus; in InitDecoderCtx()
452 ResetReorderingPictureBuffers (&m_sReoderingStatus, m_sPictInfoList, false); in ResetDecoder()
463 ResetReorderingPictureBuffers (&m_sReoderingStatus, m_sPictInfoList, true); in ThreadResetDecoder()
683 * ((int*)pOption) = m_sReoderingStatus.iNumOfPicts; in GetOption()
697 if (m_sReoderingStatus.iNumOfPicts) { in DecodeFrameNoDelay()
700 if (!m_sReoderingStatus.bHasBSlice) { in DecodeFrameNoDelay()
701 if (m_sReoderingStatus.iNumOfPicts > 1) { in DecodeFrameNoDelay()
930 if (bEndOfStreamFlag && m_sReoderingStatus.iNumOfPicts > 0) { in FlushFrame()
931 if (!m_sReoderingStatus.bHasBSlice) { in FlushFrame()
994 m_sReoderingStatus.bHasBSlice = true; in BufferingReadyPicture()
996 if (m_sReoderingStatus.iNumOfPicts && pCtx->pLastDecPicInfo->pPreviousDecodedPictureInDpb in BufferingReadyPicture()
998 m_sReoderingStatus.iLastGOPRemainPicts = m_sReoderingStatus.iNumOfPicts; in BufferingReadyPicture()
1000 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in BufferingReadyPicture()
1006 if (m_sReoderingStatus.iNumOfPicts > 0) { in BufferingReadyPicture()
1009 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in BufferingReadyPicture()
1016 m_sReoderingStatus.iLastGOPRemainPicts = m_sReoderingStatus.iNumOfPicts; in BufferingReadyPicture()
1017 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in BufferingReadyPicture()
1036 ++m_sReoderingStatus.iNumOfPicts; in BufferingReadyPicture()
1037 if (i > m_sReoderingStatus.iLargestBufferedPicIndex) { in BufferingReadyPicture()
1038 m_sReoderingStatus.iLargestBufferedPicIndex = i; in BufferingReadyPicture()
1051 if (m_sReoderingStatus.iLastGOPRemainPicts > 0) { in ReleaseBufferedReadyPictureReorder()
1052 m_sReoderingStatus.iMinPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1054 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureReorder()
1055 …if (m_sReoderingStatus.iMinPOC == IMinInt32 && m_sPictInfoList[i].iPOC > IMinInt32 && m_sPictInfoL… in ReleaseBufferedReadyPictureReorder()
1056 m_sReoderingStatus.iMinPOC = m_sPictInfoList[i].iPOC; in ReleaseBufferedReadyPictureReorder()
1057 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureReorder()
1062 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureReorder()
1064 … if (m_sPictInfoList[i].iPOC > IMinInt32 && m_sPictInfoList[i].iPOC < m_sReoderingStatus.iMinPOC in ReleaseBufferedReadyPictureReorder()
1066 m_sReoderingStatus.iMinPOC = m_sPictInfoList[i].iPOC; in ReleaseBufferedReadyPictureReorder()
1067 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureReorder()
1070 m_sReoderingStatus.iLastWrittenPOC = m_sReoderingStatus.iMinPOC; in ReleaseBufferedReadyPictureReorder()
1073 fprintf (stderr, "Output POC: #%d uiDecodingTimeStamp=%d\n", m_sReoderingStatus.iLastWrittenPOC, in ReleaseBufferedReadyPictureReorder()
1074 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].uiDecodingTimeStamp); in ReleaseBufferedReadyPictureReorder()
1077 …memcpy (pDstInfo, &m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].sBufferInfo, sizeof (SBuffer… in ReleaseBufferedReadyPictureReorder()
1081 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1083 … PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureReorder()
1086 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].bLastGOP = false; in ReleaseBufferedReadyPictureReorder()
1087 m_sReoderingStatus.iMinPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1088 --m_sReoderingStatus.iNumOfPicts; in ReleaseBufferedReadyPictureReorder()
1089 --m_sReoderingStatus.iLastGOPRemainPicts; in ReleaseBufferedReadyPictureReorder()
1090 if (m_sReoderingStatus.iLastGOPRemainPicts == 0) { in ReleaseBufferedReadyPictureReorder()
1091 m_sReoderingStatus.iLastWrittenPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1095 if (m_sReoderingStatus.iNumOfPicts > 0) { in ReleaseBufferedReadyPictureReorder()
1096 m_sReoderingStatus.iMinPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1098 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureReorder()
1099 if (m_sReoderingStatus.iMinPOC == IMinInt32 && m_sPictInfoList[i].iPOC > IMinInt32) { in ReleaseBufferedReadyPictureReorder()
1100 m_sReoderingStatus.iMinPOC = m_sPictInfoList[i].iPOC; in ReleaseBufferedReadyPictureReorder()
1101 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureReorder()
1106 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureReorder()
1108 … if (m_sPictInfoList[i].iPOC > IMinInt32 && m_sPictInfoList[i].iPOC < m_sReoderingStatus.iMinPOC) { in ReleaseBufferedReadyPictureReorder()
1109 m_sReoderingStatus.iMinPOC = m_sPictInfoList[i].iPOC; in ReleaseBufferedReadyPictureReorder()
1110 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureReorder()
1114 if (m_sReoderingStatus.iMinPOC > IMinInt32) { in ReleaseBufferedReadyPictureReorder()
1118 isReady = (m_sReoderingStatus.iLastWrittenPOC > IMinInt32 in ReleaseBufferedReadyPictureReorder()
1119 && m_sReoderingStatus.iMinPOC - m_sReoderingStatus.iLastWrittenPOC <= 1) in ReleaseBufferedReadyPictureReorder()
1120 || m_sReoderingStatus.iMinPOC < iLastPOC; in ReleaseBufferedReadyPictureReorder()
1123 m_sReoderingStatus.iLastWrittenPOC = m_sReoderingStatus.iMinPOC; in ReleaseBufferedReadyPictureReorder()
1126 … fprintf (stderr, "Output POC: #%d uiDecodingTimeStamp=%d\n", m_sReoderingStatus.iLastWrittenPOC, in ReleaseBufferedReadyPictureReorder()
1127 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].uiDecodingTimeStamp); in ReleaseBufferedReadyPictureReorder()
1130 …memcpy (pDstInfo, &m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].sBufferInfo, sizeof (SBuffer… in ReleaseBufferedReadyPictureReorder()
1134 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1136 … PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureReorder()
1139 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].bLastGOP = false; in ReleaseBufferedReadyPictureReorder()
1140 m_sReoderingStatus.iMinPOC = IMinInt32; in ReleaseBufferedReadyPictureReorder()
1141 --m_sReoderingStatus.iNumOfPicts; in ReleaseBufferedReadyPictureReorder()
1152 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureNoReorder()
1155 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureNoReorder()
1160 for (int32_t i = 0; i <= m_sReoderingStatus.iLargestBufferedPicIndex; ++i) { in ReleaseBufferedReadyPictureNoReorder()
1164 m_sReoderingStatus.iPictInfoIndex = i; in ReleaseBufferedReadyPictureNoReorder()
1170 …fprintf(stderr, "Output POC: #%d uiDecodingTimeStamp=%d\n", m_sPictInfoList[m_sReoderingStatus.iPi… in ReleaseBufferedReadyPictureNoReorder()
1174 m_sReoderingStatus.iLastWrittenPOC = m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPOC; in ReleaseBufferedReadyPictureNoReorder()
1175 …memcpy(pDstInfo, &m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].sBufferInfo, sizeof(SBufferIn… in ReleaseBufferedReadyPictureNoReorder()
1179 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPOC = IMinInt32; in ReleaseBufferedReadyPictureNoReorder()
1182 … PPicture pPic = pPicBuff->ppPic[m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].iPicBuffIdx]; in ReleaseBufferedReadyPictureNoReorder()
1185 if (m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].bLastGOP) { in ReleaseBufferedReadyPictureNoReorder()
1186 --m_sReoderingStatus.iLastGOPRemainPicts; in ReleaseBufferedReadyPictureNoReorder()
1187 m_sPictInfoList[m_sReoderingStatus.iPictInfoIndex].bLastGOP = false; in ReleaseBufferedReadyPictureNoReorder()
1189 --m_sReoderingStatus.iNumOfPicts; in ReleaseBufferedReadyPictureNoReorder()
1202 if (!m_sReoderingStatus.bHasBSlice && m_sReoderingStatus.iNumOfPicts > 1) { in ReorderPicturesInDisplay()