• Andreas Rheinhardt's avatar
    mpeg2_metadata, cbs_mpeg2: Fix handling of colour_description · c2a91645
    Andreas Rheinhardt authored
    If a sequence display extension is read with colour_description equal to
    zero, but a user wants to add one or more of the colour_description
    elements, then the colour_description elements the user did not explicitly
    request to be set are set to zero and not to the value equal to
    unknown/unspecified (namely 2). A value of zero is not only inappropriate,
    but explicitly forbidden. This is fixed by inferring the right default
    values during the reading process if the elements are absent; moreover,
    changing any of the colour_description elements to zero is now no longer
    possible.
    Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@gmail.com>
    c2a91645
mpeg2_metadata_bsf.c 9.91 KB