Home
last modified time | relevance | path

Searched refs:nal_type (Results 1 – 11 of 11) sorted by relevance

/external/opencore/protocols/rtp_payload_parser/rfc_3984/include/
Dh264_payload_parser.h96 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()
172nal_type == H264_RTP_PAYLOAD_MTAP16 || // MTAP16(Multi-Time Aggregation Packet with 16-bit time s… in isRequiredTypeForInterleaveMode()
173nal_type == H264_RTP_PAYLOAD_MTAP24 || // MTAP24(Multi-Time Aggregation Packet with 24-bit time s… in isRequiredTypeForInterleaveMode()
174nal_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/
Dh264_payload_parser.cpp143 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 …]
Dh264_payload_parser_utility.h70 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 …]
Dh264_payload_parser_interleave_mode.h188 …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/
Davcenc_api.cpp32 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()
Davcenc_api.h253 …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…
Drate_control.cpp45 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/
Davcdec_api.h105 …OSCL_IMPORT_REF AVCDec_Status PVAVCDecGetNALType(uint8 *bitstream, int size, int *nal_type, int *n…
/external/opencore/protocols/sdp/parser/src/
Dh264mediainfoparser.cpp610 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/
Davcdec_api.cpp166 int *nal_type, int *nal_ref_idc) in PVAVCDecGetNALType() argument
175 *nal_type = bitstream[0] & 0x1F; in PVAVCDecGetNALType()
/external/opencore/nodes/pvomxencnode/src/
Dpvmf_omx_enc_node.cpp5002 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()