• Andreas Rheinhardt's avatar
    avformat/hls, dashdec: Don't use AV_OPT flags in av_dict_set() · e3580f60
    Andreas Rheinhardt authored
    av_dict_set() expects a different set of flags, namely the AV_DICT_*
    flags. Using AV_OPT_FLAG_DECODING_PARAM (or any AV_OPT_FLAG_*) ic
    av_dict_set() is therefore completely wrong and given that av_dict_set()
    just doesn't care about whether the string it receives has anything
    to do with a decoding parameter or not, it should just be removed
    without replacement.
    (The numerical value of AV_OPT_FLAG_DECODING_PARAM currently coincides
    with AV_DICT_IGNORE_SUFFIX. Given that the dictionaries we are dealing
    with here are always empty (i.e. NULL) before the calls to
    av_dict_set(), this flag changes nothing. It would be different if
    it were equal to one of the AV_DICT_DONT_STRDUP_* values.)
    Reviewed-by: 's avatarJan Ekström <jeebjp@gmail.com>
    Signed-off-by: 's avatarAndreas Rheinhardt <andreas.rheinhardt@outlook.com>
    e3580f60
dashdec.c 79.8 KB