• Clément Bœsch's avatar
    avcodec/proresenc_anatoliy: do not write into chroma reserved bitfields · af509f99
    Clément Bœsch authored
    The layout for the frame flags is as follow:
    
       chroma_format  u(2)
       reserved       u(2)
       interlace_mode u(2)
       reserved       u(2)
    
    chroma_format has 2 allowed values:
       0: reserved
       1: reserved
       2: 4:2:2
       3: 4:4:4
    
    interlace_mode has 3 allowed values:
       0: progressive
       1: tff
       2: bff
       3: reserved
    
    0x80 is what we expect for "422 not interlaced", and the extra 0x2 from
    0x82 is actually writing into the reserved bits.
    af509f99