Home | History | Annotate | Download | only in source

Lines Matching refs:pps

490             pps                     active picture parameter set
505 picParamSet_t *pps,
518 ASSERT(pps);
521 ASSERT(pps->sliceGroupMapType < 7);
526 if (pps->numSliceGroups == 1)
532 if (pps->sliceGroupMapType > 2 && pps->sliceGroupMapType < 6)
534 ASSERT(pps->sliceGroupChangeRate &&
535 pps->sliceGroupChangeRate <= picSize);
538 MIN(sliceGroupChangeCycle * pps->sliceGroupChangeRate, picSize);
540 if (pps->sliceGroupMapType == 4 || pps->sliceGroupMapType == 5)
541 sizeOfUpperLeftGroup = pps->sliceGroupChangeDirectionFlag ?
545 switch (pps->sliceGroupMapType)
548 DecodeInterleavedMap(map, pps->numSliceGroups,
549 pps->runLength, picSize);
553 DecodeDispersedMap(map, pps->numSliceGroups, picWidth,
558 DecodeForegroundLeftOverMap(map, pps->numSliceGroups,
559 pps->topLeft, pps->bottomRight, picWidth, picHeight);
563 DecodeBoxOutMap(map, pps->sliceGroupChangeDirectionFlag,
569 pps->sliceGroupChangeDirectionFlag, sizeOfUpperLeftGroup,
574 DecodeWipeMap(map, pps->sliceGroupChangeDirectionFlag,
579 ASSERT(pps->sliceGroupId);
582 ASSERT(pps->sliceGroupId[i] < pps->numSliceGroups);
583 map[i] = pps->sliceGroupId[i];