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 ESMTPS id DAB3A4E115 for ; Sun, 27 Apr 2025 22:22:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5506368B297; Mon, 28 Apr 2025 01:22:00 +0300 (EEST) Received: from mail-pj1-f44.google.com (mail-pj1-f44.google.com [209.85.216.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 71158687FCC for ; Mon, 28 Apr 2025 01:21:53 +0300 (EEST) Received: by mail-pj1-f44.google.com with SMTP id 98e67ed59e1d1-301918a4e1bso3373026a91.1 for ; Sun, 27 Apr 2025 15:21:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745792511; x=1746397311; darn=ffmpeg.org; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=9iK/EBBYk1sNvDG58zOoFQ9nfUrcBhFEtrQHrLHbdgE=; b=RSFO+B+LjhzpkbQ63swFxfDnILmq6WgM3bbnKW/KOtCqFmqs/jpIsBD6Oh4RR8BK7F BEyYrOtuY14/f7t1a7zFWLG37b9y1eu2ayLR8BSFFiMLDPnvENfD5mNPebPuPU8zQOiB 2QxRYd3VCZjuYX8BOELyiCO48ZItyyJBVfWTQQnm6LdL1/gfAaFB+A3sK5f7jEjGofmq n661/q3NCpLwCHhHpA+3gLp6dvfHjAl2OtXM40lQyD6FeX38bJllpwx7aJxkGmylxzVr Ii5Rh8wRnHq/KTbKE+E5I5T6AlpFZI7OXrTMnCRCVAeCAnFqKQzcxvhLIH9w1x33cPJg AIbw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745792511; x=1746397311; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=9iK/EBBYk1sNvDG58zOoFQ9nfUrcBhFEtrQHrLHbdgE=; b=F+Rgtgls1S7zdkfdB0mjJNjGLAyr95EC1kjnQwLaczpazE/KDtwbHqmk+1dobkrBsP +koJK7LgVtN86uRePmlpIXC7YKQXgBKnCAhVxXi5/exuTmxxf6aeRQFrFyYNnFlAsLNG 2jJjdXfSCMeIfOV0H7qi40dKZcbq6lyP2CdmEPstukgsdU5CfQUfmBYyffk4574I+CXW 8RdE5ittq8avILPw+M2W48pymqcGKdteKMti9o5KikAKhiGYE6jOTBfQ/4+RG2xLJ2ZI ah8wZyRyOfsF0W8RqNBI01FiVulldCpCTLIdoAVjjaO0MdvcU3grfWCk8xdtsFJ5mTLs +Q9A== X-Gm-Message-State: AOJu0YyFDGlsji2J7P6JE6uFAN1hAg1UCEEHjcQoADlq88v4L1DwNu22 nC6LC7XuPJhOKYp0Rfkel0QDlabOnEPp/75Ufe1jPgusFgpM298hvCHY2A== X-Gm-Gg: ASbGnctdje+psomUVLeDrdkQxTs/P9ah/vh7DilNxHPSIBp0S3dI9Xb5mH+JLayVtzM 25dnYVTNppQ1FvLa5ziUFNW2+z+BX2djH6uqHtEqVFbzIjJztkbCT86BQ0DoOjakKk7yppGImUn IWRzR5u879yOP+wa0TBzY78HZKdq+4tivdfQRCyCIOyvZlVvBMkXL3B/aJdJ4mVjk88tKXlGXbD wB7ljz5M4c2iaoSNEHsehsAjrCfAr7YGzmdNQv0p1Puvy7qgAEM0haqbGjNajNffU90Q98vpkQL m+bB4/tDfC9mpw8I4s9sqadOosoFdM7/a6eYcwLGZBBhIgZFwBxE9TnzDs35OcIJgVIOt+5N9Ii tjaihxM6dC8VGAJ4= X-Google-Smtp-Source: AGHT+IFareBcu5zHaGs2mgiPkHa1jPDOdA3xgDwGlkYorLnpQ7GGo3ky2baYKJyZ/tTX1MlsmQbpVQ== X-Received: by 2002:a17:90b:3945:b0:2fe:7fea:ca34 with SMTP id 98e67ed59e1d1-309f7ea7751mr12732648a91.32.1745792510878; Sun, 27 Apr 2025 15:21:50 -0700 (PDT) Received: from ?IPV6:2800:2121:b000:82e:c1aa:b2fa:e6cb:56a1? ([2800:2121:b000:82e:c1aa:b2fa:e6cb:56a1]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-309f7763edbsm5648465a91.22.2025.04.27.15.21.49 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 27 Apr 2025 15:21:50 -0700 (PDT) Message-ID: Date: Sun, 27 Apr 2025 19:21:49 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250427184943.505741-1-sw@jkqxz.net> Content-Language: en-US From: James Almer In-Reply-To: <20250427184943.505741-1-sw@jkqxz.net> Subject: Re: [FFmpeg-devel] [PATCH] apv_decode: Replace division with shift 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-Type: multipart/mixed; boundary="===============5427052665739353984==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============5427052665739353984== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------TATbl5S4S3u7vqWy0gslXeM6" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------TATbl5S4S3u7vqWy0gslXeM6 Content-Type: multipart/mixed; boundary="------------VN0FwzKqUPm0c2aqTWxQ97k0"; protected-headers="v1" From: James Almer To: ffmpeg-devel@ffmpeg.org Message-ID: Subject: Re: [FFmpeg-devel] [PATCH] apv_decode: Replace division with shift References: <20250427184943.505741-1-sw@jkqxz.net> In-Reply-To: <20250427184943.505741-1-sw@jkqxz.net> --------------VN0FwzKqUPm0c2aqTWxQ97k0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNC8yNy8yMDI1IDM6NDkgUE0sIE1hcmsgVGhvbXBzb24gd3JvdGU6DQo+IFRoZSBjb21w aWxlciBjYW4ndCBzZWUgdGhhdCB0aGlzIHNob3VsZCBiZSBhIHNoaWZ0IGFuZCBnZW5lcmF0 ZXMgYSByZWFsDQo+IGRpdmlzaW9uIHdoaWNoIGlzIHNsb3cgZW5vdWdoIHRvIGFwcGVhciBp biBwcm9maWxlcyBvbiBpdHMgb3duLg0KPiAtLS0NCj4gICBsaWJhdmNvZGVjL2Fwdl9kZWNv ZGUuYyB8IDEyICsrKysrKy0tLS0tLQ0KPiAgIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlv bnMoKyksIDYgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9h cHZfZGVjb2RlLmMgYi9saWJhdmNvZGVjL2Fwdl9kZWNvZGUuYw0KPiBpbmRleCBlMjhiYzI5 YzhmLi5lMmMzMTYxOTc4IDEwMDY0NA0KPiAtLS0gYS9saWJhdmNvZGVjL2Fwdl9kZWNvZGUu Yw0KPiArKysgYi9saWJhdmNvZGVjL2Fwdl9kZWNvZGUuYw0KPiBAQCAtMTczLDggKzE3Myw4 IEBAIHN0YXRpYyBpbnQgYXB2X2RlY29kZV90aWxlX2NvbXBvbmVudChBVkNvZGVjQ29udGV4 dCAqYXZjdHgsIHZvaWQgKmRhdGEsDQo+ICAgICAgIGNvbnN0IEFWUGl4Rm10RGVzY3JpcHRv ciAqcGl4X2ZtdF9kZXNjID0NCj4gICAgICAgICAgIGF2X3BpeF9mbXRfZGVzY19nZXQoYXZj dHgtPnBpeF9mbXQpOw0KPiAgIA0KPiAtICAgIGludCBzdWJfdyA9IGNvbXBfaW5kZXggPT0g MCA/IDEgOiBwaXhfZm10X2Rlc2MtPmxvZzJfY2hyb21hX3cgKyAxOw0KPiAtICAgIGludCBz dWJfaCA9IGNvbXBfaW5kZXggPT0gMCA/IDEgOiBwaXhfZm10X2Rlc2MtPmxvZzJfY2hyb21h X2ggKyAxOw0KPiArICAgIGludCBzdWJfd19zaGlmdCA9IGNvbXBfaW5kZXggPT0gMCA/IDAg OiBwaXhfZm10X2Rlc2MtPmxvZzJfY2hyb21hX3c7DQo+ICsgICAgaW50IHN1Yl9oX3NoaWZ0 ID0gY29tcF9pbmRleCA9PSAwID8gMCA6IHBpeF9mbXRfZGVzYy0+bG9nMl9jaHJvbWFfaDsN Cj4gICANCj4gICAgICAgQVBWUmF3VGlsZSAqdGlsZSA9ICZpbnB1dC0+dGlsZVt0aWxlX2lu ZGV4XTsNCj4gICANCj4gQEAgLTE5MCw4ICsxOTAsOCBAQCBzdGF0aWMgaW50IGFwdl9kZWNv ZGVfdGlsZV9jb21wb25lbnQoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCB2b2lkICpkYXRhLA0K PiAgICAgICBpbnQgdGlsZV9tYl93aWR0aCAgPSB0aWxlX3dpZHRoICAvIEFQVl9NQl9XSURU SDsNCj4gICAgICAgaW50IHRpbGVfbWJfaGVpZ2h0ID0gdGlsZV9oZWlnaHQgLyBBUFZfTUJf SEVJR0hUOw0KPiAgIA0KPiAtICAgIGludCBibGtfbWJfd2lkdGggID0gMiAvIHN1Yl93Ow0K PiAtICAgIGludCBibGtfbWJfaGVpZ2h0ID0gMiAvIHN1Yl9oOw0KPiArICAgIGludCBibGtf bWJfd2lkdGggID0gMiA+PiBzdWJfd19zaGlmdDsNCj4gKyAgICBpbnQgYmxrX21iX2hlaWdo dCA9IDIgPj4gc3ViX2hfc2hpZnQ7DQo+ICAgDQo+ICAgICAgIGludCBiaXRfZGVwdGg7DQo+ ICAgICAgIGludCBxcF9zaGlmdDsNCj4gQEAgLTIzNCwxMCArMjM0LDEwIEBAIHN0YXRpYyBp bnQgYXB2X2RlY29kZV90aWxlX2NvbXBvbmVudChBVkNvZGVjQ29udGV4dCAqYXZjdHgsIHZv aWQgKmRhdGEsDQo+ICAgICAgICAgICAgICAgICAgIGZvciAoaW50IGJsa194ID0gMDsgYmxr X3ggPCBibGtfbWJfd2lkdGg7IGJsa194KyspIHsNCj4gICAgICAgICAgICAgICAgICAgICAg IGludCBmcmFtZV95ID0gKHRpbGVfc3RhcnRfeSArDQo+ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBBUFZfTUJfSEVJR0hUICogbWJfeSArDQo+IC0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIEFQVl9UUl9TSVpFICogYmxrX3kpIC8gc3ViX2g7 DQo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFQVl9UUl9TSVpFICog YmxrX3kpID4+IHN1Yl9oX3NoaWZ0Ow0KPiAgICAgICAgICAgICAgICAgICAgICAgaW50IGZy YW1lX3ggPSAodGlsZV9zdGFydF94ICsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIEFQVl9NQl9XSURUSCAqIG1iX3ggKw0KPiAtICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBBUFZfVFJfU0laRSAqIGJsa194KSAvIHN1Yl93Ow0KPiArICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBUFZfVFJfU0laRSAqIGJsa194KSA+ PiBzdWJfd19zaGlmdDsNCj4gICANCj4gICAgICAgICAgICAgICAgICAgICAgIHB0cmRpZmZf dCBmcmFtZV9waXRjaCA9IGFwdi0+b3V0cHV0X2ZyYW1lLT5saW5lc2l6ZVtjb21wX2luZGV4 XTsNCj4gICAgICAgICAgICAgICAgICAgICAgIHVpbnQ4X3QgICpibG9ja19zdGFydCA9IGFw di0+b3V0cHV0X2ZyYW1lLT5kYXRhW2NvbXBfaW5kZXhdICsNCg0KTEdUTS4NCg0K --------------VN0FwzKqUPm0c2aqTWxQ97k0-- --------------TATbl5S4S3u7vqWy0gslXeM6 Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgOrf0FAwAAAAAACgkQFGMBrXN2WeDS eAgAxggOlV3g+OrsNZdy8evAGzSpaSuUIZtG++MchDPFDb64hP5lBpaUjouuHM+DryVamnIDHS6Q c2dJqdLn6WiCDudzwtc6yujCoz1YKsr21UqGpyF9IvIHQe1zlyAL0ik03LQ3+dJOV6/7gl0Unw1D QFfJFXsPiV4uNqbvd+8bhYEp/GZnHqaAku9MG+7Ir4ymy/o7eSX8JzDIG2xvjSfNQTL6PKMBj+pE XzrdaZ+gEdVXOgFQ8Y/67A8T4yZuxoNrUERBKCgRdKVxRpR45i9WLoH0hOPKCMIMSKIyHrNB/Txi bCvfz5OUjwuQHCt5JJqOHwRz99KnNF6uryLoic2vjQ== =o/Ef -----END PGP SIGNATURE----- --------------TATbl5S4S3u7vqWy0gslXeM6-- --===============5427052665739353984== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --===============5427052665739353984==--