aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2019-10-18 23:23:32 -0300
committerJames Almer <jamrial@gmail.com>2019-10-21 17:20:20 -0300
commit02cf2391966afb68269f0cd4d9ce876dc48ec66f (patch)
tree5e65401a7aa11fd89865e8a7b7b2c3604b0289d7 /doc
parent27bae5aacafed376350533e7cde2b396b589a15c (diff)
downloadffmpeg-02cf2391966afb68269f0cd4d9ce876dc48ec66f.tar.gz
avformat: call AVOutputFormat->deinit() when freeing the context
Despite the doxy stating that it's called when the muxer is destroyed, this was not true in practice. It's only called by av_write_trailer() and on init() failure. An AVFormatContext may be closed without writing the trailer if errors ocurred while muxing packets, so in order to prevent memory leaks, it should effectively be called when freeing the muxer. Signed-off-by: James Almer <jamrial@gmail.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions