From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 48A934D26A for ; Sat, 31 May 2025 02:38:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id CF45A68DB35; Sat, 31 May 2025 05:38:53 +0300 (EEST) Received: from mail-yw1-f171.google.com (mail-yw1-f171.google.com [209.85.128.171]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 3A33B68BF94 for ; Sat, 31 May 2025 05:38:47 +0300 (EEST) Received: by mail-yw1-f171.google.com with SMTP id 00721157ae682-70e3c6b88dbso19676237b3.0 for ; Fri, 30 May 2025 19:38:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748659125; x=1749263925; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=qAp+mpWdPJv/yrP8O7ekjVGeg4knph4GMlGP7VpJWhU=; b=GFm4OQ0XL6mLN6F53Rf870MtLFAFSUAmt4ft4QoMkB6ADo39Y8F8Ibzpib5SVDj/+G 067ZhcYP+vEsv/7dbZ8hjqX/1XZ7dzomDc9HMfIU8kNrNgCoDl4OwRrCyHyAgGtRdtNA rkG4eFyIfQIDBRgotQwx7uMQgxb7wIwlREKuRUYtGOIgmEFMdeRCN1ebueotp5TOSZ0b bz07gXNsDAmJ+NsJiYv18aP48uOm1gXN8dKRO8S0HPsjTV+/D0EwxMXSW1rHPppKk9q+ SXO5mrvloC8xBTHgoN89FNwgQfuFEyrsz5YuIMe3mo/t8aSxGCPDdVpP03SXUebeh7Jd pONw== X-Gm-Message-State: AOJu0Yx1cmI8hSgBNlAgWDHWLlVAk+WawPtBiwO7O1zyRo9QdrZZfO+v NF3mo84QEMg4RZAWZLS+xvlTLSXronUBD/9MPra394sdj84bXQa/DRwaHsfZpnwOTMwmSdyC/bO qda+Pu2kKvJ7hpfM+h8mwcuKE/klVmyZCfY/V X-Gm-Gg: ASbGncvEdbT2dWOX86eDFPvAOB00wpK0SBCvctGBwZDIbFv/CO/JKFqBBOI4ZW1AsD7 IY9+8b8qQ2k9CdAKwwkp43aF8UOhj3W3FWaarIW5WprSJiJKTgq1bv6gR2HQSiR75CtIReupso/ QtANfbVi/Y63NFGyH7+jpQ6vQWb6FRpqMRzgiyqqv4P0AMdTwojCJMvA== X-Google-Smtp-Source: AGHT+IFwYdwjzf8i6u2O+/1RCCQpY2uls2BHh6ZmxpU7yTyBDNJQP1vPWz+NshmRiq6lhpAqqcVj5N+exOohBMz25mA= X-Received: by 2002:a05:690c:6111:b0:70d:f237:6a53 with SMTP id 00721157ae682-70f97e62d59mr79846477b3.9.1748659125382; Fri, 30 May 2025 19:38:45 -0700 (PDT) MIME-Version: 1.0 References: <48fc3a68105dbc1631ec22657a141d927acafa9d.1748656229.git.ffmpegagent@gmail.com> In-Reply-To: <48fc3a68105dbc1631ec22657a141d927acafa9d.1748656229.git.ffmpegagent@gmail.com> Date: Sat, 31 May 2025 03:38:33 +0100 X-Gm-Features: AX0GCFvDHJx0agry9jlXLGPIl8Om0C3lOjvpN6WJfzH-iu0YPcq-8_uZqZnxJSo Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 2/2] fftools/resman: use inflate loop with increasing buffer size X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: Kieran Kunhya via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Kieran Kunhya Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > > } > + > + if (strm.avail_out == 0) { > + chunk *= 8; > *8 seems high + uint8_t *tmp_buf = av_realloc(buf, chunk + 1); > + if (!tmp_buf) { > + inflateEnd(&strm); > + av_free(buf); > + return AVERROR(ENOMEM); > + } > + > + buf = tmp_buf; > + } > + } while (ret != Z_STREAM_END); > > *out_len = chunk - strm.avail_out; > buf[*out_len] = 0; // Ensure null termination > -- > ffmpeg-codebot > _______________________________________________ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". > _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".