/foundation/CastEngine/castengine_wifi_display/services/protocol/frame/ |
H A D | frame_merger.cpp | 35 bool FrameMerger::InputFrame(const Frame::Ptr &frame, DataBuffer::Ptr &buffer, const onOutput &cb) in InputFrame() argument 42 if (WillFlush(frame)) { in InputFrame() 64 if (!frame) { in InputFrame() 68 if (frame->DecodeAble()) { in InputFrame() 71 frameCache_.emplace_back(frame); in InputFrame() 75 bool FrameMerger::WillFlush(const Frame::Ptr &frame) const in WillFlush() 80 if (!frame) { in WillFlush() 86 switch (frame->GetCodecId()) { in WillFlush() 89 newFrame = frame->PrefixSize(); in WillFlush() 96 return newFrame || frameCache_.back()->Dts() != frame in WillFlush() [all...] |
/foundation/CastEngine/castengine_wifi_display/tests/unittest/protocol/frame/ |
H A D | frame_unit_test.cpp | 19 #include "protocol/frame/aac_frame.h" 20 #include "protocol/frame/frame_merger.h" 21 #include "protocol/frame/h264_frame.h" 61 auto frame = std::make_shared<AACFrame>(); in HWTEST_F() local 62 EXPECT_NE(frame, nullptr); in HWTEST_F() 67 auto frame = std::make_shared<AACFrame>(aacFrame, sizeof(aacFrame), 0, 0, 0); in HWTEST_F() local 68 EXPECT_NE(frame, nullptr); in HWTEST_F() 102 auto frame = std::make_shared<FrameImpl>(); in HWTEST_F() local 103 EXPECT_NE(frame, nullptr); in HWTEST_F() 112 auto ret = merger->InputFrame(frame, buffe in HWTEST_F() 120 auto frame = std::make_shared<FrameImpl>(); HWTEST_F() local 130 auto frame = std::make_shared<FrameImpl>(); HWTEST_F() local 139 auto frame = FrameImpl::Create(); HWTEST_F() local 145 auto frame = std::make_shared<FrameImpl>(DataBuffer{}); HWTEST_F() local 151 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 157 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 165 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 173 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 181 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 189 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 197 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 205 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 213 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 221 auto frame = FrameImpl::CreateFrom(DataBuffer{}); HWTEST_F() local 230 auto frame = std::make_shared<H264Frame>(DataBuffer{}); HWTEST_F() local 236 auto frame = std::make_shared<H264Frame>(); HWTEST_F() local 242 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); HWTEST_F() local 248 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); HWTEST_F() local 256 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); HWTEST_F() local 264 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); HWTEST_F() local 272 auto frame = std::make_shared<H264Frame>(aacFrame, sizeof(aacFrame) / sizeof(uint8_t), 0); HWTEST_F() local [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbclib/src/ |
H A D | sbc_frame.cpp | 105 int Frame::SbcCalculateLoudness(const Frame& frame, int channel, int subband) in SbcCalculateLoudness() argument 109 if (frame.subbands_ == SUBBAND_FOUR) { in SbcCalculateLoudness() 110 loudness = frame.scaleFactor_[channel][subband] - SBC_OFFSET_4[frame.frequency_][subband]; in SbcCalculateLoudness() 112 loudness = frame.scaleFactor_[channel][subband] - SBC_OFFSET_8[frame.frequency_][subband]; in SbcCalculateLoudness() 119 void Frame::SbcCalculateBitsNormal(const Frame& frame, int (*bits)[VALUE8]) in SbcCalculateBitsNormal() argument 121 int subbands = (frame.subbands_ == SUBBAND_FOUR) ? SUBBAND_FOUR : SUBBAND_EIGHT; in SbcCalculateBitsNormal() 123 for (int channel = 0; channel < frame.channels_; channel++) { in SbcCalculateBitsNormal() 124 int bitSlice = SbcCalculateBitsMax(frame, channe in SbcCalculateBitsNormal() 186 SbcCalculateBitsMax(const Frame& frame, const int channel, int subbands, int (*bits)[VALUE8]) SbcCalculateBitsMax() argument 216 SbcCalculateBitsMaxStereo(const Frame& frame, const int subbands, int (*bits)[VALUE8]) SbcCalculateBitsMaxStereo() argument 294 SbcCalculateBitsStereo(const Frame& frame, int (*bits)[VALUE8]) SbcCalculateBitsStereo() argument 346 SbcCalculateBits(const Frame& frame, int (*bits)[VALUE8]) SbcCalculateBits() argument 363 UnpackFrameStream(Frame& frame, const uint8_t* bufStream, size_t len) UnpackFrameStream() argument 473 auto frame = std::make_unique<Frame>(); Unpack() local 559 SbcCaculateLevelsAndSampleDelta(const Frame& frame, int (*bits)[VALUE8], uint32_t (*levels)[VALUE8], uint32_t (*sampleDelta)[VALUE8]) SbcCaculateLevelsAndSampleDelta() argument 572 PackFrameInternal(const Frame& frame, uint8_t* bufStream, int subbands, int channels, int joint) PackFrameInternal() argument 623 Pack(uint8_t* bufStream, const Frame& frame, int joint) Pack() argument [all...] |
H A D | sbc_decoder.cpp | 69 void Decoder::Init(const Frame& frame) in Init() argument 73 for (int i = 0; i < frame.subbands_ * BIT16_BYTE2; i++) { in Init() 120 int Decoder::Synthesize(const Frame& frame) in Synthesize() argument 122 switch (frame.subbands_) { in Synthesize() 124 for (int channel = 0; channel < frame.channels_; channel++) { in Synthesize() 125 for (int blk = 0; blk < frame.blocks_; blk++) { in Synthesize() 126 Synthesize4(frame, channel, blk); in Synthesize() 131 for (int channel = 0; channel < frame.channels_; channel++) { in Synthesize() 132 for (int blk = 0; blk < frame.blocks_; blk++) { in Synthesize() 133 Synthesize8(frame, channe in Synthesize() 154 Synthesize4(const Frame &frame, int ch, int blk) Synthesize4() argument 197 Synthesize8(const Frame &frame, int ch, int blk) Synthesize8() argument [all...] |
/foundation/CastEngine/castengine_wifi_display/tests/demo/rtp/ |
H A D | rtp_dec_demo.cpp | 152 h264unPack->SetOnRtpUnpack([=](uint32_t ssrc, const Frame::Ptr &frame) { in main() 153 if (frame->GetTrackType() == TRACK_VIDEO) { in main() 154 printf("h264 data: len: %d dts: %d\n", frame->Size(), frame->Dts()); in main() 155 auto data = frame->Data(); in main() 156 auto bytes = frame->Size(); in main() 161 fwrite(frame->Data(), frame->Size(), 1, gFd); // save .h264 file in main() 182 aacunPack->SetOnRtpUnpack([=](uint32_t ssrc, const Frame::Ptr &frame) { in main() 184 if (frame in main() [all...] |
H A D | h264_rtp_dec_demo.cpp | 27 #include "frame/frame.h" 104 aacunPack->SetOnRtpUnpack([=](uint32_t ssrc, const Frame::Ptr &frame) { in main() 106 if (frame->GetTrackType() == TRACK_AUDIO) { in main() 107 printf("aac data: len: %d dts: %d", frame->Size(), frame->Dts()); in main() 108 auto data = frame->Data(); in main() 109 auto bytes = frame->Size(); in main() 117 fwrite(frame->Data(), frame in main() [all...] |
H A D | ts_rtp_dec_demo.cpp | 27 #include "frame/frame.h" 90 unPack->SetOnRtpUnpack([=](uint32_t ssrc, const Frame::Ptr &frame) { in main() 92 if (frame->GetTrackType() == TRACK_VIDEO) { in main() 93 printf("h264 data: len: %d=====================================\n", frame->Size()); in main() 94 auto data = frame->Data(); in main() 95 auto bytes = frame->Size(); in main() 103 fwrite(frame->Data(), frame->Size(), 1, fh264); in main() 104 } else if (frame in main() [all...] |
/foundation/multimedia/av_codec/services/media_engine/modules/sink/ |
H A D | calc_max_amplitude.cpp | 33 float CalculateMaxAmplitudeForPCM8Bit(int8_t *frame, uint64_t nSamples)
in CalculateMaxAmplitudeForPCM8Bit() argument 35 FALSE_RETURN_V(frame != nullptr && nSamples != 0, 0.0f);
in CalculateMaxAmplitudeForPCM8Bit() 38 int8_t value = *frame++;
in CalculateMaxAmplitudeForPCM8Bit() 49 float CalculateMaxAmplitudeForPCM16Bit(int16_t *frame, uint64_t nSamples)
in CalculateMaxAmplitudeForPCM16Bit() argument 51 FALSE_RETURN_V(frame != nullptr && nSamples != 0, 0.0f);
in CalculateMaxAmplitudeForPCM16Bit() 54 int16_t value = *frame++;
in CalculateMaxAmplitudeForPCM16Bit() 65 float CalculateMaxAmplitudeForPCM24Bit(char *frame, uint64_t nSamples)
in CalculateMaxAmplitudeForPCM24Bit() argument 67 FALSE_RETURN_V(frame != nullptr && nSamples != 0, 0.0f);
in CalculateMaxAmplitudeForPCM24Bit() 70 char *curPos = frame + (i * SAMPLE_S24_BYTE_NUM);
in CalculateMaxAmplitudeForPCM24Bit() 85 float CalculateMaxAmplitudeForPCM32Bit(int32_t *frame, uint64_ argument 101 UpdateMaxAmplitude(char *frame, uint64_t replyBytes, int32_t adapterFormat) UpdateMaxAmplitude() argument [all...] |
H A D | calc_max_amplitude.h | 23 float CalculateMaxAmplitudeForPCM8Bit(int8_t *frame, uint64_t nSamples);
24 float CalculateMaxAmplitudeForPCM16Bit(int16_t *frame, uint64_t nSamples);
25 float CalculateMaxAmplitudeForPCM24Bit(char *frame, uint64_t nSamples);
26 float CalculateMaxAmplitudeForPCM32Bit(int32_t *frame, uint64_t nSamples);
27 float UpdateMaxAmplitude(char *frame, uint64_t replyBytes, int32_t adapterFormat);
|
/foundation/multimedia/audio_framework/services/audio_service/common/src/ |
H A D | linear_pos_time_model.cpp | 53 void LinearPosTimeModel::ResetFrameStamp(uint64_t frame, int64_t nanoTime) in ResetFrameStamp() argument 55 AUDIO_INFO_LOG("Reset frame:%{public}" PRIu64" with time:%{public}" PRId64".", frame, nanoTime); in ResetFrameStamp() 56 stampFrame_ = frame; in ResetFrameStamp() 61 bool LinearPosTimeModel::IsReasonable(uint64_t frame, int64_t nanoTime) in IsReasonable() argument 63 if (frame == stampFrame_ && nanoTime == stampNanoTime_) { in IsReasonable() 68 if (frame > stampFrame_) { in IsReasonable() 69 deltaFrame = static_cast<int64_t>(frame - stampFrame_); in IsReasonable() 71 deltaFrame = -static_cast<int64_t>(stampFrame_ - frame); in IsReasonable() 83 bool LinearPosTimeModel::UpdataFrameStamp(uint64_t frame, int64_ argument 97 GetFrameStamp(uint64_t &frame, int64_t &nanoTime) GetFrameStamp() argument [all...] |
/foundation/communication/dsoftbus/components/nstackx/fillp/src/fillp_lib/src/fillp/ |
H A D | fillp_frame.c | 42 FILLP_LOGDBG("free frame item of seq: %d", frameItem->info.seqNum); in FillpFrameItemPut() 48 struct FillpFrameItem *FillpFrameItemAlloc(FILLP_CONST struct FrameInfo *frame) in FillpFrameItemAlloc() argument 52 if (frame != FILLP_NULL_PTR) { in FillpFrameItemAlloc() 55 FILLP_LOGERR("alloc frame item failed, seq: %d", frame->seqNum); in FillpFrameItemAlloc() 57 frameItem->info = *frame; in FillpFrameItemAlloc() 58 /* hold the frame item until the sending of socket app ended */ in FillpFrameItemAlloc() 60 FILLP_LOGDBG("alloc frame item succeeded, seq: %d", frame->seqNum); in FillpFrameItemAlloc() 71 item->frame in FillpFrameItemReference() 228 FillpFrameRxNewFrag(struct FillpFrame *frame, const struct FillpPcbItem *item) FillpFrameRxNewFrag() argument [all...] |
/foundation/CastEngine/castengine_wifi_display/services/protocol/rtp/src/ |
H A D | rtp_codec_h264.cpp | 20 #include "frame/h264_frame.h" 50 auto frame = rtp->GetPayload(); in InputRtp() local 54 int32_t nal = H264_TYPE(frame[0]); in InputRtp() 60 UnpackStapA(rtp, frame + 1, length - 1, stamp); in InputRtp() 63 UnpackFuA(rtp, frame, length, stamp, seq); in InputRtp() 68 UnpackSingle(rtp, frame, length, stamp); in InputRtp() 163 auto frame = std::make_shared<H264Frame>(); in ObtainFrame() local 164 frame->prefixSize_ = 4; // 4:fixed size in ObtainFrame() 165 return frame; in ObtainFrame() 168 void RtpDecoderH264::OutputFrame(const RtpPacket::Ptr &rtp, const H264Frame::Ptr &frame) in OutputFrame() argument 189 InputFrame(const Frame::Ptr &frame) InputFrame() argument 227 InputFrame(const Frame::Ptr &frame, bool isMark) InputFrame() argument [all...] |
H A D | rtp_codec_aac.cpp | 103 auto frame = FrameImpl::Create(); in ObtainFrame() local 104 frame->codecId_ = CODEC_AAC; in ObtainFrame() 105 return frame; in ObtainFrame() 134 void RtpDecoderAAC::InputFrame(const Frame::Ptr &frame) in InputFrame() argument 136 RETURN_IF_NULL(frame); in InputFrame() 137 if (!frame->PrefixSize()) { in InputFrame() 141 auto ptr = frame->Data(); in InputFrame() 142 auto end = frame->Data() + frame->Size(); in InputFrame() 145 MEDIA_LOGD("aac frame le in InputFrame() 168 InputFrame(const Frame::Ptr &frame) InputFrame() argument [all...] |
H A D | rtp_codec_g711.cpp | 69 auto frame = FrameImpl::Create(); in ObtainFrame() local 70 frame->codecId_ = CODEC_G711A; in ObtainFrame() 71 return frame; in ObtainFrame() 83 void RtpEncoderG711::InputFrame(const Frame::Ptr &frame) in InputFrame() argument 85 RETURN_IF_NULL(frame); in InputFrame() 91 cacheFrame_->pts_ = frame->Pts(); in InputFrame() 93 if ((next_pts + 20) < frame->Pts()) { // 20:interval ms in InputFrame() 94 cacheFrame_->pts_ = frame->Pts() - dur; in InputFrame() 98 cacheFrame_->Append(frame->Data() + frame in InputFrame() [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/ohos/backend/ |
H A D | rs_surface_ohos_raster.cpp | 47 std::unique_ptr<RSSurfaceFrameOhosRaster> frame = std::make_unique<RSSurfaceFrameOhosRaster>(width, height); in RequestFrame() local 48 frame->requestConfig_.usage = bufferUsage_; in RequestFrame() 49 frame->requestConfig_.format = pixelFormat_; in RequestFrame() 50 SurfaceError err = producer_->RequestBuffer(frame->buffer_, frame->releaseFence_, frame->requestConfig_); in RequestFrame() 56 err = frame->buffer_->Map(); in RequestFrame() 62 sptr<SyncFence> tempFence = new SyncFence(frame->releaseFence_); in RequestFrame() 67 std::unique_ptr<RSSurfaceFrame> ret(std::move(frame)); in RequestFrame() 71 void RSSurfaceOhosRaster::SetUiTimeStamp(const std::unique_ptr<RSSurfaceFrame>& frame, uint64_ argument 89 FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) FlushFrame() argument [all...] |
/foundation/CastEngine/castengine_wifi_display/services/codec/src/ |
H A D | media_frame_pipeline.cpp | 18 #include "frame.h" 23 inline bool IsAudioFrame(const Frame::Ptr &frame) in IsAudioFrame() argument 25 RETURN_FALSE_IF_NULL(frame); in IsAudioFrame() 26 return frame->GetCodecId() == CODEC_G711A || frame->GetCodecId() == CODEC_G711U || in IsAudioFrame() 27 frame->GetCodecId() == CODEC_AAC || frame->GetCodecId() == CODEC_PCM; in IsAudioFrame() 63 void FrameSource::DeliverFrame(const Frame::Ptr &frame) in DeliverFrame() argument 65 RETURN_IF_NULL(frame); in DeliverFrame() 66 if (IsAudioFrame(frame)) { in DeliverFrame() [all...] |
H A D | audio_g711_codec.cpp | 18 #include "frame.h" 34 void AudioG711Encoder::OnFrame(const Frame::Ptr &frame) in OnFrame() argument 36 RETURN_IF_NULL(frame); in OnFrame() 37 if (!inited_ && frame->GetCodecId() != CODEC_PCM) { in OnFrame() 41 auto payload = frame->Data(); in OnFrame() 42 int32_t outLength = frame->Size() / 2; // 2: double size in OnFrame() 78 void AudioG711Decoder::OnFrame(const Frame::Ptr &frame) in OnFrame() argument 80 RETURN_IF_NULL(frame); in OnFrame() 86 if ((type_ == G711_ALAW && frame->GetCodecId() != CODEC_G711A) || in OnFrame() 87 (type_ == G711_ULAW && frame in OnFrame() [all...] |
/foundation/communication/bluetooth_service/services/bluetooth/service/src/gavdp/a2dp_codec/sbclib/include/ |
H A D | sbc_frame.h | 51 ssize_t Pack(uint8_t* bufStream, const Frame& frame, int joint); 54 ssize_t PackFrameInternal(const Frame& frame, uint8_t* bufStream, int subbands, int channels, int joint); 55 int UnpackFrameStream(Frame& frame, const uint8_t* bufStream, size_t len); 56 void SbcCalculateBits(const Frame& frame, int (*bits)[8]); 57 void SbcCaculateLevelsAndSampleDelta(const Frame& frame, int (*bits)[8], 59 void SbcCalculateBitsNormal(const Frame& frame, int (*bits)[8]); 60 void SbcCalculateBitsStereo(const Frame& frame, int (*bits)[8]); 61 int SbcCalculateBitsMax(const Frame& frame, const int channel, const int subbands, int (*bits)[8]); 62 int SbcCalculateBitsMaxStereo(const Frame& frame, const int subbands, int (*bits)[8]); 63 int SbcCalculateBitsMaxStereoSNR(const Frame& frame, cons [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/render_backend/ |
H A D | drawing_context.cpp | 35 sk_sp<SkSurface> DrawingContext::AcquireSurface(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in AcquireSurface() argument 37 if (frame == nullptr) { in AcquireSurface() 38 LOGE("Failed to acquire Surface, frame is nullptr"); in AcquireSurface() 42 return AcquireSurfaceInGLES(frame); in AcquireSurface() 44 return AcquireSurfaceInRaster(frame); in AcquireSurface() 46 return AcquireSurfaceInVulkan(frame); in AcquireSurface() 89 sk_sp<SkSurface> DrawingContext::AcquireSurfaceInGLES(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in AcquireSurfaceInGLES() argument 102 std::shared_ptr<FrameConfig> frameConfig = frame->frameConfig; in AcquireSurfaceInGLES() 115 sk_sp<SkColorSpace> skColorSpace = GetSkColorSpace(frame); in AcquireSurfaceInGLES() 128 sk_sp<SkSurface> DrawingContext::AcquireSurfaceInRaster(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in AcquireSurfaceInRaster() argument 153 AcquireSurfaceInVulkan(const std::shared_ptr<RSRenderSurfaceFrame>& frame) AcquireSurfaceInVulkan() argument 176 GetSkColorSpace(const std::shared_ptr<RSRenderSurfaceFrame>& frame) GetSkColorSpace() argument [all...] |
H A D | render_backend_utils.cpp | 22 bool RenderBackendUtils::RenderBackendUtils::IsValidFrame(const std::shared_ptr<RSRenderSurfaceFrame>& frame) in IsValidFrame() argument 24 if (frame == nullptr) { in IsValidFrame() 28 std::shared_ptr<FrameConfig> frameConfig = frame->frameConfig; in IsValidFrame() 33 std::shared_ptr<SurfaceConfig> surfaceConfig = frame->surfaceConfig; in IsValidFrame() 38 std::shared_ptr<EGLState> eglState = frame->eglState; in IsValidFrame() 45 VulkanState* vulkanState = frame->vulkanState; in IsValidFrame()
|
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/windows/ |
H A D | rs_surface_windows.cpp | 45 void RSSurfaceWindows::SetUiTimeStamp(const std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) in SetUiTimeStamp() argument 57 auto frame = std::make_unique<RSSurfaceFrameWindows>(width, height); in RequestFrame() local 59 return frame; in RequestFrame() 63 bufferInfo.width = frame->width_; in RequestFrame() 64 bufferInfo.height = frame->height_; in RequestFrame() 70 frame->surface_ = std::make_shared<Drawing::Surface>(); in RequestFrame() 71 if (!frame->surface_->Bind(bufferInfo)) { in RequestFrame() 73 return frame; in RequestFrame() 76 const auto canvas = frame->surface_->GetCanvas(); in RequestFrame() 78 canvas->Translate(0, frame in RequestFrame() 85 FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) FlushFrame() argument [all...] |
/foundation/graphic/graphic_2d/rosen/modules/render_service_base/src/platform/darwin/ |
H A D | rs_surface_darwin.cpp | 45 void RSSurfaceDarwin::SetUiTimeStamp(const std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) in SetUiTimeStamp() argument 56 auto frame = std::make_unique<RSSurfaceFrameDarwin>(width, height); in RequestFrame() local 58 return frame; in RequestFrame() 61 bufferInfo.width = frame->width_; in RequestFrame() 62 bufferInfo.height = frame->height_; in RequestFrame() 68 frame->surface_ = std::make_shared<Drawing::Surface>(); in RequestFrame() 69 if (!frame->surface_->Bind(bufferInfo)) { in RequestFrame() 71 return frame; in RequestFrame() 74 const auto canvas = frame->surface_->GetCanvas(); in RequestFrame() 76 canvas->Translate(0, frame in RequestFrame() 83 FlushFrame(std::unique_ptr<RSSurfaceFrame>& frame, uint64_t uiTimestamp) FlushFrame() argument [all...] |
/foundation/multimedia/player_framework/frameworks/native/avmetadatahelper/test/unittest/src/ |
H A D | avmetadata_unit_test.cpp | 64 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); in GetThumbnail() local 65 ASSERT_NE(nullptr, frame); in GetThumbnail() 66 helper->FrameToFile(frame, testInfo_->name(), timeUs, queryOption); in GetThumbnail() 67 helper->FrameToJpeg(frame, testInfo_->name(), timeUs, queryOption); in GetThumbnail() 70 frame = helper->FetchFrameAtTime(timeUs, queryOption, param); in GetThumbnail() 71 ASSERT_NE(nullptr, frame); in GetThumbnail() 72 helper->FrameToFile(frame, testInfo_->name(), timeUs, queryOption); in GetThumbnail() 73 helper->FrameToJpeg(frame, testInfo_->name(), timeUs, queryOption); in GetThumbnail() 77 frame = helper->FetchFrameAtTime(timeUs, queryOption, param); in GetThumbnail() 78 ASSERT_NE(nullptr, frame); in GetThumbnail() 338 std::shared_ptr<AVSharedMemory> frame = helper->FetchArtPicture(); HWTEST_F() local 357 std::shared_ptr<AVSharedMemory> frame = helper->FetchArtPicture(); HWTEST_F() local 390 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 446 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 468 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 490 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 515 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 551 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local 580 std::shared_ptr<PixelMap> frame = helper->FetchFrameAtTime(timeUs, queryOption, param); HWTEST_F() local [all...] |
/foundation/distributedhardware/distributed_camera/services/cameraservice/base/test/unittest/common/base/ |
H A D | dcamera_sink_frame_info_test.cpp | 138 DCameraSinkFrameInfo frame; in HWTEST_F() local 140 int32_t ret = frame.Unmarshal(str); in HWTEST_F() 143 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_TYPE); in HWTEST_F() 146 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_INDEX); in HWTEST_F() 149 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_PTS); in HWTEST_F() 152 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_STARTENCODET); in HWTEST_F() 155 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_FINISHENCODET); in HWTEST_F() 158 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_SENDT); in HWTEST_F() 161 ret = frame.Unmarshal(TEST_SINK_FRAME_INFO_JSON_VER); in HWTEST_F() 164 ret = frame in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/test/unittest/reference_parser_test/reference_parser_demo/ |
H A D | reference_parser_demo.cpp | 46 void from_json(const nlohmann::json &j, JsonFrameLayerInfo &frame) in from_json() argument 48 j.at("frameId").get_to(frame.frameId); in from_json() 49 j.at("dts").get_to(frame.dts); in from_json() 50 j.at("layer").get_to(frame.layer); in from_json() 51 j.at("discardable").get_to(frame.discardable); in from_json() 125 JsonFrameLayerInfo frame = frameVec_[frameId + i]; in LoadJson() local 126 frameMap_.emplace(frame.dts, frame); in LoadJson() 127 cout << "FrameId " << frame.frameId << ", Layer " << frame in LoadJson() 139 JsonFrameLayerInfo frame = frameMap_[dts]; CheckFrameLayerResult() local [all...] |