Home
last modified time | relevance | path

Searched refs:demuxer (Results 1 – 25 of 84) sorted by relevance

1234

/ohos5.0/docs/zh-cn/application-dev/reference/apis-avcodec-kit/
H A D_a_v_demuxer.md132 | demuxer | 指向OH_AVDemuxer实例的指针。 |
159 | demuxer | 指向OH_AVDemuxer实例的指针。 |
170 1. 输入的demuxer指针为空或为非解封装器实例;
196 | demuxer | 指向OH_AVDemuxer实例的指针。 |
209 1. 输入的demuxer指针为空或为非解封装器实例;
218 2. demuxer没有正确的初始化。
255 1. 输入的demuxer指针为空或为非解封装器实例;
263 2. demuxer没有正确的初始化。
298 1. 输入的demuxer指针为空或为非解封装器实例;
304 2. demuxer没有正确的初始化;
[all …]
H A Dnative__avdemuxer_8h.md23 …ack](_a_v_demuxer.md#demuxer_mediakeysysteminfocallback)) (OH_AVDemuxer *demuxer, DRM_MediaKeySyst…
31 …AVDemuxer_Destroy](_a_v_demuxer.md#oh_avdemuxer_destroy) (OH_AVDemuxer \*demuxer) | 销毁OH_AVDemuxer…
32 …TrackByID](_a_v_demuxer.md#oh_avdemuxer_selecttrackbyid) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
33 …ackByID](_a_v_demuxer.md#oh_avdemuxer_unselecttrackbyid) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
34 …xer_ReadSample](_a_v_demuxer.md#oh_avdemuxer_readsample) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
35 …leBuffer](_a_v_demuxer.md#oh_avdemuxer_readsamplebuffer) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
36 …xer_SeekToTime](_a_v_demuxer.md#oh_avdemuxer_seektotime) (OH_AVDemuxer \*demuxer, int64_t millisec…
37 …v_demuxer.md#oh_avdemuxer_setmediakeysysteminfocallback) (OH_AVDemuxer \*demuxer, DRM_MediaKeySyst…
38 …er.md#oh_avdemuxer_setdemuxermediakeysysteminfocallback) (OH_AVDemuxer \*demuxer, Demuxer_MediaKey…
39 …nfo](_a_v_demuxer.md#oh_avdemuxer_getmediakeysysteminfo) (OH_AVDemuxer \*demuxer, DRM_MediaKeySyst…
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/demuxer/src/
H A Dapi_test.cpp88 if (demuxer != nullptr) { in TearDown()
90 demuxer = nullptr; in TearDown()
213 ASSERT_EQ(nullptr, demuxer);
269 ASSERT_NE(nullptr, demuxer);
297 ASSERT_NE(nullptr, demuxer);
314 ASSERT_NE(nullptr, demuxer);
335 ASSERT_NE(nullptr, demuxer);
354 ASSERT_NE(nullptr, demuxer);
380 ASSERT_NE(nullptr, demuxer);
396 ASSERT_NE(nullptr, demuxer);
[all …]
H A Dperf_test.cpp81 ASSERT_NE(demuxer, nullptr);
107 ASSERT_NE(demuxer, nullptr);
133 ASSERT_NE(demuxer, nullptr);
159 ASSERT_NE(demuxer, nullptr);
190 ASSERT_NE(demuxer, nullptr);
221 ASSERT_NE(demuxer, nullptr);
252 ASSERT_NE(demuxer, nullptr);
283 ASSERT_NE(demuxer, nullptr);
314 ASSERT_NE(demuxer, nullptr);
345 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dfunc_test.cpp87 if (demuxer != nullptr) { in TearDown()
89 demuxer = nullptr; in TearDown()
207 ASSERT_EQ(demuxer, nullptr);
247 ASSERT_NE(demuxer, nullptr);
298 ASSERT_NE(demuxer, nullptr);
356 ASSERT_NE(demuxer, nullptr);
415 ASSERT_NE(demuxer, nullptr);
473 ASSERT_NE(demuxer, nullptr);
524 ASSERT_NE(demuxer, nullptr);
573 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dproc_test.cpp93 if (demuxer != nullptr) { in TearDown()
95 demuxer = nullptr; in TearDown()
234 ASSERT_NE(demuxer, nullptr);
291 ASSERT_NE(demuxer, nullptr);
347 ASSERT_NE(demuxer, nullptr);
401 ASSERT_NE(demuxer, nullptr);
455 ASSERT_NE(demuxer, nullptr);
505 ASSERT_NE(demuxer, nullptr);
545 ASSERT_NE(demuxer, nullptr);
599 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dnet_test.cpp66 static OH_AVDemuxer *demuxer = nullptr; variable
159 if (demuxer != nullptr) { in TearDown()
160 OH_AVDemuxer_Destroy(demuxer); in TearDown()
161 demuxer = nullptr; in TearDown()
488 ASSERT_NE(demuxer, nullptr);
513 ASSERT_NE(demuxer, nullptr);
732 ASSERT_NE(demuxer, nullptr);
774 ASSERT_NE(demuxer, nullptr);
920 ASSERT_NE(demuxer, nullptr);
962 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dreli_test.cpp88 if (demuxer != nullptr) { in TearDown()
90 demuxer = nullptr; in TearDown()
293 ASSERT_EQ(demuxer, nullptr);
319 ASSERT_NE(demuxer, nullptr);
346 if (demuxer != nullptr) {
348 demuxer = nullptr;
379 ASSERT_NE(demuxer, nullptr);
478 ASSERT_NE(demuxer, nullptr);
521 ASSERT_NE(demuxer, nullptr);
549 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dfunc2_test.cpp55 static OH_AVDemuxer *demuxer = nullptr; variable
94 if (demuxer != nullptr) { in TearDown()
96 demuxer = nullptr; in TearDown()
139 ASSERT_NE(demuxer, nullptr);
186 ASSERT_NE(demuxer, nullptr);
243 ASSERT_NE(demuxer, nullptr);
299 ASSERT_NE(demuxer, nullptr);
353 ASSERT_NE(demuxer, nullptr);
393 ASSERT_NE(demuxer, nullptr);
461 ASSERT_NE(demuxer, nullptr);
[all …]
H A Dnet2_test.cpp69 static OH_AVDemuxer *demuxer = nullptr; variable
88 if (demuxer != nullptr) { in TearDown()
89 OH_AVDemuxer_Destroy(demuxer); in TearDown()
90 demuxer = nullptr; in TearDown()
848 demuxer = OH_AVDemuxer_CreateWithSource(source);
849 ASSERT_NE(demuxer, nullptr);
890 demuxer = OH_AVDemuxer_CreateWithSource(source);
891 ASSERT_NE(demuxer, nullptr);
941 demuxer = OH_AVDemuxer_CreateWithSource(source);
942 ASSERT_NE(demuxer, nullptr);
[all …]
H A Drandomseek_test.cpp47 static OH_AVDemuxer *demuxer = nullptr; variable
88 if (demuxer != nullptr) { in TearDown()
89 OH_AVDemuxer_Destroy(demuxer); in TearDown()
90 demuxer = nullptr; in TearDown()
127 demuxer = OH_AVDemuxer_CreateWithSource(source); in CheckSeekResult()
128 ASSERT_NE(demuxer, nullptr); in CheckSeekResult()
137 ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SelectTrackByID(demuxer, index)); in CheckSeekResult()
140 ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_SeekToTime(demuxer, (rd() % duration) / THOUSAND, in CheckSeekResult()
143 ASSERT_EQ(AV_ERR_OK, OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr)); in CheckSeekResult()
/ohos5.0/foundation/multimedia/av_codec/frameworks/native/capi/avdemuxer/
H A Dnative_avdemuxer.cpp72 explicit DemuxerObject(const std::shared_ptr<AVDemuxer> &demuxer) in DemuxerObject()
73 : OH_AVDemuxer(AVMagic::AVCODEC_MAGIC_AVDEMUXER), demuxer_(demuxer) {} in DemuxerObject()
82 explicit NativeDemuxerCallback(OH_AVDemuxer *demuxer, in NativeDemuxerCallback() argument
87 explicit NativeDemuxerCallback(OH_AVDemuxer *demuxer, in NativeDemuxerCallback() argument
128 CHECK_AND_RETURN_RET_LOG(demuxer != nullptr, nullptr, "New avdemuxer failed"); in OH_AVDemuxer_CreateWithSource()
130 struct DemuxerObject *object = new(std::nothrow) DemuxerObject(demuxer); in OH_AVDemuxer_CreateWithSource()
136 OH_AVErrCode OH_AVDemuxer_Destroy(OH_AVDemuxer *demuxer) in OH_AVDemuxer_Destroy() argument
141 delete demuxer; in OH_AVDemuxer_Destroy()
150 struct DemuxerObject *demuxerObj = reinterpret_cast<DemuxerObject *>(demuxer); in OH_AVDemuxer_SelectTrackByID()
177 OH_AVErrCode OH_AVDemuxer_ReadSample(OH_AVDemuxer *demuxer, uint32_t trackIndex, in OH_AVDemuxer_ReadSample() argument
[all …]
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/demuxer/src/InnerAPI/
H A Dapi_test.cpp88 if (demuxer != nullptr) { in TearDown()
89 demuxer = nullptr; in TearDown()
176 ASSERT_EQ(nullptr, demuxer);
189 ASSERT_NE(nullptr, demuxer);
203 ASSERT_NE(nullptr, demuxer);
227 ASSERT_NE(nullptr, demuxer);
250 ASSERT_NE(nullptr, demuxer);
274 ASSERT_NE(nullptr, demuxer);
291 ASSERT_NE(nullptr, demuxer);
378 ASSERT_NE(nullptr, demuxer);
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-avcodec-kit/
H A D_a_v_demuxer.md146 **AV_ERR_INVALID_VAL**: The value of **demuxer** is a null pointer or does not point to a demuxer i…
179 1. The value of **demuxer** is a null pointer or does not point to a demuxer instance.
220 1. The value of **demuxer** is a null pointer or does not point to a demuxer instance.
229 2. The demuxer is not correctly initialized.
268 1. The value of **demuxer** is a null pointer or does not point to a demuxer instance.
276 2. The demuxer is not correctly initialized.
313 1. The value of **demuxer** is a null pointer or does not point to a demuxer instance.
363 1. The value of **demuxer** is a null pointer or does not point to a demuxer instance.
397 **AV_ERR_INVALID_VAL**: The value of **demuxer** is a null pointer or does not point to a demuxer i…
432 **AV_ERR_INVALID_VAL**: The value of **demuxer** is a null pointer or does not point to a demuxer i…
[all …]
H A Dnative__avdemuxer_8h.md23 …ack](_a_v_demuxer.md#demuxer_mediakeysysteminfocallback)) (OH_AVDemuxer *demuxer, DRM_MediaKeySyst…
31 …AVDemuxer_Destroy](_a_v_demuxer.md#oh_avdemuxer_destroy) (OH_AVDemuxer \*demuxer) | Destroys an **…
32 …demuxer_selecttrackbyid) (OH_AVDemuxer \*demuxer, uint32_t trackIndex) | Selects a track from whic…
33 …avdemuxer_unselecttrackbyid) (OH_AVDemuxer \*demuxer, uint32_t trackIndex) | Deselects a track. Th…
34 …xer_ReadSample](_a_v_demuxer.md#oh_avdemuxer_readsample) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
35 …leBuffer](_a_v_demuxer.md#oh_avdemuxer_readsamplebuffer) (OH_AVDemuxer \*demuxer, uint32_t trackIn…
36 …xer_SeekToTime](_a_v_demuxer.md#oh_avdemuxer_seektotime) (OH_AVDemuxer \*demuxer, int64_t millisec…
37 …v_demuxer.md#oh_avdemuxer_setmediakeysysteminfocallback) (OH_AVDemuxer \*demuxer, DRM_MediaKeySyst…
38 …er.md#oh_avdemuxer_setdemuxermediakeysysteminfocallback) (OH_AVDemuxer \*demuxer, Demuxer_MediaKey…
39 …nfo](_a_v_demuxer.md#oh_avdemuxer_getmediakeysysteminfo) (OH_AVDemuxer \*demuxer, DRM_MediaKeySyst…
/ohos5.0/foundation/multimedia/av_codec/interfaces/kits/c/
H A Dnative_avdemuxer.h60 typedef void (*Demuxer_MediaKeySystemInfoCallback)(OH_AVDemuxer *demuxer, DRM_MediaKeySystemInfo *m…
86 OH_AVErrCode OH_AVDemuxer_Destroy(OH_AVDemuxer *demuxer);
103 OH_AVErrCode OH_AVDemuxer_SelectTrackByID(OH_AVDemuxer *demuxer, uint32_t trackIndex);
119 OH_AVErrCode OH_AVDemuxer_UnselectTrackByID(OH_AVDemuxer *demuxer, uint32_t trackIndex);
141 OH_AVErrCode OH_AVDemuxer_ReadSample(OH_AVDemuxer *demuxer, uint32_t trackIndex,
161 OH_AVErrCode OH_AVDemuxer_ReadSampleBuffer(OH_AVDemuxer *demuxer, uint32_t trackIndex,
179 OH_AVErrCode OH_AVDemuxer_SeekToTime(OH_AVDemuxer *demuxer, int64_t millisecond, OH_AVSeekMode mode…
192 OH_AVErrCode OH_AVDemuxer_SetMediaKeySystemInfoCallback(OH_AVDemuxer *demuxer,
206 OH_AVErrCode OH_AVDemuxer_SetDemuxerMediaKeySystemInfoCallback(OH_AVDemuxer *demuxer,
222 OH_AVErrCode OH_AVDemuxer_GetMediaKeySystemInfo(OH_AVDemuxer *demuxer, DRM_MediaKeySystemInfo *medi…
/ohos5.0/foundation/multimedia/av_codec/test/fuzztest/demuxer_fuzzer/
H A Ddemuxer_fuzzer.cpp65 OH_AVDemuxer *demuxer = OH_AVDemuxer_CreateWithSource(source); in RunNormalDemuxer() local
66 if (!demuxer) { in RunNormalDemuxer()
73 OH_AVDemuxer_SelectTrackByID(demuxer, index); in RunNormalDemuxer()
85 OH_AVDemuxer_ReadSample(demuxer, index, memory, &attr); in RunNormalDemuxer()
89 OH_AVDemuxer_Destroy(demuxer); in RunNormalDemuxer()
108 OH_AVDemuxer *demuxer = OH_AVDemuxer_CreateWithSource(source); in RunNormalDemuxerApi11() local
109 if (!demuxer) { in RunNormalDemuxerApi11()
116 OH_AVDemuxer_SelectTrackByID(demuxer, index); in RunNormalDemuxerApi11()
128 OH_AVDemuxer_ReadSampleBuffer(demuxer, index, buffer); in RunNormalDemuxerApi11()
133 OH_AVDemuxer_Destroy(demuxer); in RunNormalDemuxerApi11()
/ohos5.0/foundation/multimedia/media_foundation/test/unittest/
H A DTestHiPlayer.cpp35 MockObject<DemuxerFilter> demuxer {}; member in OHOS::Media::Test::UtTestHiPlayer
47 MOCK_METHOD(demuxer, Init).defaults(); in SetUp()
52 MOCK_METHOD(demuxer, Prepare).defaults().will(returnValue(ErrorCode::SUCCESS)); in SetUp()
57 MOCK_METHOD(demuxer, Start).defaults().will(returnValue(ErrorCode::SUCCESS)); in SetUp()
62 MOCK_METHOD(demuxer, Stop).defaults().will(returnValue(ErrorCode::SUCCESS)); in SetUp()
67 MOCK_METHOD(demuxer, GetInPort).defaults().will(returnValue(emptyInPort)); in SetUp()
72 MOCK_METHOD(demuxer, GetOutPort).defaults().will(returnValue(emptyOutPort)); in SetUp()
77 player->demuxer_.reset<DemuxerFilter>(demuxer); in SetUp()
89 demuxer.verify(); in TearDown()
94 demuxer.reset(); in TearDown()
/ohos5.0/docs/zh-cn/application-dev/media/avcodec/
H A Daudio-video-demuxer.md151 OH_AVDemuxer *demuxer = OH_AVDemuxer_CreateWithSource(source);
152 if (demuxer == nullptr) {
153 printf("create demuxer failed");
175 OH_AVDemuxer_GetMediaKeySystemInfo(demuxer, &mediaKeySystemInfo);
234 if(OH_AVDemuxer_SelectTrackByID(demuxer, audioTrackIndex) != AV_ERR_OK){
238 if(OH_AVDemuxer_SelectTrackByID(demuxer, videoTrackIndex) != AV_ERR_OK){
243 // OH_AVDemuxer_UnselectTrackByID(demuxer, audioTrackIndex);
253 OH_AVDemuxer_SeekToTime(demuxer, 0, OH_AVSeekMode::SEEK_MODE_CLOSEST_SYNC);
322 if (OH_AVDemuxer_Destroy(demuxer) != AV_ERR_OK) {
323 printf("destroy demuxer pointer error");
[all …]
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/modules/
H A DBUILD.gn18 include_dirs = [ "$av_codec_root_dir/services/media_engine/modules/demuxer" ]
67 "demuxer/base_stream_demuxer.cpp",
68 "demuxer/demuxer_plugin_manager.cpp",
69 "demuxer/media_demuxer.cpp",
70 "demuxer/pts_and_index_conversion.cpp",
71 "demuxer/stream_demuxer.cpp",
72 "demuxer/type_finder.cpp",
/ohos5.0/docs/en/application-dev/media/avcodec/
H A Daudio-video-demuxer.md148 3. Create a demuxer instance.
150 // Create a demuxer for the resource object.
151 OH_AVDemuxer *demuxer = OH_AVDemuxer_CreateWithSource(source);
152 if (demuxer == nullptr) {
153 printf("create demuxer failed");
231 7. Select a track, from which the demuxer reads data.
243 // OH_AVDemuxer_UnselectTrackByID(demuxer, audioTrackIndex);
314 10. Destroy the demuxer instance.
322 if (OH_AVDemuxer_Destroy(demuxer) != AV_ERR_OK) {
323 printf("destroy demuxer pointer error");
[all …]
/ohos5.0/foundation/multimedia/av_codec/test/unittest/demuxer_test/capi/
H A Ddemuxer_capi_mock_factory.cpp25 OH_AVDemuxer *demuxer = OH_AVDemuxer_CreateWithSource(avSource); in CreateDemuxer() local
26 if (demuxer != nullptr) { in CreateDemuxer()
27 return std::make_shared<DemuxerCapiMock>(demuxer); in CreateDemuxer()
/ohos5.0/foundation/multimedia/av_codec/test/unittest/demuxer_test/inner/
H A Ddemuxer_inner_mock_factory.cpp25 std::shared_ptr<AVDemuxer> demuxer = AVDemuxerFactory::CreateWithSource(avSource); in CreateDemuxer() local
26 if (demuxer != nullptr) { in CreateDemuxer()
27 return std::make_shared<DemuxerInnerMock>(demuxer); in CreateDemuxer()
/ohos5.0/foundation/multimedia/av_codec/test/nativedemo/e2e_demo/
H A Davcodec_e2e_demo.cpp70 OH_AVDemuxer_ReadSampleBuffer(demo->demuxer, demo->videoTrackID, buffer); in OnDecInputBufferAvailable()
130 demuxer = OH_AVDemuxer_CreateWithSource(inSource); in AVCodecE2EDemo()
132 if (!muxer || !demuxer) { in AVCodecE2EDemo()
143 OH_AVDemuxer_SelectTrackByID(demuxer, index); in AVCodecE2EDemo()
184 if (demuxer) { in ~AVCodecE2EDemo()
185 OH_AVDemuxer_Destroy(demuxer); in ~AVCodecE2EDemo()
224 OH_AVDemuxer_ReadSampleBuffer(demuxer, audioTrackID, buffer); in WriteAudioTrack()
/ohos5.0/foundation/multimedia/player_framework/services/engine/histreamer/player/
H A Ddragging_player_agent.cpp88 bool DraggingPlayerAgent::IsDraggingSupported(const shared_ptr<DemuxerFilter> &demuxer, in IsDraggingSupported() argument
94 return checkSupportedFunc_(demuxer.get(), decoder.get()); in IsDraggingSupported()
109 Status DraggingPlayerAgent::Init(const shared_ptr<DemuxerFilter> &demuxer, in Init() argument
112 FALSE_RETURN_V_MSG_E(demuxer != nullptr && decoder != nullptr, in Init()
114 demuxer_ = demuxer; in Init()
116 Status ret = draggingPlayer_->Init(demuxer, decoder); in Init()
123 demuxer->RegisterVideoStreamReadyCallback(videoStreamReadyCb_); in Init()

1234