Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
NotesChapter
ExoPlayer
提交
6054ba41
E
ExoPlayer
项目概览
NotesChapter
/
ExoPlayer
与 Fork 源项目一致
从无法访问的项目Fork
通知
6
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
E
ExoPlayer
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
6054ba41
编写于
2月 22, 2018
作者:
O
Oliver Woodman
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Fix bad Javadoc
上级
1a5d985e
变更
7
显示空白变更内容
内联
并排
Showing
7 changed file
with
25 addition
and
26 deletion
+25
-26
library/core/src/main/java/com/google/android/exoplayer2/drm/DrmInitData.java
...n/java/com/google/android/exoplayer2/drm/DrmInitData.java
+6
-6
library/core/src/main/java/com/google/android/exoplayer2/util/Clock.java
...c/main/java/com/google/android/exoplayer2/util/Clock.java
+1
-1
library/core/src/main/java/com/google/android/exoplayer2/util/HandlerWrapper.java
...va/com/google/android/exoplayer2/util/HandlerWrapper.java
+11
-11
library/core/src/main/java/com/google/android/exoplayer2/util/Util.java
...rc/main/java/com/google/android/exoplayer2/util/Util.java
+1
-1
library/dash/src/main/java/com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.java
...d/exoplayer2/source/dash/manifest/DashManifestParser.java
+4
-5
library/dash/src/main/java/com/google/android/exoplayer2/source/dash/offline/DashDownloader.java
...ndroid/exoplayer2/source/dash/offline/DashDownloader.java
+1
-1
library/smoothstreaming/src/main/java/com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.java
...oplayer2/source/smoothstreaming/offline/SsDownloader.java
+1
-1
未找到文件。
library/core/src/main/java/com/google/android/exoplayer2/drm/DrmInitData.java
浏览文件 @
6054ba41
...
...
@@ -39,18 +39,18 @@ public final class DrmInitData implements Comparator<SchemeData>, Parcelable {
* <p>The result is generated as follows.
*
* <ol>
* <
ol
>
* <
li
>
* Include all {@link SchemeData}s from {@code manifestData} where {@link
* SchemeData#hasData()} is true.
* </
ol
>
* <
ol
>
* </
li
>
* <
li
>
* Include all {@link SchemeData}s in {@code mediaData} where {@link SchemeData#hasData()} is
* true and for which we did not include an entry from the manifest targeting the same UUID.
* </
ol
>
* <
ol
>
* </
li
>
* <
li
>
* If available, the scheme type from the manifest is used. If not, the scheme type from the
* media is used.
* </
ol
>
* </
li
>
* </ol>
*
* @param manifestData DRM session acquisition data obtained from the manifest.
...
...
library/core/src/main/java/com/google/android/exoplayer2/util/Clock.java
浏览文件 @
6054ba41
...
...
@@ -43,7 +43,7 @@ public interface Clock {
* Creates a {@link HandlerWrapper} using a specified looper and a specified callback for handling
* messages.
*
* @see Handler#Handler(Looper, Handler.Callback)
.
* @see Handler#Handler(Looper, Handler.Callback)
*/
HandlerWrapper
createHandler
(
Looper
looper
,
@Nullable
Handler
.
Callback
callback
);
}
library/core/src/main/java/com/google/android/exoplayer2/util/HandlerWrapper.java
浏览文件 @
6054ba41
...
...
@@ -25,36 +25,36 @@ import android.os.Message;
*/
public
interface
HandlerWrapper
{
/** @see Handler#getLooper()
.
*/
/** @see Handler#getLooper() */
Looper
getLooper
();
/** @see Handler#obtainMessage(int)
.
*/
/** @see Handler#obtainMessage(int) */
Message
obtainMessage
(
int
what
);
/** @see Handler#obtainMessage(int, Object)
.
*/
/** @see Handler#obtainMessage(int, Object) */
Message
obtainMessage
(
int
what
,
Object
obj
);
/** @see Handler#obtainMessage(int, int, int)
.
*/
/** @see Handler#obtainMessage(int, int, int) */
Message
obtainMessage
(
int
what
,
int
arg1
,
int
arg2
);
/** @see Handler#obtainMessage(int, int, int, Object)
.
*/
/** @see Handler#obtainMessage(int, int, int, Object) */
Message
obtainMessage
(
int
what
,
int
arg1
,
int
arg2
,
Object
obj
);
/** @see Handler#sendEmptyMessage(int)
.
*/
/** @see Handler#sendEmptyMessage(int) */
boolean
sendEmptyMessage
(
int
what
);
/** @see Handler#sendEmptyMessageAtTime(int, long)
.
*/
/** @see Handler#sendEmptyMessageAtTime(int, long) */
boolean
sendEmptyMessageAtTime
(
int
what
,
long
uptimeMs
);
/** @see Handler#removeMessages(int)
.
*/
/** @see Handler#removeMessages(int) */
void
removeMessages
(
int
what
);
/** @see Handler#removeCallbacksAndMessages(Object)
.
*/
/** @see Handler#removeCallbacksAndMessages(Object) */
void
removeCallbacksAndMessages
(
Object
token
);
/** @see Handler#post(Runnable)
.
*/
/** @see Handler#post(Runnable) */
boolean
post
(
Runnable
runnable
);
/** @see Handler#postDelayed(Runnable, long)
.
*/
/** @see Handler#postDelayed(Runnable, long) */
boolean
postDelayed
(
Runnable
runnable
,
long
delayMs
);
}
library/core/src/main/java/com/google/android/exoplayer2/util/Util.java
浏览文件 @
6054ba41
...
...
@@ -942,7 +942,7 @@ public final class Util {
}
/**
* Returns whether {@code encoding} is high resolution (
>
16-bit) integer PCM.
* Returns whether {@code encoding} is high resolution (
>
16-bit) integer PCM.
*
* @param encoding The encoding of the audio data.
* @return Whether the encoding is high resolution integer PCM.
...
...
library/dash/src/main/java/com/google/android/exoplayer2/source/dash/manifest/DashManifestParser.java
浏览文件 @
6054ba41
...
...
@@ -737,8 +737,8 @@ public class DashManifestParser extends DefaultHandler
* @param schemeIdUri The schemeIdUri of the parent EventStream.
* @param value The schemeIdUri of the parent EventStream.
* @param timescale The timescale of the parent EventStream.
* @param scratchOutputStream A {@link ByteArrayOutputStream} that
is used to write serialize data
*
in between <Event> and </Event> tags into
.
* @param scratchOutputStream A {@link ByteArrayOutputStream} that
's used when parsing event
*
objects
.
* @return The {@link EventMessage} parsed from this EventStream node.
* @throws XmlPullParserException If there is any error parsing this node.
* @throws IOException If there is any error reading from the underlying input stream.
...
...
@@ -757,11 +757,10 @@ public class DashManifestParser extends DefaultHandler
}
/**
* Parses
everything between <Event></Event> as a byte array string
.
* Parses
an event object
.
*
* @param xpp The current xml parser.
* @param scratchOutputStream A {@link ByteArrayOutputStream} that is used to write serialize byte
* array data into.
* @param scratchOutputStream A {@link ByteArrayOutputStream} that's used when parsing the object.
* @return The serialized byte array.
* @throws XmlPullParserException If there is any error parsing this node.
* @throws IOException If there is any error reading from the underlying input stream.
...
...
library/dash/src/main/java/com/google/android/exoplayer2/source/dash/offline/DashDownloader.java
浏览文件 @
6054ba41
...
...
@@ -54,7 +54,7 @@ import java.util.List;
* // Select the first representation of the first adaptation set of the first period
* dashDownloader.selectRepresentations(new RepresentationKey[] {new RepresentationKey(0, 0, 0)});
* dashDownloader.download(new ProgressListener() {
*
@
Override
*
{@literal @}
Override
* public void onDownloadProgress(Downloader downloader, float downloadPercentage,
* long downloadedBytes) {
* // Invoked periodically during the download.
...
...
library/smoothstreaming/src/main/java/com/google/android/exoplayer2/source/smoothstreaming/offline/SsDownloader.java
浏览文件 @
6054ba41
...
...
@@ -48,7 +48,7 @@ import java.util.List;
* // Select the first track of the first stream element
* ssDownloader.selectRepresentations(new TrackKey[] {new TrackKey(0, 0)});
* ssDownloader.download(new ProgressListener() {
*
@
Override
*
{@literal @}
Override
* public void onDownloadProgress(Downloader downloader, float downloadPercentage,
* long downloadedBytes) {
* // Invoked periodically during the download.
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录