• Philip Langdale's avatar
    crystalhd: Revert back to letting hardware handle packed b-frames · 6cc390dd
    Philip Langdale authored
    I'm not sure why, but the mpeg4_unpack_bframes bsf is not
    interacting well with seeking. Looking at the code, it should be
    ok, with possibly one warning shown, but I see it getting stuck
    for an extended period of time after a seek where a packed frame
    is cached to be shown later.
    
    So, I gave up on that and went back to making the old hardware
    based path work. Turns out that it wasn't broken except that some
    samples have a 6 byte drop packet which I wasn't accounting for.
    
    Now it works again and seeks are good.
    6cc390dd
crystalhd.c 35.8 KB