Home
last modified time | relevance | path

Searched refs:H264Frame (Results 1 - 8 of 8) sorted by relevance

/foundation/CastEngine/castengine_wifi_display/services/protocol/frame/
H A Dh264_frame.h32 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 Drtp_codec_h264.h37 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 Drtp_codec_h264.cpp161 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 Drtp_codec_ts.cpp135 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 Dframe_unit_test.cpp230 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 Drtp_enc_demo.cpp322 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 Dwfd_rtp_producer.cpp189 auto h264Frame = std::make_shared<H264Frame>(std::move(*buff)); in PublishOneFrame()
/foundation/CastEngine/castengine_wifi_display/tests/unittest/protocol/rtp/
H A Drtp_unit_test.cpp428 const auto frame = std::make_shared<H264Frame>(DataBuffer{100}); in HWTEST_F()

Completed in 8 milliseconds