Home
last modified time | relevance | path

Searched refs:bNALUnitType (Results 1 – 2 of 2) sorted by relevance

/packages/modules/ImsMedia/service/src/com/android/telephony/imsmedia/lib/libimsmedia/core/video/nodes/
DVideoRtpPayloadDecoderNode.cpp227 uint8_t bNALUnitType; in DecodeAvc() local
238 bNALUnitType = (bFUIndicator & 0xE0) | (bFUHeader & 0x1F); in DecodeAvc()
242 if ((bNALUnitType & 0x1F) == 7 || (bNALUnitType & 0x1F) == 8) in DecodeAvc()
246 else if ((bNALUnitType & 0x1F) == 5) in DecodeAvc()
257 mBuffer[4] = bNALUnitType; // for video decoder in DecodeAvc()
340 uint8_t bNALUnitType; in DecodeHevc() local
352 bNALUnitType = (bFUIndicator1 & 0x81) | ((bFUHeader & 0x3F) << 1); in DecodeHevc()
356 uint8_t frameType = (bNALUnitType & 0x7E) >> 1; in DecodeHevc()
373 mBuffer[4] = bNALUnitType; // for decoder in DecodeHevc()
DVideoRtpPayloadEncoderNode.cpp337 uint8_t bNALUnitType; in EncodeAvcNALUnit() local
342 bNALUnitType = pCurDataPos[0] & 0x1F; // copy NAL unit type from NAL unit header in EncodeAvcNALUnit()
350 bFUHeader = 0x40 + bNALUnitType; // set E bit in EncodeAvcNALUnit()
358 bFUHeader = 0x80 + bNALUnitType; // set S bit in EncodeAvcNALUnit()
360 bFUHeader = bNALUnitType; in EncodeAvcNALUnit()