From patchwork Thu Aug 23 13:08:47 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 10107 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:12c4:0:0:0:0:0 with SMTP id 65-v6csp2103232jap; Thu, 23 Aug 2018 06:09:20 -0700 (PDT) X-Google-Smtp-Source: ANB0VdY6Rl1pYzj094OdzpJa8+7AKswj/J0Xvs/9jtk2OmhKgvIwRopcZH1YB87WlDTB/De1T05K X-Received: by 2002:a1c:e70b:: with SMTP id e11-v6mr5015204wmh.22.1535029760696; Thu, 23 Aug 2018 06:09:20 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535029760; cv=none; d=google.com; s=arc-20160816; b=CApVb/bpf9Um+y/wqvbkQGXprOzvTEyUEOscnKvvN4ijZ4wVsEWzqyt9Ky+N4ia+qu y5/VwDZYoFTPF8EWZ9iCwqQcInLenqR7xeT1cOOHDstrQmEdWCUMN5t7+NF5fEc2CkD/ 5N7e2CjPg8mjCefn7L3bZYx3OFvEckdBIMnUm27xU+C2cVLZzKLt1eibX1+QQyI3BSq6 hIuoEXfWCV5xn85du2jN9cNJeu1VCLgSn1VLI5W89+8BVS2HTsDvatgqzN0VkSkPQ8oA W+bQpRmbLI0Z0OdnEdiAPj7RjIybvh5JpIQAIvT2rLXq9g2/M+5LVcsyF+Cqoy1JWg++ HfUQ== 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=TgM8EyQ8vJwnt95KR9Hs0Q+Gf7GPNeJ97L+a1d2oIt8=; b=ONZFMe1YegLNp4iX4rM019O4pNAaD8egCd8s9RrD5xjaQbBeCiu8EEKN8iQkB4Ld4D cpBdCxDebrK4jHgoTm8MiolVHj9+ScWo4DbJAFga5lg2KN8Y+tpkfVNuPAaNhbjN3wNT 8MwOQ1lhGBo1U23yqJ6VnhsZnA2ZcUjhkfRveb53c1fty9bgycC06A4k5o8LKtpDjusf y2ji157WtEEJ0KY+yHecO+PuDweO3Vo5xhaJF0gLLM4HAvi2xHSPkRXljgQwVDN59jF2 yG3ofFfS+V4KXla2l/AL45ss7Xi4AsJgebgT6DxfB5REL9eCx6B8G64aXx+/JnVXGpWU fKSw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20161025 header.b=R7nkO036; 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=QUARANTINE 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 n17-v6si3829980wri.54.2018.08.23.06.09.20; Thu, 23 Aug 2018 06:09:20 -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=R7nkO036; 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=QUARANTINE 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 CA17F689ED9; Thu, 23 Aug 2018 16:09:04 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-wr1-f67.google.com (mail-wr1-f67.google.com [209.85.221.67]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 38031689EAD for ; Thu, 23 Aug 2018 16:08:57 +0300 (EEST) Received: by mail-wr1-f67.google.com with SMTP id v90-v6so4614551wrc.0 for ; Thu, 23 Aug 2018 06:08:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id:in-reply-to:references; bh=n/AH9orBgV2h4HHmlP4Fa3MeiunR4FrgYxOsFHxfzvA=; b=R7nkO036js8WCiCqVPE8+/66Yf4kr4whilss2K7Lh8CTIv2LFzFV4T3wZRiBlQ+Oa3 RvmUtdHomlIiMIpAtUAfEKx12xURXdjrMpkxKeZyUNYDEh+DADfEzf4yxhIb4WkObS6t Kk3xBFgLam+v4Yi/1xSrekqjeEgKTDfpIRUR8RX4KPW7NnxGWU1HkfuLuD/8TY9JQcFZ sdFBKlPyLb8EGabo5seH0da9fMR18pSqOsPqBCuFkKkakNscobIRcZnk1rwMuYeUTVSp EQUwcsxD/ke5xibvDiCOb6bd+dsBxF8GzLz8Mf6WCWjBp9jJ3rcnVCwyo/e20bxyB2jP bR1A== 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=n/AH9orBgV2h4HHmlP4Fa3MeiunR4FrgYxOsFHxfzvA=; b=pn34PaUH3k977kdq12usFWX+laztB6TXk4YOmyHESuHb83Ijq+odpVU0Puk4kb33wW 8OmFedfpYRwC+7JBjV47rS1R7HvjWN8xtWCWkxtcIhd5WP6XZInZ6c1ej8OezI3zz2AX SVysw2rfHXLvx38Ap10y5lZ0wPrNLr7X9ouuCmKuJxlAZ9Fsz0TNJSRwzzmR0rDjf3q1 Y1Vp9d/8AhFYm6/ZI4fCoa/jSMDMmwjbERqb1gKQCbn6SuurxKA6bfYBxc+Tg+GZ/8hr 2s3naNdf6uhzaQ2i+Eay4hvRSDI0HLSAi5MRf4ompAcOISpoe5PBu7Hm0CqWs1FE0LLx o6GA== X-Gm-Message-State: APzg51DzpJOu+HSRNmZ80s9oJY1L5QpUPABp+k7j7sk5wHIEr+WNPE/7 l1Tsp9BmW7Vktf6NybaS81VMX1pk X-Received: by 2002:a5d:5685:: with SMTP id f5-v6mr12522915wrv.58.1535029738246; Thu, 23 Aug 2018 06:08:58 -0700 (PDT) Received: from localhost.localdomain ([94.250.174.60]) by smtp.gmail.com with ESMTPSA id c8-v6sm4801553wrp.33.2018.08.23.06.08.57 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 23 Aug 2018 06:08:57 -0700 (PDT) From: Paul B Mahol To: ffmpeg-devel@ffmpeg.org Date: Thu, 23 Aug 2018 15:08:47 +0200 Message-Id: <20180823130847.22374-3-onemda@gmail.com> X-Mailer: git-send-email 2.17.1 In-Reply-To: <20180823130847.22374-1-onemda@gmail.com> References: <20180823130847.22374-1-onemda@gmail.com> Subject: [FFmpeg-devel] [PATCH 3/3] avcodec/utvideodec: use cached bitstream reader 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" From 100x real-time decoding to 138x real-time decoding for 320x240 video. Signed-off-by: Paul B Mahol --- libavcodec/utvideodec.c | 1 + 1 file changed, 1 insertion(+) diff --git a/libavcodec/utvideodec.c b/libavcodec/utvideodec.c index 82cb038ccd..99b37aa0f3 100644 --- a/libavcodec/utvideodec.c +++ b/libavcodec/utvideodec.c @@ -27,6 +27,7 @@ #include #include +#define CACHED_BITSTREAM_READER #define UNCHECKED_BITSTREAM_READER 1 #include "libavutil/intreadwrite.h"