• John Stebbins's avatar
    matroskadec: set default duration for simple block · 98a7d560
    John Stebbins authored
    When a normal Block is parsed, duration is initialized to
    AV_NOPTS_VALUE.  If it is not changed, then the track's default
    duration is used.  But for SimpleBlock, duration is initialized to
    0 instead of AV_NOPTS_VALUE.  This is due to the difference in how
    EBML_NEST vs EBML_PASS are processed.  Setting duration to 0 leads
    eventually to wrongly estimate the frame duration in util.c
    Signed-off-by: 's avatarLuca Barbato <lu_zero@gentoo.org>
    98a7d560
matroskadec.c 69.8 KB