extract key frame info

pull/702/head
Luke Pulverenti 9 years ago
parent 2a681f205a
commit 3a00f003f5

@ -238,8 +238,9 @@ namespace MediaBrowser.MediaEncoding.Encoder
if (extractKeyFrameInterval && mediaInfo.RunTimeTicks.HasValue)
{
foreach (var stream in mediaInfo.MediaStreams.Where(i => i.Type == MediaStreamType.Video)
.ToList())
foreach (var stream in mediaInfo.MediaStreams)
{
if (stream.Type == MediaStreamType.Video && string.Equals(stream.Codec, "h264", StringComparison.OrdinalIgnoreCase))
{
try
{
@ -256,6 +257,7 @@ namespace MediaBrowser.MediaEncoding.Encoder
}
}
}
}
return mediaInfo;
}

Loading…
Cancel
Save