• 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
..
fate Loading commit data...
ref Loading commit data...
Makefile Loading commit data...
audiogen.c Loading commit data...
base64.c Loading commit data...
codec-regression.sh Loading commit data...
fate-run.sh Loading commit data...
fate.sh Loading commit data...
lavf-regression.sh Loading commit data...
lavfi-regression.sh Loading commit data...
lena.pnm Loading commit data...
md5.sh Loading commit data...
regression-funcs.sh Loading commit data...
rotozoom.c Loading commit data...
tiny_psnr.c Loading commit data...
videogen.c Loading commit data...