/foundation/arkui/ace_engine/frameworks/core/image/apng/ |
H A D | apng_image_player.cpp | 139 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 D | apng_image_player.h | 192 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 D | apng_image_decoder.cpp | 782 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 D | dcamera_time_statistician.cpp | 26 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 D | dcamera_sink_frame_info.cpp | 25 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 D | reference_parser_demo.cpp | 165 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 D | HeifDecoder.h | 79 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 D | HeifDecoderImpl.h | 41 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 D | client_trans_udp_stream_interface_test.cpp | 166 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 D | trans_sdk_comm_stream_test.cpp | 55 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 D | frame_combiner.cpp | 80 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 D | stream_common_data_test.cpp | 116 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 D | onstreamreceived_fuzzer.cpp | 44 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 D | stream_common_data.cpp | 30 StreamCommonData::StreamCommonData(uint32_t streamId, uint16_t seq, const StreamFrameInfo& frameInfo) in StreamCommonData() argument 34 streamFrameInfo_ = frameInfo; in StreamCommonData()
|
H A D | stream_common_data.h | 33 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 D | stream_packetizer_test.cpp | 85 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 D | HeifDecoderImpl.cpp | 253 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 D | decode_data_process.cpp | 706 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 D | decode_data_process_common.cpp | 753 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 D | softbus_adapter_test.cpp | 68 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 D | dcamera_softbus_adapter.cpp | 459 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 D | ffmpeg_demuxer_plugin.cpp | 252 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 D | frame_combiner.h | 34 ParseResult frameInfo; member
|
/foundation/multimedia/media_foundation/engine/plugin/plugins/minimp3_adapter/ |
H A D | minimp3_decoder_plugin.cpp | 211 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 D | audio_capturer_source.cpp | 863 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...] |