• Anton Khirnov's avatar
    lavf: deobfuscate read_frame_internal(). · 27c7ca9c
    Anton Khirnov authored
    Split off packet parsing into a separate function. Parse full packets at
    once and store them in a queue, eliminating the need for tracking
    parsing state in AVStream.
    
    The horrible unreadable loop in read_frame_internal() now isn't weirdly
    ordered and doesn't contain evil gotos, so it should be much easier to
    understand.
    
    compute_pkt_fields() now invents slightly different timestamps for two
    raw vc1 tests, due to has_b_frames being set a bit later. They shouldn't
    be more wrong (or right) than previous ones.
    27c7ca9c
Name
Last commit
Last update
..
acodec Loading commit data...
fate Loading commit data...
lavf Loading commit data...
lavfi Loading commit data...
seek Loading commit data...
vsynth1 Loading commit data...
vsynth2 Loading commit data...