master.flame.danmaku.danmaku.loader.android.DanmakuLoaderFactory Java Examples
The following examples show how to use
master.flame.danmaku.danmaku.loader.android.DanmakuLoaderFactory.
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example #1
Source File: DanmakuVideoPlayer.java From GSYVideoPlayer with Apache License 2.0 | 6 votes |
/** 创建解析器对象,解析输入流 @param stream @return */ private BaseDanmakuParser createParser(InputStream stream) { if (stream == null) { return new BaseDanmakuParser() { @Override protected Danmakus parse() { return new Danmakus(); } }; } ILoader loader = DanmakuLoaderFactory.create(DanmakuLoaderFactory.TAG_BILI); try { loader.load(stream); } catch (IllegalDataException e) { e.printStackTrace(); } BaseDanmakuParser parser = new BiliDanmukuParser(); IDataSource<?> dataSource = loader.getDataSource(); parser.load(dataSource); return parser; }
Example #2
Source File: VideoViewActivity.java From MyHearts with Apache License 2.0 | 6 votes |
private BaseDanmakuParser createParser(InputStream stream) { if (stream == null) { return new BaseDanmakuParser() { @Override protected Danmakus parse() { return new Danmakus(); } }; } ILoader loader = DanmakuLoaderFactory.create(DanmakuLoaderFactory.TAG_BILI); try { loader.load(stream); } catch (IllegalDataException e) { e.printStackTrace(); } BaseDanmakuParser parser = new BiliDanmukuParser(); IDataSource<?> dataSource = loader.getDataSource(); parser.load(dataSource); return parser; }
Example #3
Source File: VideoViewLiveActivity.java From MyHearts with Apache License 2.0 | 6 votes |
private BaseDanmakuParser createParser(InputStream stream) { if (stream == null) { return new BaseDanmakuParser() { @Override protected Danmakus parse() { return new Danmakus(); } }; } ILoader loader = DanmakuLoaderFactory.create(DanmakuLoaderFactory.TAG_BILI); try { loader.load(stream); } catch (IllegalDataException e) { e.printStackTrace(); } BaseDanmakuParser parser = new BiliDanmukuParser(); IDataSource<?> dataSource = loader.getDataSource(); parser.load(dataSource); return parser; }
Example #4
Source File: DanmakuHelper.java From BlueBoard with Apache License 2.0 | 5 votes |
public static BaseDanmakuParser createParser(InputStream stream) { if (stream == null) { return new BaseDanmakuParser() { @Override protected Danmakus parse() { return new Danmakus(); } }; } // ILoader loader = DanmakuLoaderFactory.create(DanmakuLoaderFactory.TAG_BILI); ILoader loader = DanmakuLoaderFactory.create(DanmakuLoaderFactory.TAG_ACFUN); try { loader.load(stream); } catch (IllegalDataException e) { e.printStackTrace(); } // BaseDanmakuParser parser = new BiliDanmukuParser(); BaseDanmakuParser parser = new AcFunDanmakuParser(); IDataSource<?> dataSource = loader.getDataSource(); parser.load(dataSource); return parser; }