Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
SDK
/
exoplayer
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
ece3ac63
authored
May 22, 2015
by
Oliver Woodman
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
webm branch cleanup
parent
9f9e432d
Hide whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
34 additions
and
11 deletions
demo_misc/webm_sw_decoder/src/main/java/com/google/android/exoplayer/demo/webm/DashRendererBuilder.java
demo_misc/webm_sw_decoder/src/main/java/com/google/android/exoplayer/demo/webm/FilePickerActivity.java
extensions/opus/src/main/.settings/org.eclipse.jdt.core.prefs
extensions/opus/src/main/java/com/google/android/exoplayer/ext/opus/OpusDecoderWrapper.java
extensions/vp9/src/main/.settings/org.eclipse.jdt.core.prefs
extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/VpxDecoderWrapper.java
demo_misc/webm_sw_decoder/src/main/java/com/google/android/exoplayer/demo/webm/DashRendererBuilder.java
View file @
ece3ac63
...
@@ -67,8 +67,7 @@ public class DashRendererBuilder implements ManifestCallback<MediaPresentationDe
...
@@ -67,8 +67,7 @@ public class DashRendererBuilder implements ManifestCallback<MediaPresentationDe
public
void
build
()
{
public
void
build
()
{
MediaPresentationDescriptionParser
parser
=
new
MediaPresentationDescriptionParser
();
MediaPresentationDescriptionParser
parser
=
new
MediaPresentationDescriptionParser
();
ManifestFetcher
<
MediaPresentationDescription
>
manifestFetcher
=
ManifestFetcher
<
MediaPresentationDescription
>
manifestFetcher
=
new
ManifestFetcher
<
MediaPresentationDescription
>(
manifestUrl
,
new
ManifestFetcher
<>(
manifestUrl
,
new
DefaultHttpDataSource
(
userAgent
,
null
),
parser
);
new
DefaultHttpDataSource
(
userAgent
,
null
),
parser
);
manifestFetcher
.
singleLoad
(
player
.
getMainHandler
().
getLooper
(),
this
);
manifestFetcher
.
singleLoad
(
player
.
getMainHandler
().
getLooper
(),
this
);
}
}
...
@@ -84,8 +83,8 @@ public class DashRendererBuilder implements ManifestCallback<MediaPresentationDe
...
@@ -84,8 +83,8 @@ public class DashRendererBuilder implements ManifestCallback<MediaPresentationDe
DefaultBandwidthMeter
bandwidthMeter
=
new
DefaultBandwidthMeter
(
null
,
null
);
DefaultBandwidthMeter
bandwidthMeter
=
new
DefaultBandwidthMeter
(
null
,
null
);
// Obtain Representations for playback.
// Obtain Representations for playback.
ArrayList
<
Representation
>
audioRepresentationsList
=
new
ArrayList
<
Representation
>();
ArrayList
<
Representation
>
audioRepresentationsList
=
new
ArrayList
<>();
ArrayList
<
Representation
>
videoRepresentationsList
=
new
ArrayList
<
Representation
>();
ArrayList
<
Representation
>
videoRepresentationsList
=
new
ArrayList
<>();
Period
period
=
manifest
.
periods
.
get
(
0
);
Period
period
=
manifest
.
periods
.
get
(
0
);
for
(
int
i
=
0
;
i
<
period
.
adaptationSets
.
size
();
i
++)
{
for
(
int
i
=
0
;
i
<
period
.
adaptationSets
.
size
();
i
++)
{
AdaptationSet
adaptationSet
=
period
.
adaptationSets
.
get
(
i
);
AdaptationSet
adaptationSet
=
period
.
adaptationSets
.
get
(
i
);
...
...
demo_misc/webm_sw_decoder/src/main/java/com/google/android/exoplayer/demo/webm/FilePickerActivity.java
View file @
ece3ac63
...
@@ -53,8 +53,8 @@ public class FilePickerActivity extends ListActivity {
...
@@ -53,8 +53,8 @@ public class FilePickerActivity extends ListActivity {
private
void
setDirectory
(
File
directory
)
{
private
void
setDirectory
(
File
directory
)
{
currentPathView
.
setText
(
getString
(
R
.
string
.
current_path
,
directory
.
getAbsolutePath
()));
currentPathView
.
setText
(
getString
(
R
.
string
.
current_path
,
directory
.
getAbsolutePath
()));
listItems
=
new
ArrayList
<
String
>();
listItems
=
new
ArrayList
<>();
itemPaths
=
new
ArrayList
<
File
>();
itemPaths
=
new
ArrayList
<>();
File
[]
files
=
directory
.
listFiles
();
File
[]
files
=
directory
.
listFiles
();
if
(!
directory
.
getAbsolutePath
().
equals
(
root
.
getAbsolutePath
()))
{
if
(!
directory
.
getAbsolutePath
().
equals
(
root
.
getAbsolutePath
()))
{
...
@@ -77,7 +77,7 @@ public class FilePickerActivity extends ListActivity {
...
@@ -77,7 +77,7 @@ public class FilePickerActivity extends ListActivity {
}
}
}
}
setListAdapter
(
new
ArrayAdapter
<
String
>(
this
,
R
.
layout
.
rows
,
listItems
));
setListAdapter
(
new
ArrayAdapter
<>(
this
,
R
.
layout
.
rows
,
listItems
));
}
}
@Override
@Override
...
...
extensions/opus/src/main/.settings/org.eclipse.jdt.core.prefs
0 → 100644
View file @
ece3ac63
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7
extensions/opus/src/main/java/com/google/android/exoplayer/ext/opus/OpusDecoderWrapper.java
View file @
ece3ac63
...
@@ -70,8 +70,8 @@ import java.util.LinkedList;
...
@@ -70,8 +70,8 @@ import java.util.LinkedList;
opusHeader
=
parseOpusHeader
(
headerBytes
);
opusHeader
=
parseOpusHeader
(
headerBytes
);
skipSamples
=
(
codecDelayNs
==
-
1
)
?
opusHeader
.
skipSamples
:
nsToSamples
(
codecDelayNs
);
skipSamples
=
(
codecDelayNs
==
-
1
)
?
opusHeader
.
skipSamples
:
nsToSamples
(
codecDelayNs
);
seekPreRoll
=
(
seekPreRoll
==
-
1
)
?
DEFAULT_SEEK_PRE_ROLL
:
nsToSamples
(
seekPreRollNs
);
seekPreRoll
=
(
seekPreRoll
==
-
1
)
?
DEFAULT_SEEK_PRE_ROLL
:
nsToSamples
(
seekPreRollNs
);
queuedInputBuffers
=
new
LinkedList
<
InputBuffer
>();
queuedInputBuffers
=
new
LinkedList
<>();
queuedOutputBuffers
=
new
LinkedList
<
OutputBuffer
>();
queuedOutputBuffers
=
new
LinkedList
<>();
availableInputBuffers
=
new
InputBuffer
[
NUM_BUFFERS
];
availableInputBuffers
=
new
InputBuffer
[
NUM_BUFFERS
];
availableOutputBuffers
=
new
OutputBuffer
[
NUM_BUFFERS
];
availableOutputBuffers
=
new
OutputBuffer
[
NUM_BUFFERS
];
availableInputBufferCount
=
NUM_BUFFERS
;
availableInputBufferCount
=
NUM_BUFFERS
;
...
...
extensions/vp9/src/main/.settings/org.eclipse.jdt.core.prefs
0 → 100644
View file @
ece3ac63
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
org.eclipse.jdt.core.compiler.codegen.methodParameters=do not generate
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.debug.lineNumber=generate
org.eclipse.jdt.core.compiler.debug.localVariable=generate
org.eclipse.jdt.core.compiler.debug.sourceFile=generate
org.eclipse.jdt.core.compiler.problem.assertIdentifier=error
org.eclipse.jdt.core.compiler.problem.enumIdentifier=error
org.eclipse.jdt.core.compiler.source=1.7
extensions/vp9/src/main/java/com/google/android/exoplayer/ext/vp9/VpxDecoderWrapper.java
View file @
ece3ac63
...
@@ -52,8 +52,8 @@ import java.util.LinkedList;
...
@@ -52,8 +52,8 @@ import java.util.LinkedList;
public
VpxDecoderWrapper
(
boolean
outputRgb
)
{
public
VpxDecoderWrapper
(
boolean
outputRgb
)
{
lock
=
new
Object
();
lock
=
new
Object
();
this
.
outputRgb
=
outputRgb
;
this
.
outputRgb
=
outputRgb
;
queuedInputBuffers
=
new
LinkedList
<
InputBuffer
>();
queuedInputBuffers
=
new
LinkedList
<>();
queuedOutputBuffers
=
new
LinkedList
<
OutputBuffer
>();
queuedOutputBuffers
=
new
LinkedList
<>();
availableInputBuffers
=
new
InputBuffer
[
NUM_BUFFERS
];
availableInputBuffers
=
new
InputBuffer
[
NUM_BUFFERS
];
availableOutputBuffers
=
new
OutputBuffer
[
NUM_BUFFERS
];
availableOutputBuffers
=
new
OutputBuffer
[
NUM_BUFFERS
];
availableInputBufferCount
=
NUM_BUFFERS
;
availableInputBufferCount
=
NUM_BUFFERS
;
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment