From patchwork Sat Sep 23 23:35:01 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 5247 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.36.26 with SMTP id f26csp1090256jaa; Sat, 23 Sep 2017 16:35:27 -0700 (PDT) X-Received: by 10.28.74.211 with SMTP id n80mr7309154wmi.94.1506209727026; Sat, 23 Sep 2017 16:35:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1506209726; cv=none; d=google.com; s=arc-20160816; b=Wv3MzZ5kaqY0NrssZnE8W0jV24l8HJPhmOqu5oNX+Kh93aUZ/jgr9b4ShKJOqR/5YH RSQkIdo+a9cB1O/8asLpJ9cfKEjdFC0C7B9OLJU+AiPGN+WbJ4liiYVYYfHOyMYjsRSJ 53Hs9qNAwCspYA1NA3qgP+Ptl9rQYA2v8uGQiBPmhQRXcSiWu89rCpDmTU0j99/xr9ss yBVsaqDJ9EyMqd7M3OH8TXI1wbPrq1dkSvmZFrBf0I9hzx8vpTNnqHipdE7c7yPHUWNo sYqhUYrhgBl8OwCLNHpPJT9ZrktrhzLmYkGwmewmtn8+R6H6zXMIQmNhTWSbqxeAR8ml kWzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:dkim-signature :delivered-to:arc-authentication-results; bh=ZsLur00Ykxhz12JH8TMuBAJZlRyToxzK4l2JmhT/2Sg=; b=ax82fJlwH7OLcdT1ZrmvDBmOYnXEaExJRzZzmya/X4Ia0qugNzZNlzis+1fMYNGNAC rLvBmv8u2jxtdJNwtqSbVR7ZebA0sDOi6GzasSUy2imkHS14Xb0P1jVOEMRlERK3XA2w gFuMH1HlEzIGMQ4tJojdr5IsbPUfjbrtoOnYjEzi6TJefrU1rY9O7JWHsIUiezvpFtQg b1u9vUaCGja4xIZEALvPIFyGbZ4KgLn5Q2jq3Jgxh5NrDNe4fuVSbWpAXltV48tnw6QL 7JclxN1cRagKPo3Y/TAHxAKvgy2z99axIjamXYKIzbOTAM3/3WxcGgZFB+ogqV/0ZjVu xQFw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=lLpDtbEF; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id l5si2188332wrg.365.2017.09.23.16.35.26; Sat, 23 Sep 2017 16:35:26 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=lLpDtbEF; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 09D32688312; Sun, 24 Sep 2017 02:35:14 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk0-f193.google.com (mail-qk0-f193.google.com [209.85.220.193]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 94ED6687ECE for ; Sun, 24 Sep 2017 02:35:07 +0300 (EEST) Received: by mail-qk0-f193.google.com with SMTP id o77so2851921qke.2 for ; Sat, 23 Sep 2017 16:35:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=ucUigjpxgs8vUdBZTkxRhNoRjQda1X0WSr5/4InXsDY=; b=lLpDtbEFYzILZ70QndhP71bz58vnRsMm3rLtu18qXZ6GMjhtQdMz0rvuEwhKmiEs7W k5s8m3+VEvVitM6CVIaCFmjWc+OBbsn8PcepmYl2KYvatmqfqmkb1VWW2ipt3EQJt+LZ LR3DzFOws6eedn8Y0+rXzTRQMlpoe73DHqB4r0p0HDKTKCFcziP8LrSBbNFfP4Y11+j2 LrTXZIo972d9WdBQGQYv+5QYsRAdVM2zldEZHJoyOHnX5nVxZVJ+Om3gYa8KdhNbFxDA bYMxa/xeQBsu9qD+qZYLF6hPYGbeU0tGEf6Bwku1lH0XXfM5kB10brZ5GNAl99ZPnvRM 5Wug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id; bh=ucUigjpxgs8vUdBZTkxRhNoRjQda1X0WSr5/4InXsDY=; b=kRPs2yrdoVdMPeTmLw3VU8/PTlUANppl20ccZrREX1s4xSyWE2kdJRCWdZ1oQI4Cy0 wGaKmUMJ3VL5DVz0vS1ArthKaFNbzf8mQO2O5hQ+gQYJGnZIVytIkSHgFscsTBIsQFXH qs3XFjVLFfOKG8z0qzNvUjO21JDPc+3vrkHyAzOErEmWqYKPDNJMPvnI1g9MbIAvPH+w tI9JnyyKsJEYhzebrXRNlVMh5S0odBQiSAU/b9vgdq7AK3JRPZwksfYxtwxvDSdQxS4k UDp2adZoc+OhoSlX6rdKPrxgDPTlmnvYH1f6HgPJ6Yf3PzfHfDh1dhTxqq3FT0rrouG/ LqZA== X-Gm-Message-State: AHPjjUgpHBvLrraA38nXsIAli9cxsVjR67npuXvvSJuf+MiN4xdah9Ip GyhDtAMKK6vfJZvKe/mnvCvdNQ== X-Google-Smtp-Source: AOwi7QDYXgWwyhYWJNcARU4DaoYJRzV3U7avfgutCqtuQ/BFPLioeCElJOCIQpfxwW0xPyCPbP0DOA== X-Received: by 10.55.155.6 with SMTP id d6mr5075002qke.55.1506209716960; Sat, 23 Sep 2017 16:35:16 -0700 (PDT) Received: from localhost.localdomain ([181.231.68.242]) by smtp.gmail.com with ESMTPSA id w23sm2630030qtj.0.2017.09.23.16.35.15 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Sat, 23 Sep 2017 16:35:16 -0700 (PDT) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Sat, 23 Sep 2017 20:35:01 -0300 Message-Id: <20170923233503.364-1-jamrial@gmail.com> X-Mailer: git-send-email 2.14.1 Subject: [FFmpeg-devel] [PATCH 1/3] avcodec/avpacket: deprecate av_copy_packet() X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" It does the same thing as av_packet_ref(). Signed-off-by: James Almer --- libavcodec/avcodec.h | 3 +++ libavcodec/avpacket.c | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/libavcodec/avcodec.h b/libavcodec/avcodec.h index bca9f30de3..693e988c09 100644 --- a/libavcodec/avcodec.h +++ b/libavcodec/avcodec.h @@ -4614,7 +4614,10 @@ int av_dup_packet(AVPacket *pkt); * Copy packet, including contents * * @return 0 on success, negative AVERROR on fail + * + * @deprecated Use av_packet_ref */ +attribute_deprecated int av_copy_packet(AVPacket *dst, const AVPacket *src); /** diff --git a/libavcodec/avpacket.c b/libavcodec/avpacket.c index 5ce3228166..b07180eac8 100644 --- a/libavcodec/avpacket.c +++ b/libavcodec/avpacket.c @@ -247,8 +247,6 @@ failed_alloc: av_packet_unref(pkt); return AVERROR(ENOMEM); } -FF_ENABLE_DEPRECATION_WARNINGS -#endif int av_dup_packet(AVPacket *pkt) { @@ -266,6 +264,8 @@ int av_copy_packet(AVPacket *dst, const AVPacket *src) *dst = *src; return copy_packet_data(dst, src, 0); } +FF_ENABLE_DEPRECATION_WARNINGS +#endif void av_packet_free_side_data(AVPacket *pkt) {