Function IMB_indexer_get_seek_pos() can return non 0 seek position for
frame index 0. This causes seeking to incorrect GOP and scanning ends
with failiure.
Hard-code first frame index seek position to 0.
Differential D13974
Fix T95378: Seek problems when timecodes are used Authored by Richard Antalik (ISS) on Jan 31 2022, 11:40 PM. Tags None Subscribers None
Details Function IMB_indexer_get_seek_pos() can return non 0 seek position for Hard-code first frame index seek position to 0.
Diff Detail
Event TimelineComment Actions Are you sure that the comment is correct? So to get to frame "0" you would have to get a time code that is non zero. Or perhaps I'm missing something here? Comment Actions I am never sure with ffmpeg, but when you think how seeking works, I am pretty confident, that this is correct for index 0. What I should do here is also comment on indexer code and find issue there too in case it's incorrect for next indexes. |