/external/opencore/protocols/rtp_payload_parser/rfc_3984/include/ |
D | h264_payload_parser.h | 96 const uint8 nal_type, 118 …PayloadParserStatus parseRTPPayload_For_InterleavedMode(const Payload& inputPacket, uint8 nal_type, 131 …oadParserStatus parseRTPPayload_For_SingleMessageOutput(const Payload& inputPacket, uint8 nal_type, 169 bool isRequiredTypeForInterleaveMode(const uint8 nal_type) in isRequiredTypeForInterleaveMode() argument 171 …return (nal_type == H264_RTP_PAYLOAD_STAP_B || // STAP-B(Single-Time Aggregation Packet with DON(… in isRequiredTypeForInterleaveMode() 172 …nal_type == H264_RTP_PAYLOAD_MTAP16 || // MTAP16(Multi-Time Aggregation Packet with 16-bit time s… in isRequiredTypeForInterleaveMode() 173 …nal_type == H264_RTP_PAYLOAD_MTAP24 || // MTAP24(Multi-Time Aggregation Packet with 24-bit time s… in isRequiredTypeForInterleaveMode() 174 …nal_type == H264_RTP_PAYLOAD_FU_B || // FU-B(Fragmentation Unit with DON(Decoding Order Number)) in isRequiredTypeForInterleaveMode() 175 …(nal_type == H264_RTP_PAYLOAD_FU_A && isInterleaveMode())); // FU-A(Fragmentation Unit without DO… in isRequiredTypeForInterleaveMode() 185 bool isExceptionTypeForInterleaveMode(const uint8 nal_type) in isExceptionTypeForInterleaveMode() argument [all …]
|
/external/opencore/protocols/rtp_payload_parser/rfc_3984/src/ |
D | h264_payload_parser.cpp | 143 uint8 nal_type = 0; in Parse() local 144 if (!getNALType(inputPacket, nal_type)) return PayloadParserStatus_Failure; in Parse() 147 if (isRequiredTypeForInterleaveMode(nal_type)) in Parse() 150 return parseRTPPayload_For_InterleavedMode(inputPacket, nal_type, vParsedPayloads); in Parse() 155 …if (isInterleaveMode() && !isExceptionTypeForInterleaveMode(nal_type)) return PayloadParserStatus_… in Parse() 156 return parseRTPPayload_For_Non_InterleavedMode(inputPacket, nal_type, vParsedPayloads); in Parse() 186 const uint8 nal_type, in parseRTPPayload_For_Non_InterleavedMode() argument 190 …return parseRTPPayload_For_SingleMessageOutput(inputPacket, nal_type, vParsedPayloads, rtp_payload… in parseRTPPayload_For_Non_InterleavedMode() 195 H264PayloadParser::parseRTPPayload_For_InterleavedMode(const Payload& inputPacket, uint8 nal_type, in parseRTPPayload_For_InterleavedMode() argument 209 if (!isCurrRTPPacketIgnored(inputPacket, nal_type)) in parseRTPPayload_For_InterleavedMode() [all …]
|
D | h264_payload_parser_utility.h | 70 const uint8 nal_type, 81 …d setMarkerInfo(IPayloadParser::Payload& aIn, IPayloadParser::Payload& aOut, const uint8 nal_type); 91 …virtual void setMediaDataTimestamp(IPayloadParser::Payload& aOut, const uint8 nal_type, const uint… 101 …virtual void setSeqNum(IPayloadParser::Payload& aOut, const uint8 nal_type, const uint32 seq_numbe… in setSeqNum() argument 103 OSCL_UNUSED_ARG(nal_type); // no use at this time in setSeqNum() 132 …rtual PayloadParserStatus getMemFragPtrLen(OsclRefCounterMemFrag &aMemFragIn, const uint8 nal_type, 158 … PayloadParserStatus getMemFragPtrLen(OsclRefCounterMemFrag &aMemFragIn, const uint8 nal_type, 171 …d setMarkerInfo(IPayloadParser::Payload& aIn, IPayloadParser::Payload& aOut, const uint8 nal_type); 172 …void setMediaDataTimestamp(IPayloadParser::Payload& aOut, const uint8 nal_type, const uint32 rtp_t… 183 … PayloadParserStatus getMemFragPtrLen(OsclRefCounterMemFrag &aMemFragIn, const uint8 nal_type, [all …]
|
D | h264_payload_parser_interleave_mode.h | 188 …bool queue(const IPayloadParser::Payload& aMediaData, const uint8 nal_type, const uint32 fragmente… in queue() argument 205 updateWhenQueuingData(fuType, nal_type, fragmentedBitMask); in queue() 228 …void updateWhenQueuingData(const uint32 fuType, const uint8 nal_type, const uint32 fragmentedBitMa… in updateWhenQueuingData() argument 236 if (nal_type != H264_RTP_PAYLOAD_FU_A) in updateWhenQueuingData()
|
/external/opencore/codecs_v2/video/avc_h264/enc/src/ |
D | avcenc_api.cpp | 32 int *nal_type, int *nal_ref_idc) in PVAVCEncGetNALType() argument 41 *nal_type = bitstream[0] & 0x1F; in PVAVCEncGetNALType() 378 …VCEncodeNAL(AVCHandle *avcHandle, unsigned char *buffer, unsigned int *buf_nal_size, int *nal_type) in PVAVCEncodeNAL() argument 413 *nal_type = AVC_NALTYPE_SPS; in PVAVCEncodeNAL() 442 *nal_type = AVC_NALTYPE_PPS; in PVAVCEncodeNAL() 481 *nal_type = video->nal_unit_type; in PVAVCEncodeNAL()
|
D | avcenc_api.h | 253 …CEnc_Status PVAVCEncodeNAL(AVCHandle *avcHandle, uint8 *buffer, uint *buf_nal_size, int *nal_type); 263 …OSCL_IMPORT_REF AVCEnc_Status PVAVCEncGetNALType(uint8 *bitstream, int size, int *nal_type, int *n…
|
D | rate_control.cpp | 45 void updateRateControl(AVCRateControl *rateControl, int nal_type); 803 int nal_type = video->nal_unit_type; in RCUpdateFrame() local 838 updateRateControl(rateCtrl, nal_type); in RCUpdateFrame() 861 void updateRateControl(AVCRateControl *rateCtrl, int nal_type) in updateRateControl() argument 877 …if ((rateCtrl->VBV_fullness > rateCtrl->Bs / 2) && nal_type != AVC_NALTYPE_IDR) /* skip the curren… in updateRateControl()
|
/external/opencore/codecs_v2/video/avc_h264/dec/include/ |
D | avcdec_api.h | 105 …OSCL_IMPORT_REF AVCDec_Status PVAVCDecGetNALType(uint8 *bitstream, int size, int *nal_type, int *n…
|
/external/opencore/protocols/sdp/parser/src/ |
D | h264mediainfoparser.cpp | 610 uint8 nal_type = decoded[0] & AVC_NALTYPE_MASK; in parseParameterSets() local 611 switch (nal_type) in parseParameterSets()
|
/external/opencore/codecs_v2/video/avc_h264/dec/src/ |
D | avcdec_api.cpp | 166 int *nal_type, int *nal_ref_idc) in PVAVCDecGetNALType() argument 175 *nal_type = bitstream[0] & 0x1F; in PVAVCDecGetNALType()
|
/external/opencore/nodes/pvomxencnode/src/ |
D | pvmf_omx_enc_node.cpp | 5002 int nal_type; in FillBufferDoneProcessing() local 5012 nal_type = bitstream[0] & 0x1F; in FillBufferDoneProcessing() 5014 if (nal_type == 0x07) // SPS type NAL in FillBufferDoneProcessing() 5032 else if (nal_type == 0x08) // PPS type NAL in FillBufferDoneProcessing()
|