From patchwork Thu Dec 22 23:45:32 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: James Almer X-Patchwork-Id: 1891 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.103.89.21 with SMTP id n21csp899308vsb; Thu, 22 Dec 2016 15:45:57 -0800 (PST) X-Received: by 10.194.177.231 with SMTP id ct7mr11170858wjc.221.1482450357014; Thu, 22 Dec 2016 15:45:57 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id z8si33555322wje.72.2016.12.22.15.45.56; Thu, 22 Dec 2016 15:45:56 -0800 (PST) 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 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 3C09D68A4DD; Fri, 23 Dec 2016 01:45:53 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-qk0-f196.google.com (mail-qk0-f196.google.com [209.85.220.196]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 801AB68A4C7 for ; Fri, 23 Dec 2016 01:45:46 +0200 (EET) Received: by mail-qk0-f196.google.com with SMTP id t184so15191121qkd.1 for ; Thu, 22 Dec 2016 15:45:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:subject:date:message-id; bh=UDW7FfLZVHYy8E+D8ZgiuefGi7tHBkWvRWbWMUU6VO4=; b=GgOeDhchRYvikzPXKw3Osx5Y7TKpe/W8Y5+DWKiblpA8HV35QCd7hm/UOiUBG7aYJm 1VT5xllZpAvQsAJSO1auMF+xqjtJvjyASQr6dTywbr8QjHAI53kowuG8zpfpwvNXM2A0 t0ZcnDk+8WSwq9MkMhPqBRlP1xVzgbP7AmgYD3Z7gebqsJOfdWFMu4TSgcrh5p2+iSbS KsLV6/ofINxt3RiNfbXXTttvS+IqYoomqQBwf+/aXjk25ChJI0tCl2L38+ITGZ03tlTY xrxO4mlmEVuiqokCc+AcRgTdnOSMjJ2Cjge4TEGnHSALy4WMSDSk6+Tm5u/U4UNwhEX1 PAuQ== 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=UDW7FfLZVHYy8E+D8ZgiuefGi7tHBkWvRWbWMUU6VO4=; b=hqBXvM9DR2/aQkBiJdpjJqFOmdMbsRsXAx0X5VMgogWnhF2vYPwT906rlpeagqJ9ZO 8pqsBpQmPgISkdYbANsV31W2KV1ghMRo/P/+JT1ZMaZrYkNgHjUCb4Wh70eZTq2MGdEt 1dK0CQZPDfPzXzEvjNBgYnef7PG8SK8dc68pH+0oPEVnnhin0pQTPRo6AGvTcvL2YA7g PFuaP2U/kh6DxPq9VBdTr0EWni/DcUqu7hAQm6fWvOJXCUQjtcCdWPV5u/K0ps9fBNIG sa1O9duHchoNsMGA7kGmQaHTbqNwNPA5hG2+A5hXzGGNtXkS3lvE6qz2WneVdyo3Tbww S/FQ== X-Gm-Message-State: AIkVDXIgfwbsuXWhPw3/p6zccQRLN20QrR2aHXYKqAH381KVPGqYwp0zymcVnGuT0PrYJQ== X-Received: by 10.55.88.197 with SMTP id m188mr12278481qkb.322.1482450345898; Thu, 22 Dec 2016 15:45:45 -0800 (PST) Received: from localhost.localdomain ([181.22.48.246]) by smtp.gmail.com with ESMTPSA id x62sm2082455qkg.31.2016.12.22.15.45.44 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Thu, 22 Dec 2016 15:45:45 -0800 (PST) From: James Almer To: ffmpeg-devel@ffmpeg.org Date: Thu, 22 Dec 2016 20:45:32 -0300 Message-Id: <20161222234532.6880-1-jamrial@gmail.com> X-Mailer: git-send-email 2.10.2 Subject: [FFmpeg-devel] [PATCH] avcodec/pixlet: remove unnecessary double to float conversion 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" Signed-off-by: James Almer --- libavcodec/pixlet.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/pixlet.c b/libavcodec/pixlet.c index c5d37bb..c1bd321 100644 --- a/libavcodec/pixlet.c +++ b/libavcodec/pixlet.c @@ -457,7 +457,7 @@ static void postprocess_luma(AVFrame *frame, int w, int h, int depth) uint16_t *dsty = (uint16_t *)frame->data[0]; int16_t *srcy = (int16_t *)frame->data[0]; ptrdiff_t stridey = frame->linesize[0] / 2; - const float factor = 1. / ((1 << depth) - 1); + const float factor = 1.0f / ((1 << depth) - 1); int i, j; for (j = 0; j < h; j++) { @@ -502,8 +502,8 @@ static int decode_plane(AVCodecContext *avctx, int plane, AVPacket *avpkt, AVFra int i, ret; for (i = ctx->levels - 1; i >= 0; i--) { - ctx->scaling[plane][H][i] = 1000000. / sign_extend(bytestream2_get_be32(&ctx->gb), 32); - ctx->scaling[plane][V][i] = 1000000. / sign_extend(bytestream2_get_be32(&ctx->gb), 32); + ctx->scaling[plane][H][i] = 1000000.0f / sign_extend(bytestream2_get_be32(&ctx->gb), 32); + ctx->scaling[plane][V][i] = 1000000.0f / sign_extend(bytestream2_get_be32(&ctx->gb), 32); } bytestream2_skip(&ctx->gb, 4);