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 83D1B47317 for ; Sat, 4 Nov 2023 18:59:53 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AF90068CE77; Sat, 4 Nov 2023 20:59:50 +0200 (EET) Received: from mail-vs1-f45.google.com (mail-vs1-f45.google.com [209.85.217.45]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 28D2F68CA1F for ; Sat, 4 Nov 2023 20:59:44 +0200 (EET) Received: by mail-vs1-f45.google.com with SMTP id ada2fe7eead31-45efc08a6f3so169621137.0 for ; Sat, 04 Nov 2023 11:59:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1699124382; x=1699729182; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=gJdX+DVWcnx5V8I6uEQdDzNsXkU6Skg58D68efme84M=; b=KtWIljEcyo9Gz7XmVUeCHcrH7t9n3Vu4+8uEUShyzKXmEy1MToBDZefBLA+d80Zy/0 5mO+PvZ/Ye6KXMeGvt8jyMHgxtMPHbyOOIhA1K1C0cFBJvrT6f0ykfIU8tpe39k8Nh3y 8DzApf4Q89vYego5WdVwh465B+4cFyQM9hRpaGwi7dtyOQNH/9Eu81MME3trMT+upE1C pHiI4ZPQuyIDEozKPCyl8w6mY6vghvEMyUGwAaua+CnD8lrbwktvOKOqi/VEan/HmSr1 EgAsaydTKlu0GekKvUgDfDMh+o5J+3xAtcx0CMn7Gjq9Y/p4DbyvQu8jq0D6b7X20sxL a12w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1699124382; x=1699729182; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=gJdX+DVWcnx5V8I6uEQdDzNsXkU6Skg58D68efme84M=; b=P+sRULOD9H7cMowjrp6seYIEj4gpzwrpz+1PhxvFSALMXCgp/1w4P0nAcZv5bJLaDj M7vw0Kz+KjEi0NSnevCySjfKLgey2CeS+/RWEO/BrL6ZFwBFVyYWXI5+Pexcu2TtfPeQ wajQ3o9hrbdo9F/gH8CYhQ/tQ1bMqOlihU3fqwJnVsCthqocX4E1qEJHh/sqLWlkqzHx IncT66y2BwYyilrFCTlI+RFlYaZQx9N+2VV+cYVFGPU58F/accqJ2gKR/UHIvRNriOyj hk+gUETk4eqDUJK/p3bgyT+38wxVlT3prsF8+19UzO9UecyL6p+YbM/3Nt44BA7plFlx h/vg== X-Gm-Message-State: AOJu0YzPrm9ywg29A/oTotp0PDha1kdsszzVr7arLNgRtH5uwckPMPO7 aXnYivTTv66jrD5OJxRzvV7Q7EbOD+dG0mmIO5nF24bhgBo= X-Google-Smtp-Source: AGHT+IFYH0BPmIPbRofUOjhJel1ezklpV3vjtOuy+1juMqpDpfvtDEv6E5aUEriy6NLNxqFPtwstY+mxHk1StXV2tpE= X-Received: by 2002:a67:b844:0:b0:45e:d31e:6e6e with SMTP id o4-20020a67b844000000b0045ed31e6e6emr922567vsh.33.1699124382428; Sat, 04 Nov 2023 11:59:42 -0700 (PDT) MIME-Version: 1.0 From: Paul B Mahol Date: Sat, 4 Nov 2023 20:07:38 +0100 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000003e9333060958391f" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] avfilter/buffersrc: switch to activate 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: --0000000000003e9333060958391f Content-Type: text/plain; charset="UTF-8" Attached. --0000000000003e9333060958391f Content-Type: text/x-patch; charset="US-ASCII"; name="0001-avfilter-buffersrc-switch-to-activate.patch" Content-Disposition: attachment; filename="0001-avfilter-buffersrc-switch-to-activate.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lokf1dy90 RnJvbSAzMWE2YTc4ZWJjM2EzZjg3ODVlYzdjOGU1ZmZkNDI1N2M3ZWFkZWMzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEIgTWFob2wgPG9uZW1kYUBnbWFpbC5jb20+CkRhdGU6 IEZyaSwgMjcgT2N0IDIwMjMgMTQ6MjY6NTAgKzAyMDAKU3ViamVjdDogW1BBVENIXSBhdmZpbHRl ci9idWZmZXJzcmM6IHN3aXRjaCB0byBhY3RpdmF0ZQoKRml4ZXMgZXJyb3Igd2hlbiBjYWxsZXIg a2VlcHMgYWRkaW5nIGZyYW1lcyBpbnRvIGZpbHRlcmdyYXBoCnRoYXQgcmVhY2hlZCBFT0YgYnkg b3RoZXIgbWVhbnMsIGZvciBleGFtcGxlIEVPRiBpcyBzaWduYWxsZWQKYnkgb3RoZXIgZmlsdGVy IGluIGZpbHRlcmdyYXBoIG9yIGJ5IGJ1ZmZlcnNpbmsuCgpTaWduZWQtb2ZmLWJ5OiBQYXVsIEIg TWFob2wgPG9uZW1kYUBnbWFpbC5jb20+Ci0tLQogbGliYXZmaWx0ZXIvYnVmZmVyc3JjLmMgfCAy NyArKysrKysrKysrKysrKysrKy0tLS0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRp b25zKCspLCAxMCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJhdmZpbHRlci9idWZmZXJz cmMuYyBiL2xpYmF2ZmlsdGVyL2J1ZmZlcnNyYy5jCmluZGV4IDQ1M2ZjMGZkNWMuLmIwYTkwNWQ0 NTUgMTAwNjQ0Ci0tLSBhL2xpYmF2ZmlsdGVyL2J1ZmZlcnNyYy5jCisrKyBiL2xpYmF2ZmlsdGVy L2J1ZmZlcnNyYy5jCkBAIC0zNiw2ICszNiw3IEBACiAjaW5jbHVkZSAiYXVkaW8uaCIKICNpbmNs dWRlICJhdmZpbHRlci5oIgogI2luY2x1ZGUgImJ1ZmZlcnNyYy5oIgorI2luY2x1ZGUgImZpbHRl cnMuaCIKICNpbmNsdWRlICJmb3JtYXRzLmgiCiAjaW5jbHVkZSAiaW50ZXJuYWwuaCIKICNpbmNs dWRlICJ2aWRlby5oIgpAQCAtMTk0LDcgKzE5NSw3IEBAIEZGX0VOQUJMRV9ERVBSRUNBVElPTl9X QVJOSU5HUwogICAgIGlmICghZnJhbWUpCiAgICAgICAgIHJldHVybiBhdl9idWZmZXJzcmNfY2xv c2UoY3R4LCBzLT5sYXN0X3B0cywgZmxhZ3MpOwogICAgIGlmIChzLT5lb2YpCi0gICAgICAgIHJl dHVybiBBVkVSUk9SKEVJTlZBTCk7CisgICAgICAgIHJldHVybiBBVkVSUk9SX0VPRjsKIAogICAg IHMtPmxhc3RfcHRzID0gZnJhbWUtPnB0cyArIGZyYW1lLT5kdXJhdGlvbjsKIApAQCAtNDg0LDIx ICs0ODUsMjggQEAgc3RhdGljIGludCBjb25maWdfcHJvcHMoQVZGaWx0ZXJMaW5rICpsaW5rKQog ICAgIHJldHVybiAwOwogfQogCi1zdGF0aWMgaW50IHJlcXVlc3RfZnJhbWUoQVZGaWx0ZXJMaW5r ICpsaW5rKQorc3RhdGljIGludCBhY3RpdmF0ZShBVkZpbHRlckNvbnRleHQgKmN0eCkKIHsKLSAg ICBCdWZmZXJTb3VyY2VDb250ZXh0ICpjID0gbGluay0+c3JjLT5wcml2OworICAgIEFWRmlsdGVy TGluayAqb3V0bGluayA9IGN0eC0+b3V0cHV0c1swXTsKKyAgICBCdWZmZXJTb3VyY2VDb250ZXh0 ICpjID0gY3R4LT5wcml2OwogCi0gICAgaWYgKGMtPmVvZikKLSAgICAgICAgcmV0dXJuIEFWRVJS T1JfRU9GOworICAgIGlmICghYy0+ZW9mICYmIGZmX291dGxpbmtfZ2V0X3N0YXR1cyhvdXRsaW5r KSkgeworICAgICAgICBjLT5lb2YgPSAxOworICAgICAgICByZXR1cm4gMDsKKyAgICB9CisKKyAg ICBpZiAoYy0+ZW9mKSB7CisgICAgICAgIGZmX291dGxpbmtfc2V0X3N0YXR1cyhvdXRsaW5rLCBB VkVSUk9SX0VPRiwgYy0+bGFzdF9wdHMpOworICAgICAgICByZXR1cm4gMDsKKyAgICB9CiAgICAg Yy0+bmJfZmFpbGVkX3JlcXVlc3RzKys7Ci0gICAgcmV0dXJuIEFWRVJST1IoRUFHQUlOKTsKKyAg ICByZXR1cm4gRkZFUlJPUl9OT1RfUkVBRFk7CiB9CiAKIHN0YXRpYyBjb25zdCBBVkZpbHRlclBh ZCBhdmZpbHRlcl92c3JjX2J1ZmZlcl9vdXRwdXRzW10gPSB7CiAgICAgewogICAgICAgICAubmFt ZSAgICAgICAgICA9ICJkZWZhdWx0IiwKICAgICAgICAgLnR5cGUgICAgICAgICAgPSBBVk1FRElB X1RZUEVfVklERU8sCi0gICAgICAgIC5yZXF1ZXN0X2ZyYW1lID0gcmVxdWVzdF9mcmFtZSwKICAg ICAgICAgLmNvbmZpZ19wcm9wcyAgPSBjb25maWdfcHJvcHMsCiAgICAgfSwKIH07CkBAIC01MDcs NyArNTE1LDcgQEAgY29uc3QgQVZGaWx0ZXIgZmZfdnNyY19idWZmZXIgPSB7CiAgICAgLm5hbWUg ICAgICA9ICJidWZmZXIiLAogICAgIC5kZXNjcmlwdGlvbiA9IE5VTExfSUZfQ09ORklHX1NNQUxM KCJCdWZmZXIgdmlkZW8gZnJhbWVzLCBhbmQgbWFrZSB0aGVtIGFjY2Vzc2libGUgdG8gdGhlIGZp bHRlcmNoYWluLiIpLAogICAgIC5wcml2X3NpemUgPSBzaXplb2YoQnVmZmVyU291cmNlQ29udGV4 dCksCi0KKyAgICAuYWN0aXZhdGUgID0gYWN0aXZhdGUsCiAgICAgLmluaXQgICAgICA9IGluaXRf dmlkZW8sCiAgICAgLnVuaW5pdCAgICA9IHVuaW5pdCwKIApAQCAtNTIxLDcgKzUyOSw2IEBAIHN0 YXRpYyBjb25zdCBBVkZpbHRlclBhZCBhdmZpbHRlcl9hc3JjX2FidWZmZXJfb3V0cHV0c1tdID0g ewogICAgIHsKICAgICAgICAgLm5hbWUgICAgICAgICAgPSAiZGVmYXVsdCIsCiAgICAgICAgIC50 eXBlICAgICAgICAgID0gQVZNRURJQV9UWVBFX0FVRElPLAotICAgICAgICAucmVxdWVzdF9mcmFt ZSA9IHJlcXVlc3RfZnJhbWUsCiAgICAgICAgIC5jb25maWdfcHJvcHMgID0gY29uZmlnX3Byb3Bz LAogICAgIH0sCiB9OwpAQCAtNTMwLDcgKzUzNyw3IEBAIGNvbnN0IEFWRmlsdGVyIGZmX2FzcmNf YWJ1ZmZlciA9IHsKICAgICAubmFtZSAgICAgICAgICA9ICJhYnVmZmVyIiwKICAgICAuZGVzY3Jp cHRpb24gICA9IE5VTExfSUZfQ09ORklHX1NNQUxMKCJCdWZmZXIgYXVkaW8gZnJhbWVzLCBhbmQg bWFrZSB0aGVtIGFjY2Vzc2libGUgdG8gdGhlIGZpbHRlcmNoYWluLiIpLAogICAgIC5wcml2X3Np emUgICAgID0gc2l6ZW9mKEJ1ZmZlclNvdXJjZUNvbnRleHQpLAotCisgICAgLmFjdGl2YXRlICA9 IGFjdGl2YXRlLAogICAgIC5pbml0ICAgICAgPSBpbml0X2F1ZGlvLAogICAgIC51bmluaXQgICAg PSB1bmluaXQsCiAKLS0gCjIuNDIuMAoK --0000000000003e9333060958391f 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". --0000000000003e9333060958391f--