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
1fe7fbc4
authored
Mar 28, 2021
by
Justin Wong
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
Use most recent part for start position
parent
2b099563
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
12 additions
and
1 deletions
library/hls/src/main/java/com/google/android/exoplayer2/source/hls/HlsMediaSource.java
library/hls/src/main/java/com/google/android/exoplayer2/source/hls/HlsMediaSource.java
View file @
1fe7fbc4
...
@@ -601,7 +601,18 @@ public final class HlsMediaSource extends BaseMediaSource
...
@@ -601,7 +601,18 @@ public final class HlsMediaSource extends BaseMediaSource
&&
segments
.
get
(
segmentIndex
).
relativeStartTimeUs
>
minStartPositionUs
)
{
&&
segments
.
get
(
segmentIndex
).
relativeStartTimeUs
>
minStartPositionUs
)
{
segmentIndex
--;
segmentIndex
--;
}
}
return
segments
.
get
(
segmentIndex
).
relativeStartTimeUs
;
HlsMediaPlaylist
.
Segment
segment
=
segments
.
get
(
segmentIndex
);
List
<
HlsMediaPlaylist
.
Part
>
parts
=
segment
.
parts
;
int
partIndex
=
parts
.
size
();
if
(
partIndex
>
1
)
{
HlsMediaPlaylist
.
Part
part
;
do
{
partIndex
--;
part
=
parts
.
get
(
partIndex
);
}
while
(
part
.
relativeStartTimeUs
>
minStartPositionUs
||
!
part
.
isIndependent
);
return
part
.
relativeStartTimeUs
;
}
return
segment
.
relativeStartTimeUs
;
}
}
private
void
maybeUpdateMediaItem
(
long
targetLiveOffsetUs
)
{
private
void
maybeUpdateMediaItem
(
long
targetLiveOffsetUs
)
{
...
...
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