summaryrefslogtreecommitdiff
path: root/doc/muxers.texi
diff options
context:
space:
mode:
authorRichard Shaffer <rshaffer@tunein.com>2018-04-17 14:40:06 +0800
committerSteven Liu <lq@chinaffmpeg.org>2018-04-17 14:40:06 +0800
commitc116221d90d63cc558a8e91d8a86f56545111011 (patch)
treeadf70c83e989a9fca88eca4ac89794fd4bcc797e /doc/muxers.texi
parent6a1be7561c870a8cd3cee86a57aabdffb19e3870 (diff)
avformat/hls: clean up duplicate option fields
The HLSContext struct contains fields which duplicate the data stored in the avio_opts field. This change removes those fields in favor of avio_opts, and updates the code accordingly. The original patch caused the buffer pointed to by new_cookies in open_url to be leaked. The only thing that buffer is used for is to store the value until it can be passed to av_dict_set. To fix the leak, v2 of the patch simply calls av_dict_set with the AV_DICT_DONT_STRDUP_VAL flag, so that the dictionary takes ownership of the memory instead of copying it again. Reviewed-by: Steven Liu <lq@chinaffmpeg.org> Signed-off-by: Richard Shaffer <rshaffer@tunein.com>
Diffstat (limited to 'doc/muxers.texi')
0 files changed, 0 insertions, 0 deletions