Searched refs:H264Frame (Results 1 - 8 of 8) sorted by relevance
/foundation/CastEngine/castengine_wifi_display/services/protocol/frame/ |
H A D | h264_frame.h | 32 class H264Frame : public FrameImpl { class 34 using Ptr = std::shared_ptr<H264Frame>; 45 H264Frame() in H264Frame() function in OHOS::Sharing::H264Frame 50 explicit H264Frame(DataBuffer &&dataBuffer) : FrameImpl(std::move(dataBuffer)) in H264Frame() function in OHOS::Sharing::H264Frame 55 H264Frame(uint8_t *ptr, size_t size, uint32_t dts, uint32_t pts = 0, size_t prefix_size = 0) in H264Frame() function in OHOS::Sharing::H264Frame 64 ~H264Frame() override {};
|
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/include/ |
H A D | rtp_codec_h264.h | 37 H264Frame::Ptr ObtainFrame(); 43 void OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame); 51 H264Frame::Ptr frame_ = nullptr;
|
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/src/ |
H A D | rtp_codec_h264.cpp | 161 H264Frame::Ptr RtpDecoderH264::ObtainFrame() in ObtainFrame() 163 auto frame = std::make_shared<H264Frame>(); in ObtainFrame() 168 void RtpDecoderH264::OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame) in OutputFrame() 194 case H264Frame::NAL_SPS: { in InputFrame() 198 case H264Frame::NAL_PPS: { in InputFrame()
|
H A D | rtp_codec_ts.cpp | 135 if (H264_TYPE(buf[prefix]) == H264Frame::NAL_AUD) { in StartDecoding() 138 auto outFrame = std::make_shared<H264Frame>((uint8_t *)buf, len, (uint32_t)packet->dts, in StartDecoding() 262 std::make_shared<H264Frame>(buffer->Data(), buffer->Size(), (uint32_t)dts, (uint32_t)pts, in InputFrame()
|
/foundation/CastEngine/castengine_wifi_display/tests/unittest/protocol/frame/ |
H A D | frame_unit_test.cpp | 230 auto frame = std::make_shared<H264Frame>(DataBuffer{}); in HWTEST_F() 236 auto frame = std::make_shared<H264Frame>(); in HWTEST_F() 242 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); in HWTEST_F() 248 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); in HWTEST_F() 256 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); in HWTEST_F() 264 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); in HWTEST_F() 272 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); in HWTEST_F()
|
/foundation/CastEngine/castengine_wifi_display/tests/demo/rtp/ |
H A D | rtp_enc_demo.cpp | 322 Frame::Ptr frame = std::make_shared<H264Frame>((uint8_t *)buf, (size_t)len, ts, ts, PrefixSize(buf, len)); in main()
|
/foundation/CastEngine/castengine_wifi_display/services/impl/wfd/wfd_source/ |
H A D | wfd_rtp_producer.cpp | 189 auto h264Frame = std::make_shared<H264Frame>(std::move(*buff)); in PublishOneFrame()
|
/foundation/CastEngine/castengine_wifi_display/tests/unittest/protocol/rtp/ |
H A D | rtp_unit_test.cpp | 428 const auto frame = std::make_shared<H264Frame>(DataBuffer{100}); in HWTEST_F()
|
Completed in 8 milliseconds