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
74186c2c
authored
Sep 15, 2015
by
Oliver Woodman
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Try harder before allowing playback tests to fail.
parent
ab46d263
Show whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
7 additions
and
3 deletions
playbacktests/src/main/java/com/google/android/exoplayer/playbacktests/gts/H264DashTest.java
playbacktests/src/main/java/com/google/android/exoplayer/playbacktests/gts/H264DashTest.java
View file @
74186c2c
...
@@ -61,9 +61,11 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
...
@@ -61,9 +61,11 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
private
static
final
String
TAG
=
"H264DashTest"
;
private
static
final
String
TAG
=
"H264DashTest"
;
private
static
final
long
MAX_PLAYING_TIME_DISCREPANCY_MS
=
2000
;
private
static
final
long
MAX_PLAYING_TIME_DISCREPANCY_MS
=
2000
;
private
static
final
long
MAX_ADDITIONAL_TIME_MS
=
60000
;
private
static
final
float
MAX_DROPPED_VIDEO_FRAME_FRACTION
=
0.01f
;
private
static
final
float
MAX_DROPPED_VIDEO_FRAME_FRACTION
=
0.01f
;
private
static
final
long
MAX_ADDITIONAL_TIME_MS
=
120000
;
private
static
final
int
MIN_LOADABLE_RETRY_COUNT
=
8
;
private
static
final
String
SOURCE_URL
=
"https://storage.googleapis.com/exoplayer-test-media-1"
private
static
final
String
SOURCE_URL
=
"https://storage.googleapis.com/exoplayer-test-media-1"
+
"/gen/screens/dash-vod-single-segment/manifest-baseline.mpd"
;
+
"/gen/screens/dash-vod-single-segment/manifest-baseline.mpd"
;
private
static
final
int
SOURCE_VIDEO_FRAME_COUNT
=
3840
;
private
static
final
int
SOURCE_VIDEO_FRAME_COUNT
=
3840
;
...
@@ -213,7 +215,8 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
...
@@ -213,7 +215,8 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
ChunkSource
videoChunkSource
=
new
DashChunkSource
(
mpd
,
videoTrackSelector
,
videoDataSource
,
ChunkSource
videoChunkSource
=
new
DashChunkSource
(
mpd
,
videoTrackSelector
,
videoDataSource
,
new
FormatEvaluator
.
RandomEvaluator
(
0
));
new
FormatEvaluator
.
RandomEvaluator
(
0
));
ChunkSampleSource
videoSampleSource
=
new
ChunkSampleSource
(
videoChunkSource
,
loadControl
,
ChunkSampleSource
videoSampleSource
=
new
ChunkSampleSource
(
videoChunkSource
,
loadControl
,
VIDEO_BUFFER_SEGMENTS
*
BUFFER_SEGMENT_SIZE
,
handler
,
logger
,
VIDEO_EVENT_ID
);
VIDEO_BUFFER_SEGMENTS
*
BUFFER_SEGMENT_SIZE
,
handler
,
logger
,
VIDEO_EVENT_ID
,
MIN_LOADABLE_RETRY_COUNT
);
MediaCodecVideoTrackRenderer
videoRenderer
=
new
MediaCodecVideoTrackRenderer
(
MediaCodecVideoTrackRenderer
videoRenderer
=
new
MediaCodecVideoTrackRenderer
(
videoSampleSource
,
MediaCodec
.
VIDEO_SCALING_MODE_SCALE_TO_FIT
,
0
,
handler
,
logger
,
50
);
videoSampleSource
,
MediaCodec
.
VIDEO_SCALING_MODE_SCALE_TO_FIT
,
0
,
handler
,
logger
,
50
);
videoCounters
=
videoRenderer
.
codecCounters
;
videoCounters
=
videoRenderer
.
codecCounters
;
...
@@ -225,7 +228,8 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
...
@@ -225,7 +228,8 @@ public final class H264DashTest extends ActivityInstrumentationTestCase2<HostAct
ChunkSource
audioChunkSource
=
new
DashChunkSource
(
mpd
,
audioTrackSelector
,
audioDataSource
,
ChunkSource
audioChunkSource
=
new
DashChunkSource
(
mpd
,
audioTrackSelector
,
audioDataSource
,
null
);
null
);
ChunkSampleSource
audioSampleSource
=
new
ChunkSampleSource
(
audioChunkSource
,
loadControl
,
ChunkSampleSource
audioSampleSource
=
new
ChunkSampleSource
(
audioChunkSource
,
loadControl
,
AUDIO_BUFFER_SEGMENTS
*
BUFFER_SEGMENT_SIZE
,
handler
,
logger
,
AUDIO_EVENT_ID
);
AUDIO_BUFFER_SEGMENTS
*
BUFFER_SEGMENT_SIZE
,
handler
,
logger
,
AUDIO_EVENT_ID
,
MIN_LOADABLE_RETRY_COUNT
);
MediaCodecAudioTrackRenderer
audioRenderer
=
new
MediaCodecAudioTrackRenderer
(
MediaCodecAudioTrackRenderer
audioRenderer
=
new
MediaCodecAudioTrackRenderer
(
audioSampleSource
,
handler
,
logger
);
audioSampleSource
,
handler
,
logger
);
audioCounters
=
audioRenderer
.
codecCounters
;
audioCounters
=
audioRenderer
.
codecCounters
;
...
...
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