diff options
author | James Almer <[email protected]> | 2020-08-30 23:57:23 -0300 |
---|---|---|
committer | James Almer <[email protected]> | 2020-09-01 10:05:05 -0300 |
commit | 0271098e6c9ff8f2a97d65087e424f6d547e53f9 (patch) | |
tree | a15eaf66d360b0ed41e2c013562a233d41a12a49 /libavformat/redspark.c | |
parent | 2a14d55a7c41ba8665cfd17b82d96e669ecd0e4c (diff) |
avcodec/encode: unref the packet on AVCodec.receive_packet() failure
Fixes memleaks with some encoders that don't unref the packet before
returning.
This is consistent with the behavior of AVCodec.encode()
implementations in encode_simple_internal().
Found-by: mkver
Reviewed-by: Anton Khirnov <[email protected]>
Signed-off-by: James Almer <[email protected]>
Diffstat (limited to 'libavformat/redspark.c')
0 files changed, 0 insertions, 0 deletions