Searched defs:pStrmData (Results 1 - 15 of 15) sorted by relevance

/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/
H A Dh264bsd_nal_unit.c57 pStrmData pointer to stream data structure
68 u32 h264bsdDecodeNalUnit(strmData_t *pStrmData, nalUnit_t *pNalUnit) argument
77 ASSERT(pStrmData);
79 ASSERT(pStrmData->bitPosInWord == 0);
82 tmp = h264bsdGetBits(pStrmData, 1);
88 tmp = h264bsdGetBits(pStrmData, 2);
91 tmp = h264bsdGetBits(pStrmData, 5);
H A Dh264bsd_pic_param_set.c76 pStrmData pointer to stream data structure
89 u32 h264bsdDecodePicParamSet(strmData_t *pStrmData, picParamSet_t *pPicParamSet) argument
99 ASSERT(pStrmData);
105 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData,
115 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData,
126 tmp = h264bsdGetBits(pStrmData, 1);
133 tmp = h264bsdGetBits(pStrmData, 1);
139 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
152 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData,
170 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData,
[all...]
H A Dh264bsd_vui.c58 strmData_t *pStrmData,
69 pStrmData pointer to stream data structure
80 u32 h264bsdDecodeVuiParameters(strmData_t *pStrmData, argument
90 ASSERT(pStrmData);
95 tmp = h264bsdGetBits(pStrmData, 1);
103 tmp = h264bsdGetBits(pStrmData, 8);
110 tmp = h264bsdGetBits(pStrmData, 16);
115 tmp = h264bsdGetBits(pStrmData, 16);
122 tmp = h264bsdGetBits(pStrmData, 1);
130 tmp = h264bsdGetBits(pStrmData,
400 DecodeHrdParameters( strmData_t *pStrmData, hrdParameters_t *pHrdParameters) argument
[all...]
H A Dh264bsd_byte_stream.c71 pStrmData stream information is stored here
80 u32 h264bsdExtractNalUnit(u8 *pByteStream, u32 len, strmData_t *pStrmData, argument
99 ASSERT(pStrmData);
150 pStrmData->strmBuffSize =
164 pStrmData->strmBuffSize = byteCount - initByteCount - zeroCount;
175 pStrmData->strmBuffSize = len;
179 pStrmData->pStrmBuffStart = pByteStream + initByteCount;
180 pStrmData->pStrmCurrPos = pStrmData->pStrmBuffStart;
181 pStrmData
[all...]
H A Dh264bsd_seq_param_set.c71 pStrmData pointer to stream data structure
83 u32 h264bsdDecodeSeqParamSet(strmData_t *pStrmData, seqParamSet_t *pSeqParamSet) argument
92 ASSERT(pStrmData);
98 tmp = h264bsdGetBits(pStrmData, 8);
108 tmp = h264bsdGetBits(pStrmData, 1);
110 tmp = h264bsdGetBits(pStrmData, 1);
112 tmp = h264bsdGetBits(pStrmData, 1);
118 tmp = h264bsdGetBits(pStrmData, 5);
122 tmp = h264bsdGetBits(pStrmData, 8);
127 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData,
[all...]
H A Dh264bsd_stream.c60 pStrmData pointer to stream data structure
72 u32 h264bsdGetBits(strmData_t *pStrmData, u32 numBits) argument
77 ASSERT(pStrmData);
80 out = h264bsdShowBits32(pStrmData) >> (32 - numBits);
82 if (h264bsdFlushBits(pStrmData, numBits) == HANTRO_OK)
105 pStrmData pointer to stream data structure
115 u32 h264bsdShowBits32(strmData_t *pStrmData) argument
122 ASSERT(pStrmData);
123 ASSERT(pStrmData->pStrmCurrPos);
124 ASSERT(pStrmData
188 h264bsdFlushBits(strmData_t *pStrmData, u32 numBits) argument
229 h264bsdIsByteAligned(strmData_t *pStrmData) argument
[all...]
H A Dh264bsd_vlc.c91 pStrmData pointer to stream data structure
103 u32 h264bsdDecodeExpGolombUnsigned(strmData_t *pStrmData, u32 *codeNum) argument
112 ASSERT(pStrmData);
115 bits = h264bsdShowBits32(pStrmData);
120 h264bsdFlushBits(pStrmData, 1);
127 if (h264bsdFlushBits(pStrmData, 3) == END_OF_STREAM)
135 if (h264bsdFlushBits(pStrmData, 5) == END_OF_STREAM)
143 if (h264bsdFlushBits(pStrmData, 7) == END_OF_STREAM)
160 h264bsdFlushBits(pStrmData,32);
161 bits = h264bsdGetBits(pStrmData,
230 h264bsdDecodeExpGolombSigned(strmData_t *pStrmData, i32 *value) argument
300 h264bsdDecodeExpGolombMapped(strmData_t *pStrmData, u32 *value, u32 isIntra) argument
363 h264bsdDecodeExpGolombTruncated( strmData_t *pStrmData, u32 *value, u32 greaterThanOne) argument
[all...]
H A Dh264bsd_slice_data.c68 pStrmData pointer to stream data structure
85 u32 h264bsdDecodeSliceData(strmData_t *pStrmData, storage_t *pStorage, argument
104 ASSERT(pStrmData);
146 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &skipRun);
174 tmp = h264bsdDecodeMacroblockLayer(pStrmData, mbLayer,
201 moreMbs = (h264bsdMoreRbspData(pStrmData) || skipRun) ?
H A Dh264bsd_util.c112 pStrmData pointer to stream data structure
123 u32 h264bsdRbspTrailingBits(strmData_t *pStrmData) argument
133 ASSERT(pStrmData);
134 ASSERT(pStrmData->bitPosInWord < 8);
136 stuffingLength = 8 - pStrmData->bitPosInWord;
138 stuffing = h264bsdGetBits(pStrmData, stuffingLength);
160 pStrmData pointer to stream data structure
171 u32 h264bsdMoreRbspData(strmData_t *pStrmData) argument
180 ASSERT(pStrmData);
181 ASSERT(pStrmData
[all...]
H A Dh264bsd_sei.c77 strmData_t *pStrmData,
85 strmData_t *pStrmData,
94 strmData_t *pStrmData,
97 static u32 DecodeFillerPayload(strmData_t *pStrmData, u32 payloadSize);
100 strmData_t *pStrmData,
105 strmData_t *pStrmData,
110 strmData_t *pStrmData,
114 strmData_t *pStrmData,
119 strmData_t *pStrmData,
124 strmData_t *pStrmData,
178 h264bsdDecodeSeiMessage( strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, seiMessage_t *pSeiMessage, u32 numSliceGroups) argument
395 DecodeBufferingPeriod( strmData_t *pStrmData, seiBufferingPeriod_t *pBufferingPeriod, u32 cpbCnt, u32 initialCpbRemovalDelayLength, u32 nalHrdBpPresentFlag, u32 vclHrdBpPresentFlag) argument
474 DecodePictureTiming( strmData_t *pStrmData, seiPicTiming_t *pPicTiming, u32 cpbRemovalDelayLength, u32 dpbOutputDelayLength, u32 timeOffsetLength, u32 cpbDpbDelaysPresentFlag, u32 picStructPresentFlag) argument
678 DecodePanScanRectangle( strmData_t *pStrmData, seiPanScanRect_t *pPanScanRectangle) argument
763 DecodeFillerPayload(strmData_t *pStrmData, u32 payloadSize) argument
794 DecodeUserDataRegisteredITuTT35( strmData_t *pStrmData, seiUserDataRegisteredItuTT35_t *pUserDataRegisteredItuTT35, u32 payloadSize) argument
860 DecodeUserDataUnregistered( strmData_t *pStrmData, seiUserDataUnregistered_t *pUserDataUnregistered, u32 payloadSize) argument
915 DecodeRecoveryPoint( strmData_t *pStrmData, seiRecoveryPoint_t *pRecoveryPoint) argument
969 DecodeDecRefPicMarkingRepetition( strmData_t *pStrmData, seiDecRefPicMarkingRepetition_t *pDecRefPicMarkingRepetition, u32 numRefFrames) argument
1017 DecodeSparePic( strmData_t *pStrmData, seiSparePic_t *pSparePic, u32 picSizeInMapUnits) argument
1127 DecodeSceneInfo( strmData_t *pStrmData, seiSceneInfo_t *pSceneInfo) argument
1187 DecodeSubSeqInfo( strmData_t *pStrmData, seiSubSeqInfo_t *pSubSeqInfo) argument
1260 DecodeSubSeqLayerCharacteristics( strmData_t *pStrmData, seiSubSeqLayerCharacteristics_t *pSubSeqLayerCharacteristics) argument
1319 DecodeSubSeqCharacteristics( strmData_t *pStrmData, seiSubSeqCharacteristics_t *pSubSeqCharacteristics) argument
1428 DecodeFullFrameFreeze( strmData_t *pStrmData, seiFullFrameFreeze_t *pFullFrameFreeze) argument
1467 DecodeFullFrameSnapshot( strmData_t *pStrmData, seiFullFrameSnapshot_t *pFullFrameSnapshot) argument
1504 DecodeProgressiveRefinementSegmentStart( strmData_t *pStrmData, seiProgressiveRefinementSegmentStart_t *pProgressiveRefinementSegmentStart) argument
1547 DecodeProgressiveRefinementSegmentEnd( strmData_t *pStrmData, seiProgressiveRefinementSegmentEnd_t *pProgressiveRefinementSegmentEnd) argument
1584 DecodeMotionConstrainedSliceGroupSet( strmData_t *pStrmData, seiMotionConstrainedSliceGroupSet_t *pMotionConstrainedSliceGroupSet, u32 numSliceGroups) argument
1658 DecodeReservedSeiMessage( strmData_t *pStrmData, seiReservedSeiMessage_t *pReservedSeiMessage, u32 payloadSize) argument
[all...]
H A Dh264bsd_slice_header.c70 static u32 DecRefPicMarking(strmData_t *pStrmData,
83 pStrmData pointer to stream data structure
97 u32 h264bsdDecodeSliceHeader(strmData_t *pStrmData, sliceHeader_t *pSliceHeader, argument
110 ASSERT(pStrmData);
121 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
131 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
146 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
162 tmp = h264bsdGetBits(pStrmData, i);
174 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
193 tmp = h264bsdGetBits(pStrmData,
469 RefPicListReordering(strmData_t *pStrmData, refPicListReordering_t *pRefPicListReordering, u32 numRefIdxActive, u32 maxPicNum) argument
573 DecRefPicMarking(strmData_t *pStrmData, decRefPicMarking_t *pDecRefPicMarking, nalUnitType_e nalUnitType, u32 numRefFrames) argument
732 h264bsdCheckPpsId(strmData_t *pStrmData, u32 *picParamSetId) argument
792 h264bsdCheckFrameNum( strmData_t *pStrmData, u32 maxFrameNum, u32 *frameNum) argument
867 h264bsdCheckIdrPicId( strmData_t *pStrmData, u32 maxFrameNum, nalUnitType_e nalUnitType, u32 *idrPicId) argument
952 h264bsdCheckPicOrderCntLsb( strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, u32 *picOrderCntLsb) argument
1052 h264bsdCheckDeltaPicOrderCntBottom( strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, i32 *deltaPicOrderCntBottom) argument
1159 h264bsdCheckDeltaPicOrderCnt( strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, nalUnitType_e nalUnitType, u32 picOrderPresentFlag, i32 *deltaPicOrderCnt) argument
1263 h264bsdCheckRedundantPicCnt( strmData_t *pStrmData, seqParamSet_t *pSeqParamSet, picParamSet_t *pPicParamSet, nalUnitType_e nalUnitType, u32 *redundantPicCnt) argument
1401 h264bsdCheckPriorPicsFlag(u32 * noOutputOfPriorPicsFlag, const strmData_t * pStrmData, const seqParamSet_t * pSeqParamSet, const picParamSet_t * pPicParamSet, nalUnitType_e nalUnitType) argument
[all...]
H A Dh264bsd_cavlc.c327 value = h264bsdShowBits32(pStrmData); \
336 if(h264bsdFlushBits(pStrmData,32-bits) == END_OF_STREAM) \
338 value = h264bsdShowBits32(pStrmData); \
357 if(h264bsdFlushBits(pStrmData,32-bits) == END_OF_STREAM) \
359 value = h264bsdShowBits32(pStrmData); \
732 pStrmData pointer to stream data structure
749 strmData_t *pStrmData,
767 ASSERT(pStrmData);
911 if (h264bsdFlushBits(pStrmData, 32-bufferBits) != HANTRO_OK)
748 h264bsdDecodeResidualBlockCavlc( strmData_t *pStrmData, i32 *coeffLevel, i32 nc, u32 maxNumCoeff) argument
H A Dh264bsd_macroblock_layer.c85 static u32 DecodeMbPred(strmData_t *pStrmData, mbPred_t *pMbPred,
87 static u32 DecodeSubMbPred(strmData_t *pStrmData, subMbPred_t *pSubMbPred,
89 static u32 DecodeResidual(strmData_t *pStrmData, residual_t *pResidual,
119 pStrmData pointer to stream data structure
133 u32 h264bsdDecodeMacroblockLayer(strmData_t *pStrmData, argument
146 ASSERT(pStrmData);
155 tmp = h264bsdDecodeExpGolombUnsigned(pStrmData, &value);
173 while( !h264bsdIsByteAligned(pStrmData) )
176 tmp = h264bsdGetBits(pStrmData, 1);
184 value = h264bsdGetBits(pStrmData,
353 DecodeMbPred(strmData_t *pStrmData, mbPred_t *pMbPred, mbType_e mbType, u32 numRefIdxActive) argument
441 DecodeSubMbPred(strmData_t *pStrmData, subMbPred_t *pSubMbPred, mbType_e mbType, u32 numRefIdxActive) argument
508 DecodeResidual(strmData_t *pStrmData, residual_t *pResidual, mbStorage_t *pMb, mbType_e mbType, u32 codedBlockPattern) argument
699 DecodeResidual(strmData_t *pStrmData, residual_t *pResidual, mbStorage_t *pMb, mbType_e mbType, u32 codedBlockPattern) argument
[all...]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm/
H A Dh264bsdFlushBits.s25 pStrmData RN 0 label
54 LDR readBits, [pStrmData, #0x10]
55 LDR strmBuffSize, [pStrmData, #0xC]
60 STR readBits, [pStrmData, #0x10]
61 STR bitPosInWord, [pStrmData, #0x8]
63 LDR pStrmBuffStart, [pStrmData, #0x0]
70 STR pStrmCurrPos, [pStrmData, #0x4]
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm_neon_asm_gcc/
H A Dh264bsdFlushBits.S25 #define pStrmData r0 define
52 LDR readBits, [pStrmData, #0x10]
53 LDR strmBuffSize, [pStrmData, #0xC]
58 STR readBits, [pStrmData, #0x10]
59 STR bitPosInWord, [pStrmData, #0x8]
61 LDR pStrmBuffStart, [pStrmData, #0x0]
68 STR pStrmCurrPos, [pStrmData, #0x4]

Completed in 240 milliseconds