diff options
Diffstat (limited to 'libavformat/matroskadec.c')
-rw-r--r-- | libavformat/matroskadec.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavformat/matroskadec.c b/libavformat/matroskadec.c index caf127f..8296a41 100644 --- a/libavformat/matroskadec.c +++ b/libavformat/matroskadec.c @@ -1227,7 +1227,7 @@ static int matroska_merge_packets(AVPacket *out, AVPacket *in) memcpy(out->data + old_size, in->data, in->size); - av_free_packet(in); + av_packet_unref(in); av_free(in); return 0; } @@ -1997,7 +1997,7 @@ static void matroska_clear_queue(MatroskaDemuxContext *matroska) if (matroska->packets) { int n; for (n = 0; n < matroska->num_packets; n++) { - av_free_packet(matroska->packets[n]); + av_packet_unref(matroska->packets[n]); av_free(matroska->packets[n]); } av_freep(&matroska->packets); |