From cb6632809d27a0dfe2f63fea1c656bd39ce046ed Mon Sep 17 00:00:00 2001 From: Mans Rullgard Date: Sat, 25 Aug 2012 11:51:57 +0100 Subject: [PATCH] libavcodec: remove av_destruct_packet_nofree() This function was deprecated two major versions ago (2009). Signed-off-by: Mans Rullgard --- libavcodec/avcodec.h | 5 ----- libavcodec/avpacket.c | 11 +---------- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index 8a091bd524..d0c5e07d10 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -3333,11 +3333,6 @@ void avsubtitle_free(AVSubtitle *sub); * @{ */ -/** - * @deprecated use NULL instead - */ -attribute_deprecated void av_destruct_packet_nofree(AVPacket *pkt); - /** * Default packet destructor. */ diff --git a/libavcodec/avpacket.c b/libavcodec/avpacket.c index 3344cf9f0b..cb24948a48 100644 --- a/libavcodec/avpacket.c +++ b/libavcodec/avpacket.c @@ -25,14 +25,6 @@ #include "libavutil/mem.h" #include "avcodec.h" -void av_destruct_packet_nofree(AVPacket *pkt) -{ - pkt->data = NULL; - pkt->size = 0; - pkt->side_data = NULL; - pkt->side_data_elems = 0; -} - void av_destruct_packet(AVPacket *pkt) { int i; @@ -131,8 +123,7 @@ int av_dup_packet(AVPacket *pkt) { AVPacket tmp_pkt; - if (((pkt->destruct == av_destruct_packet_nofree) || - (pkt->destruct == NULL)) && pkt->data) { + if (pkt->destruct == NULL && pkt->data) { tmp_pkt = *pkt; pkt->data = NULL;