Bug #2475
Videos in FLV container freeze on seeking
Status: | Fixed | Start date: | 01/08/2015 | |
---|---|---|---|---|
Priority: | Normal | Due date: | ||
Assignee: | % Done: | 100% | ||
Category: | Video playback | |||
Target version: | 4.10 | |||
Found in version: | 4.9.39 | Platform: | Linux |
Description
Reproducible in Twitch TV->Past broadcast
Associated revisions
Pull libav forward
Submodule ext/libav 13917ec..b8cad39:
> flvdec: Increase string buffer to avoid bailing on some streams
Fixes #2475
History
#1
Updated by Andreas Smas over 7 years ago
- Status changed from New to Need feedback
I can't find 'Past broadcasts'. Please provide URLs instead.
#2
Updated by Leonid Protasov over 7 years ago
Andreas Ă–man wrote:
I can't find 'Past broadcasts'. Please provide URLs instead.
Any video (not stream) in that plugin has the same seek problem. For example:
http://media-cdn.twitch.tv/store118.media85/archives/2015-1-8/live_user_gamesdonequick_1420707248.flv
#3
Updated by Leonid Protasov over 7 years ago
In fact it seeks but it takes very long...
#4
Updated by Andreas Smas over 7 years ago
Seems that libav needs to read the entire file up til the given seek point when seeking.
#5
Updated by Andreas Smas over 7 years ago
Seems it's because libav have a fixed limit on some strings so it fails to parse all of the flv metadata.
#6
Updated by Andreas Smas over 7 years ago
- Status changed from Need feedback to Fixed
- % Done changed from 0 to 100
Applied in changeset git|0476750c99aa91e6740a04c8a1040bc0455c6163.