From patchwork Fri Oct 13 16:59:15 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: wm4 X-Patchwork-Id: 5553 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.161.90 with SMTP id m26csp903567jah; Fri, 13 Oct 2017 09:59:37 -0700 (PDT) X-Received: by 10.28.20.137 with SMTP id 131mr1808642wmu.40.1507913977700; Fri, 13 Oct 2017 09:59:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1507913977; cv=none; d=google.com; s=arc-20160816; b=xwboYBL0y20s7hLWQnEGGVywB7jeXQaDGKCV+fWZ+jfjULD4uQH0xYBHxQKL4YEAKK uxTjH4vpvc/wi8Ax6qa7LJQ2ixS28VilAH7ekFkSpmy8vyhQ67UdHJmLh2kjePbXXWHG onNnOAJa3ee3gy6tjoVcbEVRNT5/ERBnvB50BBCSVfd+R8jelWQrrS7S/bpQBnrXV/wz yJkWqMXNE/hGdzSaTP32+v/8IGZGJ/+nO1OIp1SSQAA53Cqrw1tRs8Gwnmz+p2CZzd9H uYkL78qOxlyI7ej0BC4RnLX97q4tiQ2vHee/zQsY5EHrR9/BFs3xMTdmyC5Mo8V0Q/ra ybAg== 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:references:in-reply-to:message-id:date :to:from:dkim-signature:delivered-to:arc-authentication-results; bh=+HRWRgG3COjbChbS5yxSp+4zjKNg1C1atKmMsm2qzsE=; b=as4ccoYEDgl2yDgM/5EHBPYJ4F1sj1Q/BC9ExCm/j12JNbmUbdEp9MO7oZw2RL0og/ BHrmfqvuNk0UOgUeSGb0h0HRg48Zezryzd8Tp5CXgdFkYSgJVA5RFPA0TGsd0Oiprymb QaBhKlunK+6dIyxLeUwvtwhDTLcxShFe8LHK7nJvndNE/PDNq9ZiOsBMy4aKR5Or7T0e lVOvqHyOlax+rivYi+4JcRcGkM3KCXGLKZv3MTQ+MnU043/35oaxMpablUUe43sUVSIc AY0VzcATPPzCUO29yrxPOkpBFmqbh+DadANLhoIFnqTJCnoTzw4PlrDPAIe/bQZ/iKOI Ghkw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@googlemail.com header.s=20161025 header.b=feesQkOT; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d5si1067265wre.36.2017.10.13.09.59.37; Fri, 13 Oct 2017 09:59:37 -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=@googlemail.com header.s=20161025 header.b=feesQkOT; 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=QUARANTINE sp=QUARANTINE dis=NONE) header.from=googlemail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A2E1468A0F0; Fri, 13 Oct 2017 19:59:25 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wm0-f53.google.com (mail-wm0-f53.google.com [74.125.82.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 51EDC68A0B7 for ; Fri, 13 Oct 2017 19:59:17 +0300 (EEST) Received: by mail-wm0-f53.google.com with SMTP id t69so22706241wmt.2 for ; Fri, 13 Oct 2017 09:59:20 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=cUaFpiS9z+90CpyXB2n9Dfat/yVlQfLBvX89qpSDgTM=; b=feesQkOTkDBgzueCMxrfopG3eZ0qRAKwcQ8I/Ylg4Ynk8e81/RIQ5MfQbjZm6Ns3w0 Jsi5/j8u/UedJROtTOTg4g2+hjjX4dml+vpmeahvFx4dj/uRksSPFB7IYABZs5eURP1D qx3lbbcKQU6xpjcqtIhnH/oyN3lYawcLwu6TQJZAWyPjeW0hIh1KIwGbYibQIU7ZmZl/ 702Dkpd3T4L9OCyMGCV2DbJ971rL18JlyMFD8Te+eDTC5nLq9q9rJxJBnIttntXXd0Mc ZwuRL3/5rqFEyZ4BLdAFMu45nh5TBqUhSzOz+G9FYbyqc7r98KHXOeTbOTV3racTwPCr tqfA== 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:in-reply-to :references; bh=cUaFpiS9z+90CpyXB2n9Dfat/yVlQfLBvX89qpSDgTM=; b=PSdIU8JQ4cYI/eNpWEMkt1iA/A0F+PMjjrzJOoSsXm7DKATZtOmsTmVTGDjmWc2Bsc IpFR0VaYEhQFt9VuIgjmFFVeEnuNenpROkUNkRfddTCvyfrshSlpt/9SDZ3kpv23xPUI 7Z7ufeTJJ2MVcWiJEed7O9DuztNgUYwUhvb+ipbRIpTTEwGIf5rWtfingIXyIGP3AN8S t08YgHn2ggzd31G5WbySPBbffcsQADBfGvLUYhktce09Uwl8ig+0WbqiwxUAx3vKCLy/ 7NMriT7ULBE8ydNc8MGk7xbyvHlpjutAW5y4TnuuA1Z+iYEz5URjIBCtjW5FWPJzA84U gvMg== X-Gm-Message-State: AMCzsaUgE6ipOOS3PLTtjIHR6QIFOzlqtZTFbWoNiFASVpgi01XHCNkn /+cHqCJNs0YFuIXVvcRLlpyZSA== X-Google-Smtp-Source: AOwi7QAlgPsrAbIZ+EoOG9LAwXCtxTw5i9Ir2cVve2UC2qoTgWQRFQjj+cDprnujl5J9FbQWhLQOxg== X-Received: by 10.80.181.67 with SMTP id z3mr2930039edd.103.1507913960156; Fri, 13 Oct 2017 09:59:20 -0700 (PDT) Received: from debian.speedport.ip (p2003006CCD5CDB3359F6019A8DC244E7.dip0.t-ipconnect.de. [2003:6c:cd5c:db33:59f6:19a:8dc2:44e7]) by smtp.googlemail.com with ESMTPSA id a1sm1199243edb.37.2017.10.13.09.59.19 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 13 Oct 2017 09:59:19 -0700 (PDT) From: wm4 To: ffmpeg-devel@ffmpeg.org Date: Fri, 13 Oct 2017 18:59:15 +0200 Message-Id: <20171013165919.7642-2-nfxjfg@googlemail.com> X-Mailer: git-send-email 2.14.1 In-Reply-To: <20171013165919.7642-1-nfxjfg@googlemail.com> References: <20171013165919.7642-1-nfxjfg@googlemail.com> Subject: [FFmpeg-devel] [PATCH 1/5] lavc/avrndec: remove AV_CODEC_CAP_DR1, as it's broken 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" In the is_mjpeg case, the user's get_buffer2 callback is not called, thus completely breaking the API. --- libavcodec/avrndec.c | 1 - 1 file changed, 1 deletion(-) diff --git a/libavcodec/avrndec.c b/libavcodec/avrndec.c index c37f99661b..104ff2d904 100644 --- a/libavcodec/avrndec.c +++ b/libavcodec/avrndec.c @@ -168,7 +168,6 @@ AVCodec ff_avrn_decoder = { .init = init, .close = end, .decode = decode_frame, - .capabilities = AV_CODEC_CAP_DR1, .max_lowres = 3, .caps_internal = FF_CODEC_CAP_INIT_THREADSAFE, };