mirror of
https://github.com/SubtitleEdit/subtitleedit.git
synced 2024-10-27 14:32:35 +01:00
Work on #7603
This commit is contained in:
parent
742f87f6e2
commit
3340af204c
@ -6,7 +6,6 @@ using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using Nikse.SubtitleEdit.Core.Cea608;
|
||||
|
||||
namespace Nikse.SubtitleEdit.Core.ContainerFormats.Mp4.Boxes
|
||||
{
|
||||
@ -151,10 +150,10 @@ namespace Nikse.SubtitleEdit.Core.ContainerFormats.Mp4.Boxes
|
||||
var max = ChunkOffsets.Count;
|
||||
var index = 0;
|
||||
double totalTime = 0;
|
||||
var stscLookup = Stsc.ToDictionary(p => p.FirstChunk);
|
||||
for (var chunkIndex = 0; chunkIndex < max; chunkIndex++)
|
||||
{
|
||||
var newSamplesPerChunk = Stsc.FirstOrDefault(item => item.FirstChunk == chunkIndex + 1);
|
||||
if (newSamplesPerChunk != null)
|
||||
if (stscLookup.TryGetValue((uint)chunkIndex + 1, out var newSamplesPerChunk))
|
||||
{
|
||||
samplesPerChunk = newSamplesPerChunk.SamplesPerChunk;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user