Home
last modified time | relevance | path

Searched refs:RtpPacket (Results 1 - 23 of 23) sorted by relevance

/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/src/
H A Drtp_packet.cpp43 if (RtpPacket::RTP_HEADER_SIZE + GetCsrcSize() + 4 > rtp_size) { // 4:byte offset in GetExtSize()
56 if (RtpPacket::RTP_HEADER_SIZE + GetCsrcSize() + 2 > rtp_size) { // 2:byte offset in GetExtReserved()
90 if (*end + RtpPacket::RTP_HEADER_SIZE > rtp_size) { in GetPaddingSize()
99 if (invalid_size + RtpPacket::RTP_HEADER_SIZE >= rtp_size) { in GetPayloadSize()
103 return rtp_size - invalid_size - RtpPacket::RTP_HEADER_SIZE; in GetPayloadSize()
106 RtpHeader *RtpPacket::GetHeader() in GetHeader()
111 uint16_t RtpPacket::GetSeq() in GetSeq()
116 uint32_t RtpPacket::GetStamp() in GetStamp()
121 uint32_t RtpPacket::GetStampMS() in GetStampMS()
126 uint32_t RtpPacket
[all...]
H A Drtp_maker.cpp35 return mtuSize_ - RtpPacket::RTP_HEADER_SIZE; in GetMaxSize()
43 RtpPacket::Ptr RtpMaker::MakeRtp(const void *data, size_t len, bool mark, uint32_t stamp) in MakeRtp()
49 uint16_t size = (uint16_t)(len + RtpPacket::RTP_HEADER_SIZE); in MakeRtp()
50 auto rtp = std::make_shared<RtpPacket>(); in MakeRtp()
55 header->version_ = RtpPacket::RTP_VERSION; in MakeRtp()
69 auto ret = memcpy_s(rtpData + RtpPacket::RTP_HEADER_SIZE, len, data, len); in MakeRtp()
H A Drtp_queue.cpp33 if (len < RtpPacket::RTP_HEADER_SIZE) { in InputRtp()
42 if (header->version_ != RtpPacket::RTP_VERSION) { in InputRtp()
50 auto rtp = std::make_shared<RtpPacket>(); in InputRtp()
94 void RtpPacketSortor::SortPacket(uint16_t seq, RtpPacket::Ptr packet) in SortPacket()
154 void RtpPacketSortor::PopIterator(std::map<uint16_t, RtpPacket::Ptr>::iterator it) in PopIterator()
H A Drtp_codec_h264.cpp47 void RtpDecoderH264::InputRtp(const RtpPacket::Ptr &rtp) in InputRtp()
87 bool RtpDecoderH264::UnpackSingle(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp) in UnpackSingle()
100 bool RtpDecoderH264::UnpackStapA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp) in UnpackStapA()
123 bool RtpDecoderH264::UnpackFuA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp, in UnpackFuA()
168 void RtpDecoderH264::OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame) in OutputFrame()
H A Drtp_pack_impl.cpp63 rtpEncoder_->SetOnRtpPack([this](const RtpPacket::Ptr &rtp) { onRtpPack_(rtp); }); in InitEncoder()
H A Drtp_codec_g711.cpp27 void RtpDecoderG711::InputRtp(const RtpPacket::Ptr &rtp) in InputRtp()
H A Drtp_unpack_impl.cpp77 void RtpUnpackImpl::OnRtpSorted(uint16_t seq, const RtpPacket::Ptr &rtp) in OnRtpSorted()
H A Drtp_codec_aac.cpp43 void RtpDecoderAAC::InputRtp(const RtpPacket::Ptr &rtp) in InputRtp()
H A Drtp_codec_ts.cpp66 void RtpDecoderTs::InputRtp(const RtpPacket::Ptr &rtp) in InputRtp()
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/include/
H A Drtp_queue.h29 using OnSort = std::function<void(uint16_t seq, const RtpPacket::Ptr &packet)>;
37 void SortPacket(uint16_t seq, RtpPacket::Ptr packet);
49 void PopIterator(std::map<uint16_t, RtpPacket::Ptr>::iterator it);
62 std::map<uint16_t, RtpPacket::Ptr> pktSortCacheMap_;
H A Drtp_codec_h264.h33 void InputRtp(const RtpPacket::Ptr &rtp) override;
39 bool UnpackStapA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp);
40 bool UnpackSingle(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp);
41 bool UnpackFuA(const RtpPacket::Ptr &rtp, const uint8_t *ptr, ssize_t size, uint32_t stamp, uint16_t seq);
43 void OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame);
H A Drtp_codec.h31 virtual void InputRtp(const RtpPacket::Ptr &rtp) = 0;
44 using OnRtpPack = std::function<void(const RtpPacket::Ptr &rtp)>;
H A Drtp_packet.h79 class RtpPacket : public DataBuffer { class
81 using Ptr = std::shared_ptr<RtpPacket>;
H A Drtp_codec_ts.h41 void InputRtp(const RtpPacket::Ptr &rtp) override;
57 std::queue<RtpPacket::Ptr> dataQueue_;
H A Drtp_pack.h28 using OnRtpPack = std::function<void(const RtpPacket::Ptr &rtp)>;
H A Drtp_maker.h34 RtpPacket::Ptr MakeRtp(const void *data, size_t len, bool mark, uint32_t stamp);
H A Drtp_unpack_impl.h41 void OnRtpSorted(uint16_t seq, const RtpPacket::Ptr &rtp);
H A Drtp_codec_aac.h36 void InputRtp(const RtpPacket::Ptr &rtp) override;
H A Drtp_codec_g711.h32 void InputRtp(const RtpPacket::Ptr &rtp) override;
/foundation/CastEngine/castengine_wifi_display/tests/unittest/protocol/rtp/
H A Drtp_unit_test.cpp123 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
181 auto f = [](const RtpPacket::Ptr &rtp) { (void)rtp; }; in HWTEST_F()
225 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
282 auto f = [](const RtpPacket::Ptr &rtp) { (void)rtp; }; in HWTEST_F()
311 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
355 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
367 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
395 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
424 const auto rtp = std::make_shared<RtpPacket>(); in HWTEST_F()
465 auto f = [](const RtpPacket in HWTEST_F()
[all...]
/foundation/CastEngine/castengine_wifi_display/tests/demo/rtp/
H A Drtp_enc_demo.cpp290 aacPack->SetOnRtpPack([=](const RtpPacket::Ptr &rtp) { in main()
308 avcPack->SetOnRtpPack([=](const RtpPacket::Ptr &rtp) { in main()
328 g711Pack->SetOnRtpPack([=](const RtpPacket::Ptr &rtp) { in main()
H A Dh264_rtp_dec_demo.cpp98 aacPack->SetOnRtpPack([=](const RtpPacket::Ptr &rtp) { in main()
/foundation/CastEngine/castengine_wifi_display/services/impl/wfd/wfd_source/
H A Dwfd_rtp_producer.cpp239 tsPacker_->SetOnRtpPack([=](const RtpPacket::Ptr &rtp) { in InitTsRtpPacker()

Completed in 13 milliseconds