Home
last modified time | relevance | path

Searched refs:streamDemuxer (Results 1 - 4 of 4) sorted by relevance

/foundation/multimedia/av_codec/services/media_engine/modules/demuxer/
H A Ddemuxer_plugin_manager.h107 Status LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, MediaInfo& mediaInfo);
108 Status LoadCurrentSubtitlePlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer,
110 Status LoadDemuxerPlugin(int32_t streamID, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
120 Status StopPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
121 Status StartPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
122 Status StartAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer);
135 bool InitPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, const std::string& pluginName, int32_t id);
136 void MediaTypeFound(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, const std::string& pluginName, int32_t id);
H A Ddemuxer_plugin_manager.cpp236 Status DemuxerPluginManager::LoadDemuxerPlugin(int32_t streamID, std::shared_ptr<BaseStreamDemuxer> streamDemuxer) in LoadDemuxerPlugin() argument
243 std::string type = streamDemuxer->SnifferMediaType(streamID); in LoadDemuxerPlugin()
244 MediaTypeFound(streamDemuxer, type, streamID); in LoadDemuxerPlugin()
256 Status DemuxerPluginManager::LoadCurrentAllPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in LoadCurrentAllPlugin() argument
261 Status ret = LoadDemuxerPlugin(curAudioStreamID_, streamDemuxer); in LoadCurrentAllPlugin()
266 Status ret = LoadDemuxerPlugin(curVideoStreamID_, streamDemuxer); in LoadCurrentAllPlugin()
271 Status ret = LoadDemuxerPlugin(curSubTitleStreamID_, streamDemuxer); in LoadCurrentAllPlugin()
282 Status DemuxerPluginManager::LoadCurrentSubtitlePlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in LoadCurrentSubtitlePlugin() argument
292 Status ret = LoadDemuxerPlugin(curSubTitleStreamID_, streamDemuxer); in LoadCurrentSubtitlePlugin()
470 bool DemuxerPluginManager::InitPlugin(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, in InitPlugin() argument
504 StartPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer) StartPlugin() argument
524 StopPlugin(int32_t streamId, std::shared_ptr<BaseStreamDemuxer> streamDemuxer) StopPlugin() argument
540 MediaTypeFound(std::shared_ptr<BaseStreamDemuxer> streamDemuxer, const std::string& pluginName, int32_t id) MediaTypeFound() argument
[all...]
/foundation/multimedia/av_codec/test/unittest/demuxer_test/
H A Ddemuxer_plugin_manager_test.cpp38 std::shared_ptr<StreamDemuxer> streamDemuxer = std::make_shared<StreamDemuxer>(); in SetUp() local
40 dataSourceImpl_ = std::make_shared<DataSourceImpl>(streamDemuxer, streamId); in SetUp()
73 std::shared_ptr<StreamDemuxer> streamDemuxer = std::make_shared<StreamDemuxer>(); in HWTEST_F() local
75 Status status = demuxerPluginManager_->LoadCurrentSubtitlePlugin(streamDemuxer, mediaInfo); in HWTEST_F()
/foundation/multimedia/av_codec/test/unittest/media_demuxer_test/
H A Dmedia_demuxer_unit_test.cpp1481 std::shared_ptr<StreamDemuxer> streamDemuxer = std::make_shared<StreamDemuxer>(); in HWTEST_F() local
1483 streamDemuxer->isDash_ = true; in HWTEST_F()
1484 streamDemuxer->newVideoStreamID_ = 0; in HWTEST_F()
1485 streamDemuxer->newAudioStreamID_ = 1; in HWTEST_F()
1486 streamDemuxer->newSubtitleStreamID_ = 2; in HWTEST_F()
1489 EXPECT_EQ(streamDemuxer->CheckChangeStreamID(0, buffer), Status::END_OF_STREAM); in HWTEST_F()
1490 streamDemuxer->newVideoStreamID_ = 0; in HWTEST_F()
1491 EXPECT_EQ(streamDemuxer->CheckChangeStreamID(1, buffer), Status::END_OF_STREAM); in HWTEST_F()
1492 streamDemuxer->newAudioStreamID_ = 1; in HWTEST_F()
1493 EXPECT_EQ(streamDemuxer in HWTEST_F()
1607 std::shared_ptr<BaseStreamDemuxer> streamDemuxer = std::shared_ptr<BaseStreamDemuxer>(); HWTEST_F() local
[all...]

Completed in 6 milliseconds