/foundation/multimedia/av_codec/test/moduletest/vcodec/hdrcodec/src/InnerAPI/ |
H A D | func_test.cpp | 68 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); in HWTEST_F() local 69 sample->DEFAULT_PROFILE = HEVC_PROFILE_MAIN_10; in HWTEST_F() 70 sample->INP_DIR = "/data/test/media/pq_vivid.h265"; in HWTEST_F() 71 ASSERT_EQ(AV_ERR_OK, sample->CreateCodec()); in HWTEST_F() 72 ASSERT_EQ(AV_ERR_OK, sample->Configure()); in HWTEST_F() 73 ASSERT_EQ(AV_ERR_OK, sample->Start()); in HWTEST_F() 74 sample->WaitForEos(); in HWTEST_F() 75 ASSERT_EQ(0, sample->errorCount); in HWTEST_F() 86 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); in HWTEST_F() local 87 sample in HWTEST_F() 105 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local 124 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local 143 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local 163 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local 183 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local 203 shared_ptr<HDRCodecInnderNdkSample> sample = make_shared<HDRCodecInnderNdkSample>(); HWTEST_F() local [all...] |
/foundation/multimedia/av_codec/test/moduletest/vcodec/hdrcodec/src/ |
H A D | func_test.cpp | 70 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); in HWTEST_F() local 71 sample->DEFAULT_PROFILE = HEVC_PROFILE_MAIN_10; in HWTEST_F() 72 sample->INP_DIR = "/data/test/media/pq_vivid.h265"; in HWTEST_F() 73 ASSERT_EQ(AV_ERR_OK, sample->CreateCodec()); in HWTEST_F() 74 ASSERT_EQ(AV_ERR_OK, sample->Configure()); in HWTEST_F() 75 ASSERT_EQ(AV_ERR_OK, sample->Start()); in HWTEST_F() 76 sample->WaitForEos(); in HWTEST_F() 77 ASSERT_EQ(0, sample->errorCount); in HWTEST_F() 88 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); in HWTEST_F() local 89 sample in HWTEST_F() 107 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local 126 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local 145 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local 165 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local 185 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local 205 shared_ptr<HDRCodecNdkSample> sample = make_shared<HDRCodecNdkSample>(); HWTEST_F() local [all...] |
H A D | hdrcodec_ndk_sample.cpp | 50 HDRCodecNdkSample *sample = static_cast<HDRCodecNdkSample *>(userData); in VdecInputDataReady() local 51 VSignal *signal = sample->decSignal; in VdecInputDataReady() 61 HDRCodecNdkSample *sample = static_cast<HDRCodecNdkSample *>(userData); in VdecOutputDataReady() local 64 OH_VideoEncoder_NotifyEndOfStream(sample->venc_); in VdecOutputDataReady() 66 sample->frameCountDec++; in VdecOutputDataReady() 72 HDRCodecNdkSample *sample = static_cast<HDRCodecNdkSample *>(userData); in VdecError() local 73 sample->errorCount++; in VdecError() 79 HDRCodecNdkSample *sample = static_cast<HDRCodecNdkSample *>(userData); in VencError() local 80 sample->errorCount++; in VencError() 100 HDRCodecNdkSample *sample in VencOutputDataReady() local 163 RepeatCallStartFlush(HDRCodecNdkSample *sample) RepeatCallStartFlush() argument 187 RepeatCallStartStop(HDRCodecNdkSample *sample) RepeatCallStartStop() argument 211 RepeatCallStartFlushStop(HDRCodecNdkSample *sample) RepeatCallStartFlushStop() argument [all...] |
/foundation/arkui/ace_engine/test/tools/event_tree_to_graph/src/ |
H A D | keywords.py | 149 sample: KeyValueSample = get_dict_value(input_dict, name) 150 if sample is None: 152 return sample.key 156 sample: KeyValueSample = get_dict_value(input_dict, name) 157 if sample is None: 159 return sample.value 163 sample: KeyValueSample = get_dict_value(input_dict, name) 164 if sample is None: 166 return sample.value_separator_count
|
/foundation/multimedia/av_codec/test/unittest/hcodec_test/helper/ |
H A D | start_code_detector.cpp | 97 shared_ptr<Sample> sample; in BuildSampleList() local 99 if (sample == nullptr) { in BuildSampleList() 100 sample = make_shared<Sample>(); in BuildSampleList() 101 sample->startPos = nal.startPos; in BuildSampleList() 102 sample->isCsd = false; in BuildSampleList() 103 sample->isIdr = false; in BuildSampleList() 105 sample->endPos = nal.endPos; in BuildSampleList() 106 if (!sample->s.empty()) { in BuildSampleList() 107 sample->s += "+"; in BuildSampleList() 109 sample in BuildSampleList() [all...] |
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/ |
H A D | writer.cpp | 46 MediaManagerError Writer::Write(TrackType type, const std::shared_ptr<AVBuffer>& sample) in Write() argument 48 DP_DEBUG_LOG("pts: %{public}lld, flag: %{public}d", static_cast<long long>(sample->pts_), sample->flag_); in Write() 49 if (sample->memory_ != nullptr) { in Write() 50 DP_DEBUG_LOG("sample size: %{public}d", sample->memory_->GetSize()); in Write() 53 DP_CHECK_RETURN_RET_LOG(sample->pts_ < lastPause_ && type == TrackType::AV_KEY_VIDEO_TYPE, in Write() 54 OK, "drop feame pts: %{public}lld", static_cast<long long>(sample->pts_)); in Write() 56 auto ret = outputMuxer_->WriteStream(type, sample); in Write() 58 "write sample faile in Write() [all...] |
H A D | media_manager.cpp | 105 MediaManagerError MediaManager::ReadSample(TrackType type, std::shared_ptr<AVBuffer>& sample) in ReadSample() argument 110 auto ret = inputReader_->Read(type, sample); in ReadSample() 111 DP_CHECK_ERROR_RETURN_RET_LOG(ret == ERROR_FAIL, ERROR_FAIL, "read sample failed."); in ReadSample() 112 DP_CHECK_RETURN_RET_LOG(ret == EOS, EOS, "read sample finished."); in ReadSample() 116 MediaManagerError MediaManager::WriteSample(TrackType type, const std::shared_ptr<AVBuffer>& sample) in WriteSample() argument 126 auto ret = outputWriter_->Write(type, sample); in WriteSample() 127 DP_CHECK_ERROR_RETURN_RET_LOG(ret == ERROR_FAIL, ERROR_FAIL, "writer sample failed."); in WriteSample() 128 if (sample->flag_ == AVCODEC_BUFFER_FLAG_SYNC_FRAME) { in WriteSample() 129 finalSyncPts_ = sample->pts_; in WriteSample() 132 curProcessPts_ = sample in WriteSample() 152 auto sample = AVBuffer::CreateAVBuffer(config); Recover() local 184 auto sample = AVBuffer::CreateAVBuffer(config); CopyAudioTrack() local [all...] |
/foundation/multimedia/av_codec/frameworks/native/avdemuxer/ |
H A D | avdemuxer_impl.cpp | 94 int32_t AVDemuxerImpl::ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) in ReadSampleBuffer() argument 102 CHECK_AND_RETURN_RET_LOG(sample != nullptr && sample->memory_ != nullptr, AVCS_ERR_INVALID_VAL, in ReadSampleBuffer() 105 return StatusToAVCodecServiceErrCode(mediaDemuxer_->ReadSample(trackIndex, sample)); in ReadSampleBuffer() 108 int32_t AVDemuxerImpl::ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, in ReadSample() argument 117 CHECK_AND_RETURN_RET_LOG(sample != nullptr, AVCS_ERR_INVALID_VAL, "Sample buffer is nullptr"); in ReadSample() 119 CHECK_AND_RETURN_RET_LOG(sample->GetSize() > 0, AVCS_ERR_INVALID_VAL, "Sample size must be greater than 0"); in ReadSample() 122 sample->GetBase(), sample->GetSize(), sample in ReadSample() 134 ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, AVCodecBufferInfo &info, AVCodecBufferFlag &flag) ReadSample() argument [all...] |
H A D | avdemuxer_impl.h | 35 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, 37 int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, 39 int32_t ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) override;
|
/foundation/multimedia/av_codec/frameworks/native/capi/avmuxer/ |
H A D | native_avmuxer.cpp | 98 OH_AVMemory *sample, OH_AVCodecBufferAttr info) in OH_AVMuxer_WriteSample() 102 CHECK_AND_RETURN_RET_LOG(sample != nullptr, AV_ERR_INVALID_VAL, "input sample is nullptr!"); in OH_AVMuxer_WriteSample() 103 CHECK_AND_RETURN_RET_LOG(sample->magic_ == MFMagic::MFMAGIC_SHARED_MEMORY, AV_ERR_INVALID_VAL, in OH_AVMuxer_WriteSample() 104 "sample magic error!"); in OH_AVMuxer_WriteSample() 105 CHECK_AND_RETURN_RET_LOG(sample->memory_ != nullptr && info.offset >= 0 && info.size >= 0 && in OH_AVMuxer_WriteSample() 106 sample->memory_->GetSize() >= (info.offset + info.size), AV_ERR_INVALID_VAL, "invalid memory"); in OH_AVMuxer_WriteSample() 111 std::shared_ptr<AVBuffer> buffer = AVBuffer::CreateAVBuffer(sample->memory_->GetBase() + info.offset, in OH_AVMuxer_WriteSample() 112 sample->memory_->GetSize(), info.size); in OH_AVMuxer_WriteSample() 124 const OH_AVBuffer *sample) in OH_AVMuxer_WriteSampleBuffer() 97 OH_AVMuxer_WriteSample(OH_AVMuxer *muxer, uint32_t trackIndex, OH_AVMemory *sample, OH_AVCodecBufferAttr info) OH_AVMuxer_WriteSample() argument 123 OH_AVMuxer_WriteSampleBuffer(OH_AVMuxer *muxer, uint32_t trackIndex, const OH_AVBuffer *sample) OH_AVMuxer_WriteSampleBuffer() argument [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/base/ |
H A D | sample_base.cpp | 49 std::shared_ptr<SampleBase> sample; in CreateSample() local 53 sample = (info.codecType & 0b10) ? // 0b10: Video encoder mask in CreateSample() 58 sample = std::static_pointer_cast<SampleBase>(std::make_shared<YuvViewer>()); in CreateSample() 61 AVCODEC_LOGE("Not supported sample type, type: %{public}d", info.sampleType); in CreateSample() 64 return sample; in CreateSample()
|
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/inner/ |
H A D | avmuxer_inner_mock.cpp | 58 const uint8_t *sample, const OH_AVCodecBufferAttr &info) in WriteSample() 63 avSample->memory_->Write(sample + info.offset, info.size); in WriteSample() 71 int32_t AVMuxerInnerMock::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument 73 if (muxer_ != nullptr && sample != nullptr) { in WriteSampleBuffer() 74 return muxer_->WriteSample(trackIndex, sample->buffer_); in WriteSampleBuffer() 57 WriteSample(uint32_t trackIndex, const uint8_t *sample, const OH_AVCodecBufferAttr &info) WriteSample() argument
|
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/ |
H A D | avmuxer_sample.cpp | 68 int32_t AVMuxerSample::WriteSample(uint32_t trackIndex, const uint8_t *sample, const OH_AVCodecBufferAttr &info) in WriteSample() argument 73 return muxer_->WriteSample(trackIndex, sample, info); in WriteSample() 76 int32_t AVMuxerSample::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument 81 return muxer_->WriteSampleBuffer(trackIndex, sample); in WriteSampleBuffer()
|
/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/ |
H A D | media_demuxer_pts_functions.cpp | 52 void MediaDemuxer::HandleAutoMaintainPts(uint32_t trackId, std::shared_ptr<AVBuffer> sample)
in HandleAutoMaintainPts() argument 57 int64_t curPacketPts = sample->pts_;
in HandleAutoMaintainPts() 76 sample->pts_ = baseInfo->segmentOffset + curPacketPts - baseInfo->basePts;
in HandleAutoMaintainPts() 79 curPacketPts, sample->pts_, baseInfo->basePts);
in HandleAutoMaintainPts()
|
/foundation/multimedia/av_codec/test/unittest/avmuxer_test/capi/ |
H A D | avmuxer_capi_mock.cpp | 48 const uint8_t *sample, const OH_AVCodecBufferAttr &info) in WriteSample() 54 if (memcpy_s(data, size, sample, info.size) == EOK) { in WriteSample() 66 int32_t AVMuxerCapiMock::WriteSampleBuffer(uint32_t trackIndex, const OH_AVBuffer *sample) in WriteSampleBuffer() argument 69 return OH_AVMuxer_WriteSampleBuffer(muxer_, trackIndex, sample); in WriteSampleBuffer() 47 WriteSample(uint32_t trackIndex, const uint8_t *sample, const OH_AVCodecBufferAttr &info) WriteSample() argument
|
/foundation/multimedia/media_foundation/tests/unittest/detail_enhancer_video_ndk/sample/ |
H A D | video_sample.cpp | 44 explicit TestConsumerListener(VideoSample *sample) : sample_(sample) {}; in TestConsumerListener() argument 57 VideoSample* sample = reinterpret_cast<VideoSample*>(userData); in OnError() local 58 sample->UpdateErrorCount(); in OnError() 63 VideoSample* sample = reinterpret_cast<VideoSample*>(userData); in OnState() local 65 sample->NotifyCv(); in OnState() 71 VideoSample* sample = reinterpret_cast<VideoSample*>(userData); in OnNewOutputBufferCall() local 74 sample->UpdateErrorCount(); in OnNewOutputBufferCall() 80 VideoSample* sample = reinterpret_cast<VideoSample*>(userData); in OnNewOutputBufferCallImpl() local 83 sample in OnNewOutputBufferCallImpl() [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | stream_parser.h | 28 virtual void ParseExtraData(const uint8_t *sample, int32_t size, 33 virtual void ParseAnnexbExtraData(const uint8_t *sample, int32_t size) = 0; 36 virtual bool IsSyncFrame(const uint8_t *sample, int32_t size) = 0;
|
H A D | stream_parser_manager.cpp | 91 void StreamParserManager::ParseExtraData(const uint8_t *sample, int32_t size, in ParseExtraData() argument 95 streamParser_->ParseExtraData(sample, size, extraDataBuf, extraDataSize); in ParseExtraData() 104 bool StreamParserManager::IsSyncFrame(const uint8_t *sample, int32_t size) in IsSyncFrame() argument 107 return streamParser_->IsSyncFrame(sample, size); in IsSyncFrame() 177 void StreamParserManager::ParseAnnexbExtraData(const uint8_t *sample, int32_t size) in ParseAnnexbExtraData() argument 180 streamParser_->ParseAnnexbExtraData(sample, size); in ParseAnnexbExtraData()
|
/foundation/arkui/ace_engine_lite/frameworks/src/core/stylemgr/test/unittest/common/ |
H A D | stylemgr_tdd_test.cpp | 123 * add height key value into sample in PrepareStyleSheet() 353 const char *sample = "sample"; in ACELiteStyleManagerInlineStyle003() local 356 JSValue styleSheetObj = PrepareStyleSheet(id, sample, heightKey, heightValue); in ACELiteStyleManagerInlineStyle003() 374 AppStyle* sampleSelector = styleSheet->GetStyleFromIDSelectors(sample); in ACELiteStyleManagerInlineStyle003() 415 const char *sample = "sampleClass"; in ACELiteStyleManagerInlineStyle004() local 418 JSValue styleSheetObj = PrepareStyleSheet(classSelector, sample, widthKey, widthValue); in ACELiteStyleManagerInlineStyle004() 436 AppStyle* sampleSelector = styleSheet->GetStyleFromClassSelectors(sample); in ACELiteStyleManagerInlineStyle004() 478 constexpr char sample[] = "sampleClassSelectorWithVeryLongNameOverSixtyFourCharatersWhichIsTooLong"; in ACELiteStyleManagerInlineStyle005() local 481 JSValue styleSheetObj = PrepareStyleSheet(classSelector, sample, widthKe in ACELiteStyleManagerInlineStyle005() 622 constexpr char sample[] = "sample"; ACELiteStyleManagerIDSelector004() local 686 constexpr char sample[] = "sample"; ACELiteStyleManagerIDSelector005() local 807 constexpr char sample[] = "sample"; ACELiteStyleManagerClassSelector003() local 861 constexpr char sample[] = "sample"; PreparePesudoObjects() local [all...] |
/foundation/multimedia/av_codec/services/media_engine/modules/muxer/ |
H A D | media_muxer.cpp | 219 Status MediaMuxer::WriteSample(uint32_t trackIndex, const std::shared_ptr<AVBuffer> &sample) 227 FALSE_RETURN_V_MSG_E(sample != nullptr && sample->memory_ != nullptr, Status::ERROR_INVALID_DATA, 228 "Invalid sample"); 230 ", flags:" PUBLIC_LOG_U32, trackIndex, sample->pts_, sample->memory_->GetSize(), sample->flag_); 233 avBufferConfig.size = sample->memory_->GetSize(); 238 buffer->pts_ = sample->pts_; 239 buffer->dts_ = sample [all...] |
/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/muxer/ |
H A D | ffmpeg_muxer_plugin.h | 47 Status WriteSample(uint32_t trackIndex, const std::shared_ptr<AVBuffer> &sample) override; 68 Status WriteNormal(uint32_t trackIndex, const std::shared_ptr<AVBuffer> &sample); 69 Status WriteVideoSample(uint32_t trackIndex, const std::shared_ptr<AVBuffer> &sample); 70 std::vector<uint8_t> TransAnnexbToMp4(const uint8_t *sample, int32_t size); 72 bool IsAvccSample(const uint8_t* sample, int32_t size, int32_t nalSizeLen);
|
/foundation/multimedia/av_codec/test/moduletest/vcodec/hwdecoder/src/ |
H A D | reli_test.cpp | 310 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 311 sample->WaitForEOS(); in HWTEST_F() 312 errorCount += sample->errCount; in HWTEST_F() 341 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 342 sample->WaitForEOS(); in HWTEST_F() 343 errorCount += sample->errCount; in HWTEST_F() 372 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 373 sample->WaitForEOS(); in HWTEST_F() 374 errorCount += sample->errCount; in HWTEST_F() 403 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/test/moduletest/vcodec/hevcswdecoder/src/ |
H A D | reli_test.cpp | 159 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 160 sample->WaitForEOS(); in HWTEST_F() 161 errorCount += sample->errCount; in HWTEST_F() 188 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 189 sample->WaitForEOS(); in HWTEST_F() 190 errorCount += sample->errCount; in HWTEST_F() 314 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() 315 sample->WaitForEOS(); in HWTEST_F() 316 errorCount += sample->errCount; in HWTEST_F() 346 for_each(decVec.begin(), decVec.end(), [&errorCount](auto sample) { in HWTEST_F() [all...] |
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/sample/helper/ |
H A D | sample_helper.cpp | 87 std::shared_ptr<SampleBase> sample = SampleFactory::CreateSample(info); in RunSample() local 91 int32_t ret = sample->Create(info); in RunSample() 93 ret = sample->Start(); in RunSample() 95 ret = sample->WaitForSampleDone(); in RunSample() 109 AVCODEC_LOGI("====== Video sample config ======"); in PrintSampleInfo() 120 AVCODEC_LOGI("====== Video sample config ======"); in PrintSampleInfo()
|
/foundation/multimedia/av_codec/interfaces/inner_api/native/ |
H A D | avdemuxer.h | 53 * @brief Retrieve the sample in selected tracks and store it in buffer, and store buffer's info to attr. 55 * @param sample The AVSharedMemory handle pointer to get buffer data. 61 virtual int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, 65 * @brief Retrieve the sample in selected tracks and store it in buffer, and store buffer's info to attr. 67 * @param sample The AVSharedMemory handle pointer to get buffer data. 73 virtual int32_t ReadSample(uint32_t trackIndex, std::shared_ptr<AVSharedMemory> sample, 77 * @brief Retrieve the sample in selected tracks and store it in buffer, and store buffer's info to attr. 79 * @param sample The AVBuffer handle pointer to get buffer data. 83 virtual int32_t ReadSampleBuffer(uint32_t trackIndex, std::shared_ptr<AVBuffer> sample) = 0;
|