• Thomas Guillem's avatar
    decoder: fix pf_decode_* and pf_packetize behavior · 16cd51ee
    Thomas Guillem authored
    Audio, video, and sub decoders were not drained. Indeed, pf_decode_* functions
    were called with *pp_block == NULL instead of pp_block == NULL. There was no
    way to distinguish a drain from an other call from the decoder loop.
    
    There was also an issue with the packetizer. Indeed, a successful call to
    pf_packetize leaded to a drain.
    16cd51ee
decoder.c 65.8 KB