Home
last modified time | relevance | path

Searched refs:demuxer_ (Results 1 - 25 of 52) sorted by relevance

123

/foundation/multimedia/media_lite/services/player_lite/impl/player_control/source/
H A Dplayer_source.cpp40 demuxer_(nullptr) in PlayerSource()
52 demuxer_ = std::make_shared<PlayerDemuxer>(); in Init()
53 if (demuxer_ == nullptr) { in Init()
57 if (demuxer_->Init() != 0) { in Init()
68 return demuxer_->SetSource(fd); in SetSource()
75 return demuxer_->SetSource(url); in SetSource()
81 return demuxer_->SetSource(stream); in SetSource()
87 return demuxer_->SetCallBack(callBack); in SetCallBack()
94 ret = demuxer_->Prepare(); in Prepare()
104 return demuxer_ in GetFileInfo()
[all...]
H A Dplayer_demux.cpp50 demuxer_(nullptr), in PlayerDemuxer()
66 if (demuxer_ != nullptr) { in ~PlayerDemuxer()
67 FormatDemuxerDestroy(demuxer_); in ~PlayerDemuxer()
68 demuxer_ = nullptr; in ~PlayerDemuxer()
106 ret = FormatDemuxerCreate(&source, &demuxer_); in GetFormatDemuxer()
107 if (ret != 0 || demuxer_ == nullptr) { in GetFormatDemuxer()
151 CHECK_FAILED_RETURN(FormatDemuxerSetCallBack(demuxer_, &formatListener_), 0, -1, "set callback failed"); in Prepare()
152 CHECK_FAILED_RETURN(FormatDemuxerPrepare(demuxer_), 0, -1, "prepare failed"); in Prepare()
166 CHECK_FAILED_RETURN(FormatDemuxerGetFileInfo(demuxer_, &info), 0, -1, ""); in GetFileInfo()
167 CHECK_FAILED_RETURN(FormatDemuxerGetSelectedTrack(demuxer_, in GetFileInfo()
[all...]
/foundation/multimedia/av_codec/test/unittest/demuxer_test/
H A Ddemuxer_unit_test.cpp99 if (demuxer_ != nullptr) { in TearDown()
100 demuxer_->Destroy(); in TearDown()
101 demuxer_ = nullptr; in TearDown()
222 demuxer_->ReadSample(idx, sharedMem_, &info_, flag_); in ReadData()
240 ret_ = demuxer_->ReadSample(idx, sharedMem_, &info_, flag_); in ReadData()
267 ASSERT_EQ(demuxer_->SelectTrackByID(0), AV_ERR_OK); in HWTEST_F()
268 ASSERT_EQ(demuxer_->SelectTrackByID(1), AV_ERR_OK); in HWTEST_F()
269 ASSERT_NE(demuxer_->SelectTrackByID(3), AV_ERR_OK); in HWTEST_F()
270 ASSERT_EQ(demuxer_->SelectTrackByID(0), AV_ERR_OK); in HWTEST_F()
271 ASSERT_NE(demuxer_ in HWTEST_F()
[all...]
H A Ddemuxer_uri_unit_test.cpp83 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in HWTEST_F()
84 ASSERT_NE(demuxer_, nullptr); in HWTEST_F()
97 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in HWTEST_F()
98 ASSERT_NE(demuxer_, nullptr); in HWTEST_F()
99 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in HWTEST_F()
100 ASSERT_NE(demuxer_, nullptr); in HWTEST_F()
113 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in HWTEST_F()
114 ASSERT_NE(demuxer_, nullptr); in HWTEST_F()
127 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in HWTEST_F()
128 ASSERT_NE(demuxer_, nullpt in HWTEST_F()
[all...]
H A Ddemuxer_hevc_unit_test.cpp104 demuxer_ = AVDemuxerMockFactory::CreateDemuxer(source_); in InitResource()
105 ASSERT_NE(demuxer_, nullptr); in InitResource()
115 ASSERT_EQ(demuxer_->SelectTrackByID(idx), AV_ERR_OK); in ReadSample()
122 ASSERT_EQ(demuxer_->ReadSample(idx, sharedMem_, &info_, flag_, checkBufferInfo), AV_ERR_OK); in ReadSample()
460 ASSERT_EQ(demuxer_->SelectTrackByID(idx), AV_ERR_OK); in HWTEST_F()
468 ret_ = demuxer_->SeekToTime(*toPts, *mode); in HWTEST_F()
497 ASSERT_EQ(demuxer_->SelectTrackByID(idx), AV_ERR_OK); in HWTEST_F()
505 ret_ = demuxer_->SeekToTime(*toPts, *mode); in HWTEST_F()
534 ASSERT_EQ(demuxer_->SelectTrackByID(idx), AV_ERR_OK); in HWTEST_F()
543 ret_ = demuxer_ in HWTEST_F()
[all...]
/foundation/multimedia/av_codec/test/nativedemo/avdemuxer/inner_demo/
H A Dinner_demuxer_demo.cpp35 this->demuxer_ = AVDemuxerFactory::CreateWithSource(source); in CreateWithSource()
36 if (!demuxer_) { in CreateWithSource()
49 if (this->demuxer_ == nullptr) { in SelectTrackByID()
53 int32_t ret = this->demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
62 if (this->demuxer_ == nullptr) { in UnselectTrackByID()
66 int32_t ret = this->demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
94 if (this->demuxer_ == nullptr) { in StartReferenceParser()
98 return this->demuxer_->StartReferenceParser(startTimeMs); in StartReferenceParser()
103 if (this->demuxer_ == nullptr) { in GetFrameLayerInfo()
107 return this->demuxer_ in GetFrameLayerInfo()
[all...]
/foundation/multimedia/av_codec/test/unittest/demuxer_test/inner/
H A Ddemuxer_inner_mock.cpp25 if (demuxer_ != nullptr) { in Destroy()
26 demuxer_ = nullptr; in Destroy()
34 if (demuxer_ != nullptr) { in SelectTrackByID()
35 return demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
42 if (demuxer_ != nullptr) { in UnselectTrackByID()
43 return demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
54 if (demuxer_ != nullptr) { in ReadSample()
55 int32_t ret = demuxer_->ReadSample(trackIndex, sharedMem, *bufferInfo, flag); in ReadSample()
63 if (demuxer_ != nullptr) { in SeekToTime()
65 return demuxer_ in SeekToTime()
[all...]
H A Ddemuxer_inner_buffer_mock.cpp27 if (demuxer_ != nullptr) { in Destroy()
28 demuxer_ = nullptr; in Destroy()
36 if (demuxer_ != nullptr) { in SelectTrackByID()
37 return demuxer_->SelectTrackByID(trackIndex); in SelectTrackByID()
44 if (demuxer_ != nullptr) { in UnselectTrackByID()
45 return demuxer_->UnselectTrackByID(trackIndex); in UnselectTrackByID()
69 if (demuxer_ != nullptr) { in ReadSample()
70 int32_t ret = demuxer_->ReadSampleBuffer(trackIndex, buffer); in ReadSample()
94 if (demuxer_ != nullptr) { in SeekToTime()
96 return demuxer_ in SeekToTime()
[all...]
H A Ddemuxer_inner_mock.h28 explicit DemuxerInnerMock(std::shared_ptr<AVDemuxer> demuxer) : demuxer_(demuxer) {} in DemuxerInnerMock()
43 std::shared_ptr<AVDemuxer> demuxer_ = nullptr; member in OHOS::MediaAVCodec::DemuxerInnerMock
/foundation/multimedia/av_codec/test/unittest/demuxer_test/capi/
H A Ddemuxer_capi_mock.cpp84 if (demuxer_ != nullptr) { in Destroy()
85 int32_t ret = OH_AVDemuxer_Destroy(demuxer_); in Destroy()
86 demuxer_ = nullptr; in Destroy()
94 if (demuxer_ != nullptr) { in SelectTrackByID()
95 return OH_AVDemuxer_SelectTrackByID(demuxer_, trackIndex); in SelectTrackByID()
102 if (demuxer_ != nullptr) { in UnselectTrackByID()
103 return OH_AVDemuxer_UnselectTrackByID(demuxer_, trackIndex); in UnselectTrackByID()
114 if (demuxer_ != nullptr) { in ReadSample()
116 int32_t ret = OH_AVDemuxer_ReadSample(demuxer_, trackIndex, avMemory, &bufferAttr); in ReadSample()
128 if (demuxer_ ! in SeekToTime()
[all...]
H A Ddemuxer_capi_buffer_mock.cpp25 if (demuxer_ != nullptr) { in Destroy()
26 int32_t ret = OH_AVDemuxer_Destroy(demuxer_); in Destroy()
27 demuxer_ = nullptr; in Destroy()
35 if (demuxer_ != nullptr) { in SelectTrackByID()
36 return OH_AVDemuxer_SelectTrackByID(demuxer_, trackIndex); in SelectTrackByID()
43 if (demuxer_ != nullptr) { in UnselectTrackByID()
44 return OH_AVDemuxer_UnselectTrackByID(demuxer_, trackIndex); in UnselectTrackByID()
63 if (demuxer_ != nullptr) { in ReadSample()
64 int32_t ret = OH_AVDemuxer_ReadSampleBuffer(demuxer_, trackIndex, avBuffer); in ReadSample()
99 if (demuxer_ ! in SeekToTime()
[all...]
H A Ddemuxer_capi_mock.h31 explicit DemuxerCapiMock(OH_AVDemuxer *demuxer) : demuxer_(demuxer) {} in DemuxerCapiMock()
48 OH_AVDemuxer *demuxer_ = nullptr; member in OHOS::MediaAVCodec::DemuxerCapiMock
/foundation/multimedia/av_codec/services/media_engine/filters/
H A Ddemuxer_filter.cpp106 demuxer_ = std::make_shared<MediaDemuxer>(); in DemuxerFilter()
127 demuxer_->SetDrmCallback(drmCallback); in Init()
128 demuxer_->SetEventReceiver(receiver); in Init()
129 demuxer_->SetPlayerId(groupId_); in Init()
141 Status ret = demuxer_->SetDataSource(mediaSource_); in SetDataSource()
142 demuxer_->SetCacheLimit(DEFAULT_CACHE_LIMIT); in SetDataSource()
148 return demuxer_->SetSubtitleSource(source); in SetSubtitleSource()
153 demuxer_->SetInterruptState(isInterruptNeeded); in SetInterruptState()
158 if (demuxer_ != nullptr) { in SetBundleName()
160 demuxer_ in SetBundleName()
[all...]
/foundation/multimedia/av_codec/test/unittest/reference_parser_test/reference_parser_demo/
H A Dreference_parser_demo.cpp63 demuxer_ = nullptr; in ~ReferenceParserDemo()
109 demuxer_ = AVDemuxerFactory::CreateWithSource(source_); in InitDemuxer()
110 if (demuxer_ == nullptr) { in InitDemuxer()
161 demuxer_->SelectTrackByID(videoTrackId_); in DoAccurateSeek()
162 demuxer_->ReadSampleBuffer(videoTrackId_, buffer_); in DoAccurateSeek()
163 demuxer_->SeekToTime(seekTimeMs, SeekMode::SEEK_PREVIOUS_SYNC); in DoAccurateSeek()
164 demuxer_->StartReferenceParser(seekTimeMs); in DoAccurateSeek()
168 demuxer_->ReadSampleBuffer(videoTrackId_, buffer_); in DoAccurateSeek()
172 demuxer_->GetFrameLayerInfo(buffer_, frameInfo); in DoAccurateSeek()
193 demuxer_ in IsFrameDiscard()
[all...]
/foundation/multimedia/media_foundation/engine/plugin/core/
H A Ddemuxer.cpp23 : Base(pkgVer, apiVer, plugin), demuxer_(std::move(plugin)) in Demuxer()
29 return demuxer_->SeekTo(trackId, seekTime, mode, realSeekTime); in SeekTo()
34 return demuxer_->SetDataSource(std::make_shared<DataSourceWrapper>(pkgVersion_, source)); in SetDataSource()
40 demuxer_->GetMediaInfo(info); in GetMediaInfo()
47 return demuxer_->ReadFrame(info, timeOutMs); in ReadFrame()
/foundation/multimedia/av_codec/frameworks/native/capi/avdemuxer/
H A Dnative_avdemuxer.cpp72 : OH_AVDemuxer(AVMagic::AVCODEC_MAGIC_AVDEMUXER), demuxer_(demuxer) {} in DemuxerObject()
75 const std::shared_ptr<AVDemuxer> demuxer_; member
82 DRM_MediaKeySystemInfoCallback cb) : demuxer_(demuxer), callback_(cb), callbackObj_(nullptr) in NativeDemuxerCallback()
87 Demuxer_MediaKeySystemInfoCallback cbObj) : demuxer_(demuxer), callback_(nullptr), callbackObj_(cbObj) in NativeDemuxerCallback()
97 CHECK_AND_RETURN_LOG(demuxer_ != nullptr, "AVDemuxer is nullptr");
108 callbackObj_(demuxer_, &info);
114 struct OH_AVDemuxer *demuxer_; member in NativeDemuxerCallback
152 CHECK_AND_RETURN_RET_LOG(demuxerObj->demuxer_ != nullptr, AV_ERR_INVALID_VAL, "Get demuxerObject failed"); in OH_AVDemuxer_SelectTrackByID()
154 int32_t ret = demuxerObj->demuxer_->SelectTrackByID(trackIndex); in OH_AVDemuxer_SelectTrackByID()
168 CHECK_AND_RETURN_RET_LOG(demuxerObj->demuxer_ ! in OH_AVDemuxer_UnselectTrackByID()
[all...]
/foundation/multimedia/player_framework/services/engine/histreamer/player/
H A Dseek_agent.cpp63 : demuxer_(demuxer), isAudioTargetArrived_(true), isVideoTargetArrived_(true), in SeekAgent()
77 FALSE_RETURN_V_MSG_E(demuxer_ != nullptr, Status::ERROR_INVALID_PARAMETER, "Invalid demuxer filter instance."); in Seek()
80 auto st = demuxer_->SeekTo(seekPos, Plugins::SeekMode::SEEK_CLOSEST_INNER, realSeekTime); in Seek()
87 MEDIA_LOG_I("demuxer_ realSeekTime: %{public}" PRId64 "ns", realSeekTime); in Seek()
88 demuxer_->PrepareBeforeStart(); in Seek()
92 demuxer_->ResumeForSeek(); in Seek()
99 demuxer_->PauseForSeek(); in Seek()
108 demuxer_->Flush(); in Seek()
109 auto st = demuxer_->SeekTo(seekPos, Plugins::SeekMode::SEEK_CLOSEST_INNER, realSeekTime); in Seek()
117 auto trackInfo = demuxer_ in GetAllTrackInfo()
[all...]
H A Dhiplayer_impl.cpp114 if (demuxer_) { in ~HiPlayerImpl()
115 pipeline_->RemoveHeadFilter(demuxer_); in ~HiPlayerImpl()
136 if (demuxer_) { in ReleaseInner()
137 pipeline_->RemoveHeadFilter(demuxer_); in ReleaseInner()
398 FALSE_RETURN(demuxer_ != nullptr); in ResetIfSourceExisted()
461 if (pipeline_ != nullptr && demuxer_ != nullptr) { in SetPlayRangeWithMode()
475 if (demuxer_->IsRenderNextVideoFrameSupported() && !demuxer_->IsVideoEos()) { in SetPlayRangeWithMode()
547 if (demuxer_ != nullptr && demuxer_ in PrepareAsync()
[all...]
/foundation/multimedia/camera_framework/services/deferred_processing_service/src/media_manager/
H A Ddemuxer.cpp30 demuxer_ = nullptr; in ~Demuxer()
38 demuxer_ = AVDemuxerFactory::CreateWithSource(source); in Create()
39 DP_CHECK_ERROR_RETURN_RET_LOG(demuxer_ == nullptr, ERROR_FAIL, "create demuxer failed."); in Create()
71 auto ret = demuxer_->ReadSampleBuffer(trackId, sample); in ReadStream()
81 auto ret = demuxer_->SeekToTime(lastPts / 1000, SeekMode::SEEK_PREVIOUS_SYNC); in SeekToTime()
89 auto ret = demuxer_->SelectTrackByID(trackId); in SeletctTrackByID()
/foundation/multimedia/av_codec/test/unittest/video_test/video_test/capbilities/data_producer/demuxer/
H A Ddemuxer.cpp32 CHECK_AND_RETURN_RET_LOG(file_ == nullptr && source_ == nullptr && demuxer_ == nullptr, in Init()
51 demuxer_ = std::shared_ptr<OH_AVDemuxer>(OH_AVDemuxer_CreateWithSource(source_.get()), OH_AVDemuxer_Destroy); in Init()
52 CHECK_AND_RETURN_RET_LOG(demuxer_ != nullptr, AVCODEC_SAMPLE_ERR_ERROR, "Create demuxer failed"); in Init()
66 ret = OH_AVDemuxer_ReadSampleBuffer(demuxer_.get(), videoTrackId_, in FillBuffer()
70 ret = OH_AVDemuxer_ReadSample(demuxer_.get(), videoTrackId_, in FillBuffer()
79 int32_t ret = OH_AVDemuxer_SeekToTime(demuxer_.get(), position, sampleInfo_->dataProducerInfo.seekMode); in Seek()
106 OH_AVDemuxer_SelectTrackByID(demuxer_.get(), index); in GetVideoTrackInfo()
/foundation/multimedia/player_framework/frameworks/native/soundpool/
H A Dsound_parser.cpp38 demuxer_ = demuxer; in SoundParser()
55 demuxer_ = demuxer; in SoundParser()
96 CHECK_AND_RETURN_RET_LOG(demuxer_ != nullptr, MSERR_INVALID_VAL, "Failed to obtain demuxer"); in DoDemuxer()
115 demuxer_->SelectTrackByID(sourceTrackIndex); in DoDemuxer()
148 audioDecCb_ = std::make_shared<SoundDecoderCallback>(soundID_, audioDec_, demuxer_, isRawFile_); in DoDecode()
203 if (demuxer_ != nullptr) demuxer_.reset(); in Release()
219 demuxer_(demuxer), isRawFile_(isRawFile), eosFlag_(false), in SoundDecoderCallback()
247 if (demuxer_ == nullptr || audioDec_ == nullptr) { in OnInputBufferAvailable()
248 MEDIA_LOGE("SoundDecoderCallback Input demuxer_ in OnInputBufferAvailable()
[all...]
/foundation/multimedia/av_codec/test/moduletest/demuxer/src/InnerAPI/
H A Dinner_demuxer_sample.cpp68 this->demuxer_ = AVDemuxerFactory::CreateWithSource(avsource_); in InitWithFile()
69 if (!demuxer_) { in InitWithFile()
92 ret = this->demuxer_->SelectTrackByID(i); in InitWithFile()
117 retForSave = this->demuxer_->ReadSampleBuffer(i, avBuffer); in CheckLoopForSave()
183 retForPts = demuxer_->GetRelativePresentationTimeUsByIndex(trackIndex, indexForPts, presentationTimeUs); in CheckLoopForPtsFromIndex()
196 retForPts = demuxer_->GetRelativePresentationTimeUsByIndex(trackIndex, indexForPts, presentationTimeUs); in CheckLoopForPtsFromIndex()
267 retForIndex = demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, in GetIndexFromPtsForVideo()
272 retForIndex = demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, in GetIndexFromPtsForVideo()
277 retForIndex = demuxer_->GetIndexByRelativePresentationTimeUs(trackIndex, in GetIndexFromPtsForVideo()
282 retForIndex = demuxer_ in GetIndexFromPtsForVideo()
[all...]
H A Dinner_demuxer_parser_sample.cpp87 this->demuxer_ = AVDemuxerFactory::CreateWithSource(avsource_); in InnerDemuxerParserSample()
88 if (!demuxer_) { in InnerDemuxerParserSample()
107 ret = this->demuxer_->SelectTrackByID(i); in InnerDemuxerParserSample()
125 if (demuxer_ != nullptr) { in ~InnerDemuxerParserSample()
126 demuxer_ = nullptr; in ~InnerDemuxerParserSample()
282 ret = this->demuxer_->StartReferenceParser(pts); in RunSeekScene()
289 ret = demuxer_->SeekToTime(pts, Media::SeekMode::SEEK_PREVIOUS_SYNC); in RunSeekScene()
299 ret = this->demuxer_->ReadSampleBuffer(videoTrackIdx, avBuffer); in RunSeekScene()
310 this->demuxer_->GetFrameLayerInfo(avBuffer, frameLayerInfo); in RunSeekScene()
326 ret = demuxer_ in RunSpeedScene()
[all...]
H A Dparser_test.cpp87 ASSERT_EQ(AVCS_ERR_UNKNOWN, parserSample->demuxer_->StartReferenceParser(-999999)); in HWTEST_F()
101 ASSERT_EQ(AVCS_ERR_UNSUPPORT_FILE_TYPE, parserSample->demuxer_->StartReferenceParser(0)); in HWTEST_F()
115 ASSERT_EQ(AVCS_ERR_OK, parserSample->demuxer_->StartReferenceParser(0)); in HWTEST_F()
117 ASSERT_EQ(AVCS_ERR_INVALID_VAL, parserSample->demuxer_->GetFrameLayerInfo(parserSample->avBuffer, frameLayerInfo)); in HWTEST_F()
131 ASSERT_EQ(AVCS_ERR_UNSUPPORT_FILE_TYPE, parserSample->demuxer_->StartReferenceParser(0)); in HWTEST_F()
134 ASSERT_EQ(AVCS_ERR_INVALID_VAL, parserSample->demuxer_->GetFrameLayerInfo(parserSample->avBuffer, frameLayerInfo)); in HWTEST_F()
148 ASSERT_EQ(AVCS_ERR_OK, parserSample->demuxer_->StartReferenceParser(0)); in HWTEST_F()
150 ASSERT_EQ(AVCS_ERR_TRY_AGAIN, parserSample->demuxer_->GetGopLayerInfo(99999, gopLayerInfo)); in HWTEST_F()
164 ASSERT_EQ(AVCS_ERR_UNSUPPORT_FILE_TYPE, parserSample->demuxer_->StartReferenceParser(0)); in HWTEST_F()
166 ASSERT_EQ(AVCS_ERR_INVALID_VAL, parserSample->demuxer_ in HWTEST_F()
[all...]
/foundation/multimedia/player_framework/test/unittest/hiplayer_impl_test/
H A Dhiplayer_impl_unit_test.cpp285 hiplayer_->demuxer_ = FilterFactory::Instance().CreateFilter<DemuxerFilter>("builtin.player.demuxer", in HWTEST_F()
305 hiplayer_->demuxer_ = FilterFactory::Instance().CreateFilter<DemuxerFilter>("builtin.player.demuxer", in HWTEST_F()
351 hiplayer_->demuxer_ = demuxerMock; in HWTEST_F()
374 hiplayer_->demuxer_ = demuxerMock; in HWTEST_F()
397 hiplayer_->demuxer_ = demuxerMock; in HWTEST_F()
497 hiplayer_->demuxer_ = nullptr; in HWTEST_F()
531 demuxerMock->demuxer_->mediaMetaData_.trackMetas.push_back(meta1); in HWTEST_F()
532 demuxerMock->demuxer_->mediaMetaData_.trackMetas.push_back(meta2); in HWTEST_F()
533 demuxerMock->demuxer_->mediaMetaData_.trackMetas.push_back(meta3); in HWTEST_F()
534 demuxerMock->demuxer_ in HWTEST_F()
[all...]

Completed in 15 milliseconds

123