From patchwork Mon Mar 29 19:57:10 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Patchwork-Submitter: Pavel Koshevoy X-Patchwork-Id: 26644 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id B67AA44B218 for ; Mon, 29 Mar 2021 23:22:36 +0300 (EEST) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 80083687EC8; Mon, 29 Mar 2021 23:22:36 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-oi1-f181.google.com (mail-oi1-f181.google.com [209.85.167.181]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8F472680138 for ; Mon, 29 Mar 2021 23:22:29 +0300 (EEST) Received: by mail-oi1-f181.google.com with SMTP id f9so14272493oiw.5 for ; Mon, 29 Mar 2021 13:22:29 -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:mime-version :content-transfer-encoding; bh=8gptzS4Noaiyo/8iFGiCqZTgOOXi1iITXZvi49kMXrQ=; b=Y4y1zvpxFIK62Ii9y0Urjrt/vFRheDwPvslw5a4TJmprWeR/YKRGjHlVPd6jct5kRV bZhDOhE52VzlBMDAz6sfZ5cSi1Zt+blAn9iv/3a8jp4RC6hSH0zQFwuRl7XH8I8Cgor9 6FewulKzAbf/gSWdPK1jcqhXyD9TOyRw4kQkDIO407wo2m63ek7SeqwXlPRt8uBmkQn3 w7HrDC3FnlAdtzQZtTMtuE0fXh+9hpg5QrsOzLWy4909ya7vWinhgmMx5CtzqX/SWthw BWIXRWjBSWjXNgVSHUfJe57Jecy/mtOh0B2+tmr+Z7V/Y7DO+/3TX6YX2ku69i8FDg23 Isvw== 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:mime-version :content-transfer-encoding; bh=8gptzS4Noaiyo/8iFGiCqZTgOOXi1iITXZvi49kMXrQ=; b=P04soR6+y42jDgggYInZNDMBj84ttjAvnhI0HONr9VoHb69RWEdK0ttE9QDWAGc9lQ bKp6aZiAYO5WASikoC59HGV7BGvrMUn14PbLq2uJWrmwMLrDjNf55RAjViBO4nbrXhSM PBYUrnFUOo8mvstNYoqdkZgGKHTaaA+Wg5PoOjOw75sKszKjuvHbZJ5gbqIwAQuKt091 yVeCKkpHUapRD4vieOaLRkmYYzck+verQ1If/v3gzkQ8W7llehBvpB8KdFANxFWbVqiU 9qqI8zJdYnrNtoUik+y0BZ9J1oOkGD6rMX4qQEOhc0Qf2/HGX4Ntw5E/62wNa5uZViKW qEgw== X-Gm-Message-State: AOAM532jId2L6YiFHou/SO906StOpoBNlm3s5pg2ZEeBKjlj1a2mSIJQ nh+SocSUSRdW886gSR+75eNVBkMcTeA= X-Google-Smtp-Source: ABdhPJzkpcrbtjzQ3Bvc47NsMlALEb1jpoh+K93ax/8WGeMRJrsgjHwcfv23f8CljBvuvPZrAPylLQ== X-Received: by 2002:a17:90a:8083:: with SMTP id c3mr716575pjn.134.1617047832281; Mon, 29 Mar 2021 12:57:12 -0700 (PDT) Received: from homestead.aragog.com ([2605:a601:a9ae:9100:b62e:99ff:fe37:7032]) by smtp.gmail.com with ESMTPSA id o4sm18280476pfk.15.2021.03.29.12.57.11 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 29 Mar 2021 12:57:11 -0700 (PDT) From: Pavel Koshevoy To: ffmpeg-devel@ffmpeg.org Date: Mon, 29 Mar 2021 13:57:10 -0600 Message-Id: <20210329195710.6807-1-pkoshevoy@gmail.com> X-Mailer: git-send-email 2.26.2 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] lavc/tiff: Fix build failure due to always_inline 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: Pavel Koshevoy Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Fixes: src/libavcodec/tiff.c: In function ‘tiff_unpack_strip’: src/libavcodec/tiff.c:280: error: ‘always_inline’ function could not be inlined in call to ‘dng_blit’: the function body must appear before caller src/libavcodec/tiff.c:720: error: called from here --- libavcodec/tiff.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/libavcodec/tiff.c b/libavcodec/tiff.c index 0878098b90..4ef685b929 100644 --- a/libavcodec/tiff.c +++ b/libavcodec/tiff.c @@ -275,9 +275,9 @@ static int add_metadata(int count, int type, }; } -static void av_always_inline dng_blit(TiffContext *s, uint8_t *dst, int dst_stride, - const uint8_t *src, int src_stride, int width, int height, - int is_single_comp, int is_u16); +static void dng_blit(TiffContext *s, uint8_t *dst, int dst_stride, + const uint8_t *src, int src_stride, int width, int height, + int is_single_comp, int is_u16); static void av_always_inline horizontal_fill(TiffContext *s, unsigned int bpp, uint8_t* dst,