[FFmpeg-devel] [PATCH] Remove last deprecated calls

Marton Balint cus at passwd.hu
Tue Jun 28 02:01:12 CEST 2016


On Mon, 27 Jun 2016, Felt, Patrick wrote:

> ---
> libavdevice/decklink_dec.cpp | 17 ++++++-----------
> 1 file changed, 6 insertions(+), 11 deletions(-)
>
> diff --git a/libavdevice/decklink_dec.cpp b/libavdevice/decklink_dec.cpp
> index 7412727..9c5d5f9 100644
> --- a/libavdevice/decklink_dec.cpp
> +++ b/libavdevice/decklink_dec.cpp
> @@ -120,10 +120,6 @@ static int avpacket_queue_put(AVPacketQueue *q, AVPacket *pkt)
>         av_log(q->avctx, AV_LOG_WARNING,  "Decklink input buffer overrun!\n");
>         return -1;
>     }
> -    /* duplicate the packet */
> -    if (av_dup_packet(pkt) < 0) {
> -        return -1;
> -    }

I don't think you can remove this, pkt.data needs to be memcpy-ed to a 
newly allocated buffer.

Thanks,
Marton


More information about the ffmpeg-devel mailing list