From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id C3D244279D for ; Wed, 30 Mar 2022 13:38:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F2D3B68008A; Wed, 30 Mar 2022 16:38:00 +0300 (EEST) Received: from mail-qv1-f51.google.com (mail-qv1-f51.google.com [209.85.219.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CEB1B68AEB3 for ; Wed, 30 Mar 2022 16:37:54 +0300 (EEST) Received: by mail-qv1-f51.google.com with SMTP id f3so16798593qvz.10 for ; Wed, 30 Mar 2022 06:37:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=message-id:date:mime-version:user-agent:subject:content-language:to :references:from:in-reply-to:content-transfer-encoding; bh=asdfi08q0/UJ+fhGYQraRVOY5TeN35Tx7gfzz0SAm2c=; b=N9dIdw1uRvW+NOunHPyTi0YTm8OWps9lhlhlzadW/k+87uDczzDllsi7I1PKBZJFL5 PWyItghYfGNwSKhftwMdrFLIB6ajMcA/yD6y9iF3FhaoYln7mqjw5FNcxDH/XAzgsTC1 dYya+yWP63s9ocIJvFwI9ARUol1WNCgHRdVMCERhJ/JTTJtm4Ll4+f/caRQBVSRmoIhl GOW6tH3QAJIfxqOlThggfm/GnaWJBYv+9KOZlXk2yYk4Ss2BFekHnwv2UALMlFfdVGE1 MPvjLj/tEmwzwsbfqp/S/RnRrbhCNn4aF9y7qupThLWpUjdB/G1Me4q88GhOLWfQ5zjb FEuQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:references:from:in-reply-to :content-transfer-encoding; bh=asdfi08q0/UJ+fhGYQraRVOY5TeN35Tx7gfzz0SAm2c=; b=0A/KVb1QWcP8QXhO9PldF0jmo/mdiW+/dX/7fP6DBwVyLzdWk2C84zM2zo7a08g/y+ zGuQ9JCHah26LInbBvpv8KVegSjdcjVAiK9cPZLHC12WN7IenPUBy5M27KFaplOsg51C EZb+IMV8YjgqD5qY9217pLGdaG5Z12ryX67IzecouEuQEZtnePtQTmTXRoFK9+RhQcHQ ubf7q+Sx2wGbo0ZepnJH4ron+pfvc8xNWpYpxg7LBU7MIK3cDP8Ex+L9VNe92BAkNUlC TeQOUkG1+McjsrEvl9TZR4/EQqSxp0WzghGAPPaVyLGv7CzEEGvC1nxBDnChZyrsdBlK dHOg== X-Gm-Message-State: AOAM533P8Lu9hjT71m1t6qNrkqx8NHj7faTEqa//R4r4oV7gPWrVcEGk kKDO3Q61VNOjxE0/aOmIZkwlwNeRIC4= X-Google-Smtp-Source: ABdhPJysRMeSiKkSfDl0d5AZuv4hMTl43wILFGSj/ifZ3blrVVA+AAnDqrCxAFrkt1LNIdeZadXetg== X-Received: by 2002:a05:6214:761:b0:441:196:795e with SMTP id f1-20020a056214076100b004410196795emr31254329qvz.67.1648647473236; Wed, 30 Mar 2022 06:37:53 -0700 (PDT) Received: from [192.168.1.35] (c-68-41-54-207.hsd1.mi.comcast.net. [68.41.54.207]) by smtp.gmail.com with ESMTPSA id k1-20020ac85fc1000000b002e1c6420790sm18202221qta.40.2022.03.30.06.37.52 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Mar 2022 06:37:52 -0700 (PDT) Message-ID: Date: Wed, 30 Mar 2022 09:37:51 -0400 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Content-Language: en-US-large To: ffmpeg-devel@ffmpeg.org References: <20220323110325.5499-1-leo.izen@gmail.com> <20220323110325.5499-3-leo.izen@gmail.com> <74e44665-37ed-bf5e-0ba4-7494706d2742@gmail.com> From: Leo Izen In-Reply-To: Subject: Re: [FFmpeg-devel] [PATCH v9 3/5] avcodec/libjxl: add Jpeg XL encoding via libjxl 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: , Reply-To: FFmpeg development discussions and patches Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On 3/30/22 07:12, Andreas Rheinhardt wrote: > buffer_size is not used after libjxl_encode_close() at all, as this is > the codec's close callback; libjxl_encode_frame() meanwhile may be > called again after freeing and if it reaches JxlEncoderProcessOutput(), > the latter would be called with next_out == NULL and available != 0. > JxlEncoderProcessOutput() might check for this (and error out) or it may > just crash. > Can encode2 really be called again if it returns with AVERROR(ENOMEM)? I was under the impression that this preventing further calls. Leo Izen (thebombzen) _______________________________________________ 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".