• Clément Bœsch's avatar
    ffmpeg: switch to codecpar · 955b818c
    Clément Bœsch authored
    This commit is largely based on commit 15e84ed3 from Anton Khirnov
    <anton@khirnov.net> which was previously skipped in bbf5ef9d
    
    .
    
    There are still a bunch of things raising codecpar related warnings that
    need fixing, such as:
    - the use of codec->debug in the interactive debug mode
    - read_ffserver_streams(): it's probably broken now but there is no test
    - lowres stuff
    - codec copy apparently required by bitstream filters
    
    The matroska references are updated because they now properly forward
    the field_order (previously unknown, now progressive).
    
    Thanks to James Almer for fixing a bunch of FATE issues in this commit.
    
    Signed-off-by: default avatarClément Bœsch <clement@stupeflix.com>
    Signed-off-by: default avatarJames Almer <jamrial@gmail.com>
    955b818c