From patchwork Tue Apr 4 07:21:00 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthieu Bouron X-Patchwork-Id: 3281 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.44.195 with SMTP id s186csp57549vss; Tue, 4 Apr 2017 00:21:40 -0700 (PDT) X-Received: by 10.223.135.143 with SMTP id b15mr19595987wrb.16.1491290500905; Tue, 04 Apr 2017 00:21:40 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id 50si23247686wra.228.2017.04.04.00.21.40; Tue, 04 Apr 2017 00:21:40 -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; 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 88278688284; Tue, 4 Apr 2017 10:21:36 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr0-f195.google.com (mail-wr0-f195.google.com [209.85.128.195]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2A0946809D7 for ; Tue, 4 Apr 2017 10:21:30 +0300 (EEST) Received: by mail-wr0-f195.google.com with SMTP id u18so39556304wrc.0 for ; Tue, 04 Apr 2017 00:21:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=eKf+SnVb3LkFnb9QoF5Fhf9n0gIDmwpkAXDizQEU8yM=; b=YUbY+I/Odfit5FaVA4yzb/42algZBcuOtH05L5ec/mDSQv9RLmujESXRVPrdF7txW7 hvSy9yiWmdyzzO4wWqp8o5mTs1AbrmyLio97DbLdjktnzpNNODt4O3UFW/F/MqzWxqR5 /xfQM6VA3U5+OkzaGF5iA7lBPdycHmUnL0P2HJrShixbiQr5GCZwddNu9dn7U7VaaUsX elsNgl5jKJ1HEVHSCIPE5tahmT0mbubvPd40OrT/MR2H2TZF3qvv4xPhuQaPAU/ZACNx b4QzqTgNfnZ/719JA9U4AGHbqVMN7JLFAjGQ1IL9F2/yYsLeZvyX8tNsQ2+NaYYSgYR0 Tl9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references; bh=eKf+SnVb3LkFnb9QoF5Fhf9n0gIDmwpkAXDizQEU8yM=; b=Vrqg4kAXcdEhfW1R5k7UZULfV9DiZnKaOeR2RczaK0ghaoI6+n/06hspJeVDS5RaRB f0t9G1d30PKMDR1RsyzMJkdWF+/EacyIgdkSCV6ufc1qPV18yBKVoZdNVwo2w3h/2gu7 84gfPuYyxRdyuAVLUQv1Ls+xAgCWtcgMGp+2916Zdla4BBBRS1AzCpR9FvELqeDCr5/r d2VRiP651oi01dV1Ah/xAWtGxuYrmtSFviMKQg19RsYGgzr3y5B/2P7Mxy1rLxkgqkvA QxW6wo20IZ/iUVJaYiUh3iZPLNxXeWuslUBhiJY9FoRdkmV6It00/Bcr5Y07ui/m8GbZ DTVw== X-Gm-Message-State: AFeK/H10JqbgB235AljJHbTXElFO1s/KjrmmIT6+r1ygMx+adL7vYj1z Lf0Z9PkYIvFyb12K X-Received: by 10.28.158.87 with SMTP id h84mr13078817wme.4.1491290491695; Tue, 04 Apr 2017 00:21:31 -0700 (PDT) Received: from localhost.localdomain (AMontsouris-653-1-282-57.w90-44.abo.wanadoo.fr. [90.44.33.57]) by smtp.gmail.com with ESMTPSA id v14sm7521206wra.65.2017.04.04.00.21.30 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 04 Apr 2017 00:21:31 -0700 (PDT) From: Matthieu Bouron To: ffmpeg-devel@ffmpeg.org Date: Tue, 4 Apr 2017 09:21:00 +0200 Message-Id: <20170404072100.20295-2-matthieu.bouron@gmail.com> X-Mailer: git-send-email 2.12.1 In-Reply-To: <20170404072100.20295-1-matthieu.bouron@gmail.com> References: <20170404072100.20295-1-matthieu.bouron@gmail.com> Subject: [FFmpeg-devel] [PATCH 2/2] lavc/mediacodecdec: set AV_CODEC_CAP_AVOID_PROBING capability 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 Cc: Matthieu Bouron MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" --- libavcodec/mediacodecdec.c | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/libavcodec/mediacodecdec.c b/libavcodec/mediacodecdec.c index 4cbec09acd..857e7a5fed 100644 --- a/libavcodec/mediacodecdec.c +++ b/libavcodec/mediacodecdec.c @@ -552,7 +552,7 @@ AVCodec ff_h264_mediacodec_decoder = { .decode = mediacodec_decode_frame, .flush = mediacodec_decode_flush, .close = mediacodec_decode_close, - .capabilities = AV_CODEC_CAP_DELAY, + .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS, }; #endif @@ -568,7 +568,7 @@ AVCodec ff_hevc_mediacodec_decoder = { .decode = mediacodec_decode_frame, .flush = mediacodec_decode_flush, .close = mediacodec_decode_close, - .capabilities = AV_CODEC_CAP_DELAY, + .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS, }; #endif @@ -584,7 +584,7 @@ AVCodec ff_mpeg4_mediacodec_decoder = { .decode = mediacodec_decode_frame, .flush = mediacodec_decode_flush, .close = mediacodec_decode_close, - .capabilities = AV_CODEC_CAP_DELAY, + .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS, }; #endif @@ -600,7 +600,7 @@ AVCodec ff_vp8_mediacodec_decoder = { .decode = mediacodec_decode_frame, .flush = mediacodec_decode_flush, .close = mediacodec_decode_close, - .capabilities = AV_CODEC_CAP_DELAY, + .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS, }; #endif @@ -616,7 +616,7 @@ AVCodec ff_vp9_mediacodec_decoder = { .decode = mediacodec_decode_frame, .flush = mediacodec_decode_flush, .close = mediacodec_decode_close, - .capabilities = AV_CODEC_CAP_DELAY, + .capabilities = AV_CODEC_CAP_DELAY | AV_CODEC_CAP_AVOID_PROBING, .caps_internal = FF_CODEC_CAP_SETS_PKT_DTS, }; #endif