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 0FA84463C6 for ; Tue, 16 May 2023 16:48:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8C4E468BFE7; Tue, 16 May 2023 19:48:54 +0300 (EEST) Received: from mail-vs1-f49.google.com (mail-vs1-f49.google.com [209.85.217.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 279EA68BF96 for ; Tue, 16 May 2023 19:48:48 +0300 (EEST) Received: by mail-vs1-f49.google.com with SMTP id ada2fe7eead31-4301281573aso4590986137.3 for ; Tue, 16 May 2023 09:48:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684255726; x=1686847726; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=pczacNkgU7kIuRTV9Dk6riAM5itE1lDMgD59UVpTtOo=; b=nXnoJsonwC4qp6KGtM3Ta8Ts+yB5MnU+IM6YWk5b7dQBDC708R5YPfXTLwXl9Udssz VhdRSILyDz+Kf0xoheMPVI3neE5imxLXxZ9L/BWhW9cGuP/RMxfdkNNvJVPmzw0c4+19 adzghWapINaDCrc7liEQ4ozYKjKzAPORvkv9VXy8Lbsg6HVPDecZXrx8T0NCiiKOIa1A icbKo55zhT1fahCQehAqkINx1fnyXmn6amhBJaiCgk2Ix6Lfh3njxBbjBu7zmBismOqC K8HeofZ22r4EL2nn25C4hnXeGpqrXDyKyAW6HHIFIBT4lTZayKxBOCWCe31lpzU0g2fk KrVw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684255726; x=1686847726; 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=pczacNkgU7kIuRTV9Dk6riAM5itE1lDMgD59UVpTtOo=; b=TyKzgbQ8GFxgEmhONG/5Uz93zI+S9yJyUvTlcg+In7T5LluuONxVLASI3rkbedI5jK ObyDoQZdBUsUBiWI5Qa3lmIkQskztxnq3IXMmEc0pl6lWdGCGNuyvgvJNi9n0YNDGxMP /nZNgtQog0W9yaSQUpCU0ObXgaqPZeupHq0kwmjqW0hfGmMpPYjeduWdk8wD378Nmksr uaryfiGUH11YzTmCcob9F3+oSsFNirktcOde357PNcd6OifKRtGyT0ZsH+tFIjNpoJDM Y6MsdjRMdLgiE/8xz6ltjkZMPcctnvzwfpFegRl3sQVu2ehXw7yXllsfFa1W+N7KDM6D FWmw== X-Gm-Message-State: AC+VfDwy2mIiBhNXuh/cXjvK8VY7xbo0jo66k/jfV0erNvOB+JwiTFfW w7OXfbnXpwuL+Ad0RlvX7IpOdWWdV5zMUDBp825EelY+ X-Google-Smtp-Source: ACHHUZ5ExEn8ruW4PCQ1/cEaj1OYQ2JnIzC72FrN6OG5bTpo4focQNJNZOavIRdPqaUDJk6a4+rlFyzKpn5nYYTIVbs= X-Received: by 2002:a67:ff15:0:b0:432:8d37:f0e4 with SMTP id v21-20020a67ff15000000b004328d37f0e4mr16886203vsp.21.1684255726347; Tue, 16 May 2023 09:48:46 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Paul B Mahol Date: Tue, 16 May 2023 18:48:08 +0200 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000004814d505fbd25816" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avfilter/src_movie: dr support 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --0000000000004814d505fbd25816 Content-Type: text/plain; charset="UTF-8" New patch attached. --0000000000004814d505fbd25816 Content-Type: text/x-patch; charset="US-ASCII"; name="0002-avfilter-src_movie-dr-support.patch" Content-Disposition: attachment; filename="0002-avfilter-src_movie-dr-support.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lhqic7tb0 RnJvbSBiZWFhY2E0MTQ3ZTRkMDUxMDM5M2EyZGM4MDJmZGFlZTYwNzY5ZjBmIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IE1vbiwgMTUgTWF5IDIwMjMgMjE6NTQ6MjUgKzAyMDAKU3ViamVjdDogW1BBVENIIDIvM10gYXZm aWx0ZXIvc3JjX21vdmllOiBkciBzdXBwb3J0CgpTaWduZWQtb2ZmLWJ5OiBQYXVsIEIgTWFob2wg PG9uZW1kYUBnbWFpbC5jb20+Ci0tLQogbGliYXZmaWx0ZXIvc3JjX21vdmllLmMgfCAzOSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0KIDEgZmlsZSBjaGFuZ2VkLCAzNyBp bnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2ZmlsdGVyL3Ny Y19tb3ZpZS5jIGIvbGliYXZmaWx0ZXIvc3JjX21vdmllLmMKaW5kZXggYTdkN2MxODhlNi4uMjJi OGNiYmQxMSAxMDA2NDQKLS0tIGEvbGliYXZmaWx0ZXIvc3JjX21vdmllLmMKKysrIGIvbGliYXZm aWx0ZXIvc3JjX21vdmllLmMKQEAgLTIzLDcgKzIzLDYgQEAKICAqIEBmaWxlCiAgKiBtb3ZpZSB2 aWRlbyBzb3VyY2UKICAqCi0gKiBAdG9kbyB1c2UgZGlyZWN0IHJlbmRlcmluZyAobm8gYWxsb2Nh dGlvbiBvZiBhIG5ldyBmcmFtZSkKICAqIEB0b2RvIHN1cHBvcnQgYSBQVFMgY29ycmVjdGlvbiBt ZWNoYW5pc20KICAqLwogCkBAIC0xNTgsNiArMTU3LDM4IEBAIHN0YXRpYyBBVlN0cmVhbSAqZmlu ZF9zdHJlYW0odm9pZCAqbG9nLCBBVkZvcm1hdENvbnRleHQgKmF2ZiwgY29uc3QgY2hhciAqc3Bl YykKICAgICByZXR1cm4gZm91bmQ7CiB9CiAKK3N0YXRpYyBpbnQgZ2V0X2J1ZmZlcihBVkNvZGVj Q29udGV4dCAqYXZjdHgsIEFWRnJhbWUgKmZyYW1lLCBpbnQgZmxhZ3MpCit7CisgICAgQVZGaWx0 ZXJMaW5rICpvdXRsaW5rID0gZnJhbWUtPm9wYXF1ZTsKKyAgICBpbnQgaCA9IGZyYW1lLT5oZWln aHQ7CisgICAgaW50IHcgPSBmcmFtZS0+d2lkdGg7CisgICAgaW50IGxpbmVzaXplX2FsaWduW0FW X05VTV9EQVRBX1BPSU5URVJTXTsKKyAgICBBVkZyYW1lICpuZXc7CisKKyAgICBpZiAoIShhdmN0 eC0+Y29kZWMtPmNhcGFiaWxpdGllcyAmIEFWX0NPREVDX0NBUF9EUjEpKQorICAgICAgICByZXR1 cm4gYXZjb2RlY19kZWZhdWx0X2dldF9idWZmZXIyKGF2Y3R4LCBmcmFtZSwgZmxhZ3MpOworCisg ICAgc3dpdGNoIChhdmN0eC0+Y29kZWNfdHlwZSkgeworICAgIGNhc2UgQVZNRURJQV9UWVBFX1ZJ REVPOgorICAgICAgICBhdmNvZGVjX2FsaWduX2RpbWVuc2lvbnMyKGF2Y3R4LCAmdywgJmgsIGxp bmVzaXplX2FsaWduKTsKKyAgICAgICAgbmV3ID0gZmZfZGVmYXVsdF9nZXRfdmlkZW9fYnVmZmVy KG91dGxpbmssIHcsIGgpOworICAgICAgICBicmVhazsKKyAgICBjYXNlIEFWTUVESUFfVFlQRV9B VURJTzoKKyAgICAgICAgbmV3ID0gZmZfZGVmYXVsdF9nZXRfYXVkaW9fYnVmZmVyKG91dGxpbmss IGZyYW1lLT5uYl9zYW1wbGVzKTsKKyAgICAgICAgYnJlYWs7CisgICAgZGVmYXVsdDoKKyAgICAg ICAgcmV0dXJuIC0xOworICAgIH0KKworICAgIGF2X2ZyYW1lX21vdmVfcmVmKGZyYW1lLCBuZXcp OworICAgIGF2X2ZyYW1lX2ZyZWUoJm5ldyk7CisKKyAgICBmcmFtZS0+d2lkdGggID0gb3V0bGlu ay0+dzsKKyAgICBmcmFtZS0+aGVpZ2h0ID0gb3V0bGluay0+aDsKKworICAgIHJldHVybiAwOwor fQorCiBzdGF0aWMgaW50IG9wZW5fc3RyZWFtKEFWRmlsdGVyQ29udGV4dCAqY3R4LCBNb3ZpZVN0 cmVhbSAqc3QsIGludCBkZWNfdGhyZWFkcykKIHsKICAgICBjb25zdCBBVkNvZGVjICpjb2RlYzsK QEAgLTE3Myw2ICsyMDQsOCBAQCBzdGF0aWMgaW50IG9wZW5fc3RyZWFtKEFWRmlsdGVyQ29udGV4 dCAqY3R4LCBNb3ZpZVN0cmVhbSAqc3QsIGludCBkZWNfdGhyZWFkcykKICAgICBpZiAoIXN0LT5j b2RlY19jdHgpCiAgICAgICAgIHJldHVybiBBVkVSUk9SKEVOT01FTSk7CiAKKyAgICBzdC0+Y29k ZWNfY3R4LT5mbGFncyB8PSBBVl9DT0RFQ19GTEFHX0NPUFlfT1BBUVVFOworICAgIHN0LT5jb2Rl Y19jdHgtPmdldF9idWZmZXIyID0gZ2V0X2J1ZmZlcjsKICAgICByZXQgPSBhdmNvZGVjX3BhcmFt ZXRlcnNfdG9fY29udGV4dChzdC0+Y29kZWNfY3R4LCBzdC0+c3QtPmNvZGVjcGFyKTsKICAgICBp ZiAocmV0IDwgMCkKICAgICAgICAgcmV0dXJuIHJldDsKQEAgLTQ4MCw4ICs1MTMsMTAgQEAgc3Rh dGljIGludCBtb3ZpZV9kZWNvZGVfcGFja2V0KEFWRmlsdGVyQ29udGV4dCAqY3R4KQogICAgIC8q IHNlbmQgdGhlIHBhY2tldCB0byBpdHMgZGVjb2RlciwgaWYgYW55ICovCiAgICAgcGt0X291dF9p ZCA9IHBrdC5zdHJlYW1faW5kZXggPiBtb3ZpZS0+bWF4X3N0cmVhbV9pbmRleCA/IC0xIDoKICAg ICAgICAgICAgICAgICAgbW92aWUtPm91dF9pbmRleFtwa3Quc3RyZWFtX2luZGV4XTsKLSAgICBp ZiAocGt0X291dF9pZCA+PSAwKQorICAgIGlmIChwa3Rfb3V0X2lkID49IDApIHsKKyAgICAgICAg cGt0Lm9wYXF1ZSA9IGN0eC0+b3V0cHV0c1twa3Rfb3V0X2lkXTsKICAgICAgICAgcmV0ID0gYXZj b2RlY19zZW5kX3BhY2tldChtb3ZpZS0+c3RbcGt0X291dF9pZF0uY29kZWNfY3R4LCAmcGt0KTsK KyAgICB9CiAgICAgYXZfcGFja2V0X3VucmVmKCZwa3QpOwogCiAgICAgcmV0dXJuIHJldDsKLS0g CjIuMzkuMQoK --0000000000004814d505fbd25816 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". --0000000000004814d505fbd25816--