Takes chunk id == 0 into account during grouping
This commit is contained in:
parent
124eb30e8d
commit
90956ce3e0
@ -379,16 +379,16 @@ var ChunkedStreamManager = (function ChunkedStreamManagerClosure() {
|
|||||||
// chunks as possible
|
// chunks as possible
|
||||||
groupChunks: function ChunkedStreamManager_groupChunks(chunks) {
|
groupChunks: function ChunkedStreamManager_groupChunks(chunks) {
|
||||||
var groupedChunks = [];
|
var groupedChunks = [];
|
||||||
var beginChunk;
|
var beginChunk = -1;
|
||||||
var prevChunk;
|
var prevChunk = -1;
|
||||||
for (var i = 0; i < chunks.length; ++i) {
|
for (var i = 0; i < chunks.length; ++i) {
|
||||||
var chunk = chunks[i];
|
var chunk = chunks[i];
|
||||||
|
|
||||||
if (!beginChunk) {
|
if (beginChunk < 0) {
|
||||||
beginChunk = chunk;
|
beginChunk = chunk;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (prevChunk && prevChunk + 1 !== chunk) {
|
if (prevChunk >= 0 && prevChunk + 1 !== chunk) {
|
||||||
groupedChunks.push({
|
groupedChunks.push({
|
||||||
beginChunk: beginChunk, endChunk: prevChunk + 1});
|
beginChunk: beginChunk, endChunk: prevChunk + 1});
|
||||||
beginChunk = chunk;
|
beginChunk = chunk;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user