Home
last modified time | relevance | path

Searched refs:frameInfo (Results 1 - 25 of 39) sorted by relevance

12

/foundation/arkui/ace_engine/frameworks/core/image/apng/
H A Dapng_image_player.cpp139 PngFrameInfo *frameInfo = pngInfo->apngFrames + i; in GetApngAllFrames() local
141 frame.duration = DelayToSeconds(frameInfo->frameControl.delayNum, frameInfo->frameControl.delayDen); in GetApngAllFrames()
142 frame.width = frameInfo->frameControl.width; in GetApngAllFrames()
143 frame.height = frameInfo->frameControl.height; in GetApngAllFrames()
144 frame.offsetX = frameInfo->frameControl.xOffset; in GetApngAllFrames()
145 frame.offsetY = frameInfo->frameControl.yOffset; in GetApngAllFrames()
148 bool offsetIsZero = (frameInfo->frameControl.xOffset == 0 && frameInfo->frameControl.yOffset == 0); in GetApngAllFrames()
151 switch (frameInfo in GetApngAllFrames()
286 APngAnimatedFrameInfo *frameInfo = &frameInfos_[index]; GetImage() local
315 ClearCanvasRect(const APngAnimatedFrameInfo *frameInfo) ClearCanvasRect() argument
344 BlendImage(const APngAnimatedFrameInfo *frameInfo) BlendImage() argument
458 GetImage(const APngAnimatedFrameInfo *frameInfo) GetImage() argument
571 GetImage(const APngAnimatedFrameInfo *frameInfo) GetImage() argument
718 APngAnimatedFrameInfo *frameInfo = (APngAnimatedFrameInfo *) *iterator->second; DecodeFrameImage() local
727 APngAnimatedFrameInfo *frameInfo = &frameInfos_[index]; DecodeFrameImage() local
[all...]
H A Dapng_image_player.h192 sk_sp<SkImage> GetImage(const APngAnimatedFrameInfo *frameInfo);
201 std::shared_ptr<RSImage> GetImage(const APngAnimatedFrameInfo *frameInfo);
209 void ClearCanvasRect(const APngAnimatedFrameInfo *frameInfo);
214 void BlendImage(const APngAnimatedFrameInfo *frameInfo);
H A Dapng_image_decoder.cpp782 PngFrameInfo *frameInfo = pngInfo_->apngFrames + index; in GetFrameData() local
783 if (!frameInfo) { in GetFrameData()
787 uint32_t frameRemuxSize = PngHeadLength + pngInfo_->apngSharedChunkSize + frameInfo->chunkSize; in GetFrameData()
791 frameRemuxSize -= frameInfo->chunkNum * Byte4; in GetFrameData()
827 for (uint32_t c = 0; c < frameInfo->chunkNum; c++) { in GetFrameData()
828 PngChunkInfo *insertChunkInfo = pngInfo_->chunks + frameInfo->chunkIndex + c; in GetFrameData()
852 IHDR.width = frameInfo->frameControl.width; in GetFrameData()
853 IHDR.height = frameInfo->frameControl.height; in GetFrameData()
/foundation/distributedhardware/distributed_camera/services/cameraservice/sourceservice/src/distributedcameramgr/dcameradata/feedingsmoother/derived/
H A Ddcamera_time_statistician.cpp26 DCameraFrameInfo frameInfo = dataBuffer->frameInfo_; in CalProcessTime() local
27 int64_t encode = frameInfo.timePonit.finishEncode - frameInfo.timePonit.startEncode; in CalProcessTime()
28 int64_t trans = frameInfo.timePonit.recv - frameInfo.timePonit.send + frameInfo.offset; in CalProcessTime()
29 int64_t decode = frameInfo.timePonit.finishDecode - frameInfo.timePonit.startDecode; in CalProcessTime()
30 int64_t decode2Scale = frameInfo.timePonit.startScale - frameInfo in CalProcessTime()
51 DCameraFrameInfo frameInfo = data->frameInfo_; CalWholeProcessTime() local
[all...]
/foundation/distributedhardware/distributed_camera/services/cameraservice/base/src/
H A Ddcamera_sink_frame_info.cpp25 cJSON *frameInfo = cJSON_CreateObject(); in Marshal() local
26 if (frameInfo == nullptr) { in Marshal()
29 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_TYPE.c_str(), type_); in Marshal()
30 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_INDEX.c_str(), index_); in Marshal()
31 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_PTS.c_str(), pts_); in Marshal()
32 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_START_ENCODE.c_str(), startEncodeT_); in Marshal()
33 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_FINISH_ENCODE.c_str(), finishEncodeT_); in Marshal()
34 cJSON_AddNumberToObject(frameInfo, FRAME_INFO_SENDT.c_str(), sendT_); in Marshal()
35 cJSON_AddStringToObject(frameInfo, FRAME_INFO_VERSION.c_str(), ver_.c_str()); in Marshal()
37 char *data = cJSON_Print(frameInfo); in Marshal()
[all...]
/foundation/multimedia/av_codec/test/unittest/reference_parser_test/reference_parser_demo/
H A Dreference_parser_demo.cpp165 FrameLayerInfo frameInfo; in DoAccurateSeek() local
172 demuxer_->GetFrameLayerInfo(buffer_, frameInfo); in DoAccurateSeek()
174 if (!frameInfo.isDiscardable) { in DoAccurateSeek()
177 if (!CheckFrameLayerResult(frameInfo, buffer_->dts_)) { in DoAccurateSeek()
184 int32_t ReferenceParserDemo::IsFrameDiscard(FrameLayerInfo &frameInfo, bool &isDiscard) in IsFrameDiscard() argument
186 if (frameInfo.layer == -1) { in IsFrameDiscard()
187 isDiscard = frameInfo.isDiscardable; in IsFrameDiscard()
191 if (checkedGopId_ != frameInfo.gopId) { in IsFrameDiscard()
193 demuxer_->GetGopLayerInfo(frameInfo.gopId, gopLayerInfo); in IsFrameDiscard()
194 if (!CheckGopLayerResult(gopLayerInfo, frameInfo in IsFrameDiscard()
214 FrameLayerInfo frameInfo; DoVariableSpeedPlay() local
[all...]
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/include/heif_impl/
H A DHeifDecoder.h79 virtual bool init(HeifStream* stream, HeifFrameInfo* frameInfo) = 0;
81 virtual bool getSequenceInfo(HeifFrameInfo* frameInfo, size_t *frameCount) = 0;
83 virtual bool decode(HeifFrameInfo* frameInfo) = 0;
85 virtual bool decodeSequence(int frameIndex, HeifFrameInfo* frameInfo) = 0;
94 virtual bool getImageInfo(HeifFrameInfo *frameInfo) = 0;
97 virtual bool getGainmapInfo(HeifFrameInfo* frameInfo) = 0;
98 virtual bool getTmapInfo(HeifFrameInfo* frameInfo) = 0;
H A DHeifDecoderImpl.h41 bool init(HeifStream *stream, HeifFrameInfo *frameInfo) override;
43 bool getSequenceInfo(HeifFrameInfo *frameInfo, size_t *frameCount) override;
47 bool decode(HeifFrameInfo *frameInfo) override;
49 bool decodeSequence(int frameIndex, HeifFrameInfo *frameInfo) override;
57 bool getImageInfo(HeifFrameInfo *frameInfo) override;
60 bool getGainmapInfo(HeifFrameInfo* frameInfo) override;
61 bool getTmapInfo(HeifFrameInfo* frameInfo) override;
70 bool getAuxiliaryMapInfo(HeifFrameInfo* frameInfo);
75 bool Reinit(HeifFrameInfo *frameInfo);
77 void InitFrameInfo(HeifFrameInfo *frameInfo, cons
[all...]
/foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/stream/
H A Dclient_trans_udp_stream_interface_test.cpp166 const StreamFrameInfo frameInfo = {0}; in HWTEST_F() local
167 int32_t ret = SendVtpStream(channelId, nullptr, &extData, &frameInfo); in HWTEST_F()
170 ret = SendVtpStream(channelId, &streamData, &extData, &frameInfo); in HWTEST_F()
187 const StreamFrameInfo frameInfo = {}; in HWTEST_F() local
190 ret = SendVtpStream(channelId, &streamData, NULL, &frameInfo); in HWTEST_F()
197 ret = SendVtpStream(channelId, &streamData, NULL, &frameInfo); in HWTEST_F()
204 ret = SendVtpStream(channelId, &streamData, NULL, &frameInfo); in HWTEST_F()
226 const StreamFrameInfo frameInfo = {}; in HWTEST_F() local
231 ret = SendVtpStream(channelId, &streamData1, NULL, &frameInfo); in HWTEST_F()
237 ret = SendVtpStream(channelId, &streamData2, &streamData2, &frameInfo); in HWTEST_F()
[all...]
H A Dtrans_sdk_comm_stream_test.cpp55 const StreamFrameInfo frameInfo = {0}; in HWTEST_F() local
57 int32_t ret = SendStream(-1, &streamData, &extData, &frameInfo); in HWTEST_F()
60 ret = SendStream(sessionId, NULL, &extData, &frameInfo); in HWTEST_F()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/communicator/src/
H A Dframe_combiner.cpp80 outFrameInfo = combineWorkPool_[sourceId][frameId].frameInfo; in AssembleFrameFragment()
162 work.frameInfo.SetPacketLen(inPacketInfo.GetFrameLen()); in CreateNewCombineWork()
163 work.frameInfo.SetSourceId(inPacketInfo.GetSourceId()); in CreateNewCombineWork()
164 work.frameInfo.SetFrameId(inPacketInfo.GetFrameId()); in CreateNewCombineWork()
165 work.frameInfo.SetFrameTypeInfo(inPacketInfo.GetFrameTypeInfo()); in CreateNewCombineWork()
166 work.frameInfo.SetFrameLen(inPacketInfo.GetFrameLen()); in CreateNewCombineWork()
167 work.frameInfo.SetFragCount(inPacketInfo.GetFragCount()); in CreateNewCombineWork()
217 if (inPacketInfo.GetFrameLen() != inWork.frameInfo.GetFrameLen()) { in CheckPacketWithOriWork()
219 inWork.frameInfo.GetFrameLen()); in CheckPacketWithOriWork()
222 if (inPacketInfo.GetFragCount() != inWork.frameInfo in CheckPacketWithOriWork()
[all...]
/foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/stream_common_data_test/
H A Dstream_common_data_test.cpp116 StreamFrameInfo *frameInfo = (StreamFrameInfo *)SoftBusCalloc(sizeof(StreamFrameInfo)); in HWTEST_F() local
117 ASSERT_TRUE(frameInfo != nullptr); in HWTEST_F()
119 std::make_shared<StreamCommonData>(streamId, seq, *frameInfo); in HWTEST_F()
146 SoftBusFree(frameInfo); in HWTEST_F()
/foundation/distributedhardware/distributed_hardware_fwk/av_transport/av_trans_control_center/test/fuzztest/onstreamreceived_fuzzer/
H A Donstreamreceived_fuzzer.cpp44 const StreamFrameInfo frameInfo = { in OnStreamReceivedFuzzTest() local
51 SoftbusChannelAdapter::GetInstance().OnSoftbusStreamReceived(sessionId, &streamData, &extData, &frameInfo); in OnStreamReceivedFuzzTest()
/foundation/communication/dsoftbus/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/
H A Dstream_common_data.cpp30 StreamCommonData::StreamCommonData(uint32_t streamId, uint16_t seq, const StreamFrameInfo& frameInfo) in StreamCommonData() argument
34 streamFrameInfo_ = frameInfo; in StreamCommonData()
H A Dstream_common_data.h33 StreamCommonData(uint32_t streamId, uint16_t seq, const StreamFrameInfo& frameInfo);
/foundation/communication/dsoftbus/tests/sdk/transmission/trans_channel/udp/stream/libsoftbus_stream/stream_packetizer_test/
H A Dstream_packetizer_test.cpp85 StreamFrameInfo frameInfo = { in HWTEST_F() local
95 std::unique_ptr<IStream> stream = IStream::MakeCommonStream(data, frameInfo); in HWTEST_F()
/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/heif_impl/
H A DHeifDecoderImpl.cpp253 bool HeifDecoderImpl::init(HeifStream *stream, HeifFrameInfo *frameInfo) in init() argument
288 return Reinit(frameInfo); in init()
340 bool HeifDecoderImpl::Reinit(HeifFrameInfo *frameInfo) in Reinit() argument
348 if (frameInfo != nullptr) { in Reinit()
349 *frameInfo = imageInfo_; in Reinit()
461 bool HeifDecoderImpl::getSequenceInfo(HeifFrameInfo *frameInfo, size_t *frameCount) in getSequenceInfo() argument
487 bool HeifDecoderImpl::decode(HeifFrameInfo *frameInfo) in decode() argument
1062 bool HeifDecoderImpl::decodeSequence(int frameIndex, HeifFrameInfo *frameInfo) in decodeSequence() argument
1104 bool HeifDecoderImpl::getImageInfo(HeifFrameInfo *frameInfo) in getImageInfo() argument
1106 if (frameInfo ! in getImageInfo()
1112 getGainmapInfo(HeifFrameInfo* frameInfo) getGainmapInfo() argument
1120 getAuxiliaryMapInfo(HeifFrameInfo* frameInfo) getAuxiliaryMapInfo() argument
1128 getTmapInfo(HeifFrameInfo* frameInfo) getTmapInfo() argument
[all...]
/foundation/distributedhardware/distributed_camera/services/data_process/src/pipeline_node/multimedia_codec/decoder/
H A Ddecode_data_process.cpp706 DCameraFrameInfo frameInfo = *it; in OnOutputBufferAvailable() local
707 if (frameInfo.timePonit.finishDecode != 0) { in OnOutputBufferAvailable()
710 frameInfo.timePonit.finishDecode = finishDecodeT; in OnOutputBufferAvailable()
711 frameInfoDeque_.emplace(frameInfoDeque_.erase(it), frameInfo); in OnOutputBufferAvailable()
748 DCameraFrameInfo frameInfo = frameInfoDeque_.front(); in AlignFirstFrameTime() local
749 if (frameInfo.index != FRAME_HEAD || frameInfo.type != MediaAVCodec::AVCODEC_BUFFER_FLAG_CODEC_DATA) { in AlignFirstFrameTime()
754 frameInfo.index = front.index; in AlignFirstFrameTime()
755 frameInfo.pts = front.pts; in AlignFirstFrameTime()
756 frameInfo in AlignFirstFrameTime()
[all...]
H A Ddecode_data_process_common.cpp753 DCameraFrameInfo frameInfo = *it; in OnOutputBufferAvailable() local
754 if (frameInfo.timePonit.finishDecode != 0) { in OnOutputBufferAvailable()
757 frameInfo.timePonit.finishDecode = finishDecodeT; in OnOutputBufferAvailable()
758 frameInfoDeque_.emplace(frameInfoDeque_.erase(it), frameInfo); in OnOutputBufferAvailable()
795 DCameraFrameInfo frameInfo = frameInfoDeque_.front(); in AlignFirstFrameTime() local
796 if (frameInfo.index != FRAME_HEAD || frameInfo.type != MediaAVCodec::AVCODEC_BUFFER_FLAG_CODEC_DATA) { in AlignFirstFrameTime()
801 frameInfo.index = front.index; in AlignFirstFrameTime()
802 frameInfo.pts = front.pts; in AlignFirstFrameTime()
803 frameInfo in AlignFirstFrameTime()
[all...]
/foundation/distributedhardware/distributed_screen/services/softbusadapter/test/unittest/src/
H A Dsoftbus_adapter_test.cpp68 const StreamFrameInfo *frameInfo) {} in ScreenOnStreamReceived()
102 StreamFrameInfo *frameInfo = nullptr; in HWTEST_F() local
104 softbusAdapter.OnStreamReceived(sessionId, streamData, ext, frameInfo); in HWTEST_F()
108 softbusAdapter.OnStreamReceived(sessionId, streamData, ext, frameInfo); in HWTEST_F()
112 softbusAdapter.OnStreamReceived(sessionId, streamData, ext, frameInfo); in HWTEST_F()
116 softbusAdapter.OnStreamReceived(sessionId, streamData, ext, frameInfo); in HWTEST_F()
67 ScreenOnStreamReceived(int32_t sessionId, const StreamData *data, const StreamData *ext, const StreamFrameInfo *frameInfo) ScreenOnStreamReceived() argument
/foundation/distributedhardware/distributed_camera/services/channel/src/
H A Ddcamera_softbus_adapter.cpp459 DCameraFrameInfo frameInfo; in HandleSourceStreamExt() local
460 frameInfo.type = sinkFrameInfo.type_; in HandleSourceStreamExt()
461 frameInfo.pts = sinkFrameInfo.pts_; in HandleSourceStreamExt()
462 frameInfo.index = sinkFrameInfo.index_; in HandleSourceStreamExt()
463 frameInfo.ver = sinkFrameInfo.ver_; in HandleSourceStreamExt()
464 frameInfo.timePonit.startEncode = sinkFrameInfo.startEncodeT_; in HandleSourceStreamExt()
465 frameInfo.timePonit.finishEncode = sinkFrameInfo.finishEncodeT_; in HandleSourceStreamExt()
466 frameInfo.timePonit.send = sinkFrameInfo.sendT_; in HandleSourceStreamExt()
467 frameInfo.timePonit.recv = recvT; in HandleSourceStreamExt()
468 buffer->frameInfo_ = frameInfo; in HandleSourceStreamExt()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/plugins/ffmpeg_adapter/demuxer/
H A Dffmpeg_demuxer_plugin.cpp252 bool FFmpegDemuxerPlugin::ConvertAVPacketToFrameInfo(const AVStream& avStream, AVPacket& pkt, Buffer& frameInfo) in ConvertAVPacketToFrameInfo() argument
254 frameInfo.trackID = static_cast<uint32_t>(pkt.stream_index); in ConvertAVPacketToFrameInfo()
256 frameInfo.pts = ConvertTimeFromFFmpeg(pts, avStream.time_base); in ConvertAVPacketToFrameInfo()
257 frameInfo.dts = static_cast<uint32_t>(pkt.dts); in ConvertAVPacketToFrameInfo()
258 frameInfo.duration = ConvertTimeFromFFmpeg(pkt.duration, avStream.time_base); in ConvertAVPacketToFrameInfo()
259 frameInfo.GetBufferMeta()->SetMeta(Tag::MEDIA_POSITION, static_cast<uint32_t>(pkt.pos)); in ConvertAVPacketToFrameInfo()
278 frameInfo.ChangeBufferMetaType(BufferMetaType::VIDEO); in ConvertAVPacketToFrameInfo()
283 auto data = frameInfo.AllocMemory(allocator_, frameSize); in ConvertAVPacketToFrameInfo()
/foundation/distributeddatamgr/kv_store/frameworks/libs/distributeddb/communicator/include/
H A Dframe_combiner.h34 ParseResult frameInfo; member
/foundation/multimedia/media_foundation/engine/plugin/plugins/minimp3_adapter/
H A Dminimp3_decoder_plugin.cpp211 Minimp3WrapperMp3decFrameInfo frameInfo; in AudioDecoderMp3Process() local
219 inData->GetSize(), pcmPtr, &frameInfo); in AudioDecoderMp3Process()
222 if (frameInfo.frame_bytes) { in AudioDecoderMp3Process()
/foundation/multimedia/audio_framework/frameworks/native/hdiadapter/source/primary/
H A Daudio_capturer_source.cpp863 struct AudioCaptureFrameInfo frameInfo = {}; in CaptureFrameWithEc() local
865 int32_t ret = audioCapture_->CaptureFrameEc(audioCapture_, &frameLen, &frameInfo); in CaptureFrameWithEc()
868 AudioCaptureFrameInfoFree(&frameInfo, false); in CaptureFrameWithEc()
873 if (attr_.sourceType != SOURCE_TYPE_EC && frameInfo.frame != nullptr) { in CaptureFrameWithEc()
874 if (memcpy_s(fdesc->frame, fdesc->frameLen, frameInfo.frame, fdesc->frameLen) != EOK) { in CaptureFrameWithEc()
880 if (frameInfo.frameEc != nullptr) { in CaptureFrameWithEc()
881 if (memcpy_s(fdescEc->frame, fdescEc->frameLen, frameInfo.frameEc, fdescEc->frameLen) != EOK) { in CaptureFrameWithEc()
885 frameInfo.replyBytesEc : fdescEc->frameLen; in CaptureFrameWithEc()
888 AudioCaptureFrameInfoFree(&frameInfo, false); in CaptureFrameWithEc()
899 struct AudioCaptureFrameInfo frameInfo in CaptureFrameEcInternal() local
[all...]

Completed in 18 milliseconds

12