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 F408243E4C for ; Thu, 15 Sep 2022 08:59:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id ECFA368BB4B; Thu, 15 Sep 2022 11:59:34 +0300 (EEST) Received: from mail-oa1-f54.google.com (mail-oa1-f54.google.com [209.85.160.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 86844680787 for ; Thu, 15 Sep 2022 11:59:28 +0300 (EEST) Received: by mail-oa1-f54.google.com with SMTP id 586e51a60fabf-1278624b7c4so46575901fac.5 for ; Thu, 15 Sep 2022 01:59:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date; bh=YKzPinU3AWnvRuldAqNB6n1qtWOzf2HD1AF2nGPJkIg=; b=gJZHPuLqi2SzHM/DuKzQ1jg10RCnzMJ8KAbtxa7IZ4cDLO+njwBXLI8COmCs7SM29B dMCy9aF2Rk29p4fuz/cqwzaSxWlWQ5F66omvBkH/rSKdmSvVUOmGfmrAEcyqc3fCZTf4 i/5nIvvf/LekTBfkKX2GJMLVz4vfQxB8S9rUM3gl6GMPZ1Kmtvfeu6/eN1TbD4921F1i U5P5aUqv0wOKRHZBJcd5WDE70Mc4BzgmDXEK89LYipFUccQn8Zs+AgkjkblUjHKObHns rgTgVxFe1ngY/PnJOvniaYaAd/glEzI5es60u9RRWloZcQGDpQ1rVZZ44TK1tJXXtOBI NoSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date; bh=YKzPinU3AWnvRuldAqNB6n1qtWOzf2HD1AF2nGPJkIg=; b=1Y2ePWyoKD38UzPc7NmsxUtcDUKqo9m07+lCXLHxVo09Mycwmxeob4rvv83zyo3WMz 00n0ArcrmlFKqXth3lfBgvwav4BFEm3aMUthSOv2QrXjWOENUxDcx/rPe5Q9s0JQz9lT T8akcGOr0bsXfDSY7mhTppkLsfXMVO+uWWAnV0K/JmKdc4/zoopW3bduPF408D4DVzoz 4GAVpQaFXv3RrIpBtejgo9AKHABzXBW9OE2EiEqQl0wLI4kK+u/1FAInIn6yzHRJXLM/ w9lCCUpLgr80c3s6OdtFE1VwDY/EpZsjRS8za9WOvd6/P2vmyoBaLZjIEuZmMh+Fu9sX UeSQ== X-Gm-Message-State: ACgBeo10MKdd+dJlEyJg+NhhrOdAreiDNQY7Nq3DkYZe3bL4GJpmjam+ mbq33VsB7gML8WFa57w8OXH5gVe+1dz/41ZrS54oukEaJgX4oQ== X-Google-Smtp-Source: AA6agR65e6eyGeO3uCt0SDEB6mkf3AXjv7RX/4ErPFnTIAVyvF+kAyiUEy1TMUAwzv2kaj2z/Ht3g/Uhw6XjGHMtlKQ= X-Received: by 2002:a05:6870:73d0:b0:127:d63b:a045 with SMTP id a16-20020a05687073d000b00127d63ba045mr4862724oan.189.1663232366604; Thu, 15 Sep 2022 01:59:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Steven Liu Date: Thu, 15 Sep 2022 16:59:15 +0800 Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v3] fftools/ffplay: fix rotation incorrect when frame contains the displaymatrix 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: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: WmhhbyBaaGlsaSA8cXVpbmtibGFja0Bmb3htYWlsLmNvbT4g5LqOMjAyMuW5tDnmnIg25pel5ZGo 5LqMIDE0OjM45YaZ6YGT77yaCj4KPiBPbiBNb24sIDIwMjItMDktMDUgYXQgMTg6NDAgKzA4MDAs IDEwMzU1NjcxMzBAcXEuY29tIHdyb3RlOgo+ID4gRnJvbTogV2FuZyBZYXFpYW5nIDx3YW5neWFx aWFuZzAzQGt1YWlzaG91LmNvbT4KPiA+Cj4gPiBGb3IgZXhhbXBsZSwgaWYgdGhlIGpwZWcgY29u dGFpbnMgZXhpZiBpbmZvcm1hdGlvbgo+ID4gYW5kIHRoZSByb3RhdGlvbiBkaXJlY3Rpb24gaXMg aW5jbHVkZWQgaW4gdGhlIGV4aWYsCj4gPiB0aGUgZGlzcGxheW1hdHJpeCB3aWxsIGJlIHNldCBv biB0aGUgc2lkZV9kYXRhIG9mIHRoZSBmcmFtZSB3aGVuCj4gPiBkZWNvZGluZy4KPiA+IEhvd2V2 ZXIsIHdoZW4gZmZwbGF5IGlzIHVzZWQgdG8gcGxheSB0aGUgaW1hZ2UsCj4gPiBvbmx5IHRoZSBz aWRlIGRhdGEgaW4gdGhlIHN0cmVhbSB3aWxsIGJlIGRldGVybWluZWQuCj4gPiBJdCBkb2VzIG5v dCBjaGVjayB3aGV0aGVyIHRoZSBmcmFtZSBhbHNvIGNvbnRhaW5zIHJvdGF0aW9uCj4gPiBpbmZv cm1hdGlvbiwKPiA+IGNhdXNpbmcgaXQgdG8gcGxheSBpbiB0aGUgd3JvbmcgZGlyZWN0aW9uCj4g Pgo+ID4gU2lnbmVkLW9mZi1ieTogV2FuZyBZYXFpYW5nIDx3YW5neWFxaWFuZzAzQGt1YWlzaG91 LmNvbT4KPiA+IC0tLQo+ID4gIGZmdG9vbHMvZmZwbGF5LmMgfCAxMCArKysrKysrKy0tCj4gPiAg MSBmaWxlIGNoYW5nZWQsIDggaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPiA+Cj4gPiBk aWZmIC0tZ2l0IGEvZmZ0b29scy9mZnBsYXkuYyBiL2ZmdG9vbHMvZmZwbGF5LmMKPiA+IGluZGV4 IDkyNDIwNDdmNWMuLmJjYzAwYWZlMzEgMTAwNjQ0Cj4gPiAtLS0gYS9mZnRvb2xzL2ZmcGxheS5j Cj4gPiArKysgYi9mZnRvb2xzL2ZmcGxheS5jCj4gPiBAQCAtMTkxNSw4ICsxOTE1LDE0IEBAIHN0 YXRpYyBpbnQKPiA+IGNvbmZpZ3VyZV92aWRlb19maWx0ZXJzKEFWRmlsdGVyR3JhcGggKmdyYXBo LCBWaWRlb1N0YXRlICppcywgY29uc3QgYwo+ID4gIH0gd2hpbGUgKDApCj4gPgo+ID4gICAgICBp ZiAoYXV0b3JvdGF0ZSkgewo+ID4gLSAgICAgICAgaW50MzJfdCAqZGlzcGxheW1hdHJpeCA9IChp bnQzMl90Cj4gPiAqKWF2X3N0cmVhbV9nZXRfc2lkZV9kYXRhKGlzLT52aWRlb19zdCwgQVZfUEtU X0RBVEFfRElTUExBWU1BVFJJWCwKPiA+IE5VTEwpOwo+ID4gLSAgICAgICAgZG91YmxlIHRoZXRh ID0gZ2V0X3JvdGF0aW9uKGRpc3BsYXltYXRyaXgpOwo+ID4gKyAgICAgICAgZG91YmxlIHRoZXRh ID0gMC4wOwo+ID4gKyAgICAgICAgaW50MzJfdCAqZGlzcGxheW1hdHJpeCA9IE5VTEw7Cj4gPiAr ICAgICAgICBBVkZyYW1lU2lkZURhdGEgKnNkID0gYXZfZnJhbWVfZ2V0X3NpZGVfZGF0YShmcmFt ZSwKPiA+IEFWX0ZSQU1FX0RBVEFfRElTUExBWU1BVFJJWCk7Cj4gPiArICAgICAgICBpZiAoc2Qp Cj4gPiArICAgICAgICAgICAgZGlzcGxheW1hdHJpeCA9IChpbnQzMl90ICopc2QtPmRhdGE7Cj4g PiArICAgICAgICBpZiAoIWRpc3BsYXltYXRyaXgpCj4gPiArICAgICAgICAgICAgZGlzcGxheW1h dHJpeCA9IChpbnQzMl90ICopYXZfc3RyZWFtX2dldF9zaWRlX2RhdGEoaXMtCj4gPiA+dmlkZW9f c3QsIEFWX1BLVF9EQVRBX0RJU1BMQVlNQVRSSVgsIE5VTEwpOwo+ID4gKyAgICAgICAgdGhldGEg PSBnZXRfcm90YXRpb24oZGlzcGxheW1hdHJpeCk7Cj4gPgo+ID4gICAgICAgICAgaWYgKGZhYnMo dGhldGEgLSA5MCkgPCAxLjApIHsKPiA+ICAgICAgICAgICAgICBJTlNFUlRfRklMVCgidHJhbnNw b3NlIiwgImNsb2NrIik7Cj4KPiBMR1RNLgoKQXBwbGllZCEKCgpUaGFua3MKU3RldmVuCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K