com.google.android.exoplayer2.util.Util.parseXsDuration()方法的使用及代码示例

x33g5p2x  于2022-02-01 转载在 其他  
字(0.9k)|赞(0)|评价(0)|浏览(203)

本文整理了Java中com.google.android.exoplayer2.util.Util.parseXsDuration()方法的一些代码示例,展示了Util.parseXsDuration()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Util.parseXsDuration()方法的具体详情如下:
包路径:com.google.android.exoplayer2.util.Util
类名称:Util
方法名:parseXsDuration

Util.parseXsDuration介绍

[英]Parses an xs:duration attribute value, returning the parsed duration in milliseconds.
[中]解析xs:duration属性值,以毫秒为单位返回解析的持续时间。

代码示例

代码示例来源:origin: google/ExoPlayer

  1. protected static long parseDuration(XmlPullParser xpp, String name, long defaultValue) {
  2. String value = xpp.getAttributeValue(null, name);
  3. if (value == null) {
  4. return defaultValue;
  5. } else {
  6. return Util.parseXsDuration(value);
  7. }
  8. }

代码示例来源:origin: google/ExoPlayer

  1. @Test
  2. public void testParseXsDuration() {
  3. assertThat(parseXsDuration("PT150.279S")).isEqualTo(150279L);
  4. assertThat(parseXsDuration("PT1.500S")).isEqualTo(1500L);
  5. }

相关文章