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 CC2FA4CF7E for ; Tue, 4 Nov 2025 13:51:38 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'iyWW/0zEruGe4jmwSKQQy1ihptF6Xn43O6f1KkpWXIs=', expected b'k20gTeVS9WdOXuSxMjr7LIXx9FwipTVaDbR38ljjzfg=')) header.d=foxmail.com header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1762264291; h=message-id : mime-version : in-reply-to : date : references : to : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=cdsPTXvnWtGz1UjkUYvzhnZUB4IPhGQ/2wvy+MfTEzE=; b=v2qtYCsYAVg7T+/vfRGDLE9DXH6LOIsG6AhVFe+TW4uXG64PURo9nqpaPpdwb7cSv6g1R HQWrtCqOsIs9z3jch8QV46XUf/SkZBtkOKt8vHgkRWNAIJHFd/M+08R8EOX5jiCWtNaMraE 9Rqo/SamHuArMqz9Mq8NZC9wqv73e+/gzRcioTJ5QUji6ZS+jbjwrVm+Taw1YxfVYzatI+j v7Z5AOPejgYfihoCEOR+bslKcI/BIqb/jdKvAhaWFsKdnpXotLq7JXtRGxZVRLvvdRRz7d0 ycuMu34CEt0ZzVwp5TcVpfXv525nxt64BgwRIgz/5vi5Z4sZK3Y/guFd0dsg== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 57E6768FAAC; Tue, 4 Nov 2025 15:51:31 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1762264277; b=rKaWKiyjNmRAfgxxT8E+nup6OSSPdLcoDRXeZXKZIATiB+9ueKhEm2rt0bc0moj0AKwrJ A/BiBYba5t15+ypSlfBqRf5Q72L1D+FWX3/cytswDmdhucaKjb5pbpS7nezg9/D3TKBAQY4 V3p8PizVQK9qaEfPjha9CP+lxOJMp7ra2Ue00GZ6E1dCopVF4IGktFhx5JiOBVoUnLHWZsB GRX3PHMtRonVw3uVfNG0O57ob7flUzk7FDJ4X0/IeHAZJcAUQc1funOAV6yYWc18UW5Ivhq fhXFDr1fb4FQ9aJNm2bIq4PVKclkXkoHaqf3428JyASrAQhovHZiNnPW9mtw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1762264277; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=iyWW/0zEruGe4jmwSKQQy1ihptF6Xn43O6f1KkpWXIs=; b=uZkA9Op6KV4YmCYaT6Ni0EH9H4DUNd9RHxhT2CrT7Dwc7Hrd3Z1MOLllLxK/7o30zCbu/ s4LJRuTN7DmObqElbhyPEQLw+XycmEZONp+moVgTbJnm9XoffQhBtcXG2XD4uwdJCwXGzds g93zmq2uDX9Hs8E7u+9q0HGNrBvX0MvedRj9vTMKExN6svT1lChdiBqAI2Lf+k1YN1uO8TL jhgNicClzscJDVs6BEOKSM8EpucIX0WfQmQhcxgwDX+rXoFp7WZPA7OtjtZXo8SByf9QUy5 ot+n5ph+EVjHMW56IVnmO34WvkWrNRKi8ambEtWBhkaR1TgzSC7hh/S1MZSA== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=foxmail.com; arc=none; dmarc=pass header.from=foxmail.com policy.dmarc=none Authentication-Results: ffmpeg.org; dkim=pass header.d=foxmail.com; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=foxmail.com policy.dmarc=none Received: from out162-62-57-137.mail.qq.com (out162-62-57-137.mail.qq.com [162.62.57.137]) by ffbox0-bg.ffmpeg.org (Postfix) with UTF8SMTPS id C058868F8BE for ; Tue, 4 Nov 2025 15:51:07 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1762264264; bh=k20gTeVS9WdOXuSxMjr7LIXx9FwipTVaDbR38ljjzfg=; h=Subject:From:In-Reply-To:Date:Cc:References:To; b=b7TWKwypddFdwYLJ5zjW+U7usmp7rupxKU/NcGMe5bZiU52boa6vy7kLzHXmlcb4w 8SA9P40CdlbKaHBXU2uwGwN2OXbsQFQwJhSiPh+jcuCyiZFqXtd39SjeMFTMi0CRze BUruAqj9aDmSy+rdPcIhj92QpuIVy4hwz2vqsgDU= Received: from smtpclient.apple ([119.147.10.242]) by newxmesmtplogicsvrszb20-0.qq.com (NewEsmtp) with SMTP id CC28FCE1; Tue, 04 Nov 2025 21:51:02 +0800 X-QQ-mid: xmsmtpt1762264262tlvx5rjk5 Message-ID: X-QQ-XMAILINFO: MhK4DKsBP06i13plJb1pXEEhl5XVQjEicGZ6fyvLBkPuSlqdFVzdiCDlbCw7aW A/+gcJDhaTKdw9+IjcakbX7KiTdUjSGSsKAfRRn87jn/1nelb5FwPvw6W02dqeqbRBEtpnaO09++ E0lY7M7foemZTz4Az1G+xrzkdj/+gNxu+a4aVSLpMm5SZNKMp2fEPCUv8436QBd23ZYzw5zo++xn WLxVKh8adWFcB8dhgjcm2CoA3u/mM7SQ37vHicxYmsrTH431ULL5S22ERibHbX+jfLD2HGim2zTo Y/GH9gwgeHvjtl3tX7/qip4BcYvp0HvM9WKGDAVU9bXJ/N2wjnTgzmuEPc2NadFnKf76SY4l0W+7 MGPSK8z7dOHfgGwxhc1PaTfZ2e1Rn0qK7Pu5IukjmPgo9GxWWLbgTrjnNh+82DNRZD8bCvPRgQNC x6p0JldfCwe4kF4jiMsmF+BWWvhjlorRENVt3MgMg+JMf/p1w/ASu7uP6E0BMM6QhQingmSshk8z Rnb6F4ajBEVoznftYRNiagYZWyz2GOeUhfCneJChz68+MB2sFkxsUKOOy3nvwa6fQVs+NGE5O6B2 NG9I+3vGUMvjxGX9XEB8EGNlJGI7hvX6uu4JgXtWJ+ILSQy6fCq/kebkrbeTY3JnxFTYphNXEdPS tDs/hU7VtVnGIqlyPxCkGTTF8fqinL8fmZg5aECtPrWBqjuh3tX+OHeOQAfpzujiBx320dLwrSwu vIlF9KLkmZRDxVEKkS7iPVK6ibPmIidkucEsFUN7nSyJWTXIQ5TklDtSKXradEB5xl89yTvbUoGO 2ySZokm+soCzQG29WG7EY+yK3XNMdtKGp7u9lgny1AH2pE+YSzT+r1Dro9WjmrtijjZpxh9PLTMz JbNRYJlVAqdu4q+XkwJs1wFr0YmTJk5kcW0h9Rq9q1YhqKimgCy7R8ljU2a3u0UerSB+u6pOyG7h wEHvFli/Rk0BmUV9vdfH7UU9Wpx3L0ps6PCNKve5IBTbTCsME5vgAIS5NGoaeyfqGY4gk7JGA3i+ 4Vtrjkrks20PsgN0A1milEUgo0ymYF6Xh6RUuXpQ== X-QQ-XMRINFO: NS+P29fieYNw95Bth2bWPxk= Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.700.81\)) In-Reply-To: Date: Tue, 4 Nov 2025 21:50:52 +0800 X-OQ-MSGID: <711A33B4-43A8-4570-86C1-29DA7263269B@foxmail.com> References: To: FFmpeg development discussions and patches X-Mailer: Apple Mail (2.3826.700.81) Message-ID-Hash: SX7L7L7MGIHJS4U5DHW3ODMHKSOGXSOK X-Message-ID-Hash: SX7L7L7MGIHJS4U5DHW3ODMHKSOGXSOK X-MailFrom: SRS0=Zp5e=5M=foxmail.com=quinkblack@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] Re: [PATCH] avcodec/h2645_vui: Interpret a degenerate SAR as unspecified. List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: Zhao Zhili via ffmpeg-devel Cc: Giovanni Mascellani , Zhao Zhili Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: > On Nov 4, 2025, at 21:37, Giovanni Mascellani via ffmpeg-devel wrote: > > The specification says that if either the numerator or the > denominator is zero then the SAR is to be intended unspecified. > Internally ffmpeg represents an unspecified SAR as 0/1, while > fractions with a zero denominator are not handled properly; Is there any known issue? > so we bridge the gap by replacing x/0 with 0/1. > > Signed-off-by: Giovanni Mascellani > --- > libavcodec/h2645_vui.c | 2 ++ > 1 file changed, 2 insertions(+) > > diff --git a/libavcodec/h2645_vui.c b/libavcodec/h2645_vui.c > index 0e576c1563..7d01354761 100644 > --- a/libavcodec/h2645_vui.c > +++ b/libavcodec/h2645_vui.c > @@ -46,6 +46,8 @@ void ff_h2645_decode_common_vui_params(GetBitContext *gb, H2645VUI *vui, void *l > else if (vui->aspect_ratio_idc == EXTENDED_SAR) { > vui->sar.num = get_bits(gb, 16); > vui->sar.den = get_bits(gb, 16); > + if (vui->sar.den == 0) > + vui->sar = (AVRational){ 0, 1 }; > } else > av_log(logctx, AV_LOG_WARNING, > "Unknown SAR index: %u.\n", vui->aspect_ratio_idc); > -- > 2.51.0 > > _______________________________________________ > ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org > To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org > _______________________________________________ ffmpeg-devel mailing list -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org