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 86F08480A7 for ; Fri, 10 May 2024 01:50:27 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9DFD268D60E; Fri, 10 May 2024 04:50:23 +0300 (EEST) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0DCA968D43F for ; Fri, 10 May 2024 04:50:17 +0300 (EEST) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-51f57713684so1785920e87.1 for ; Thu, 09 May 2024 18:50:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715305816; x=1715910616; darn=ffmpeg.org; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:from:to:cc:subject:date:message-id:reply-to; bh=jQMwk3V0TgbXFQ5ZO5vMMoxeM6GTKRvMp1dD7afU/fg=; b=MQIzHrAGMh+heonUPA9aOSM6Be7QHhPYYzy7JQAd0Q7BH8sqQB9/8QDbLdku2F45Zq Lb5RKpM0AKPNjl87JqaEzDpA4b7pnj6Ekhuz4StFT+UUQDR3fVJLsyDAduXAp3SxlNUB 6eubmPKRAR/NyuHFrAg3XmZTnINXJk6+okoDqnpErZJmyaz+WOGdguR0A4kqxFVavtUv 1OWae1U1U8+i3DPM9da142PdwJ8q/dYXToiwHl8lBmvpu9vpEDwVxJcahQ0nsZ+LNpIr CZNxcNW5NJhOxMpqkIIF7flttLr84x9ajSmCtz217dhFM1PPND4VpdFLo6/tekgyRThA u03Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715305816; x=1715910616; h=content-transfer-encoding:mime-version:message-id:date:subject:cc :to:from:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=jQMwk3V0TgbXFQ5ZO5vMMoxeM6GTKRvMp1dD7afU/fg=; b=PTTFJrRP2I8c9MIVWJzsw0lUpeY8CemaCq54wMtFUmZOcB8igANJeaZUstlXgB2G4E uNwYgzHxZ35PVwsTXL+d1KXcHfifsuakmTHmqx4fbsBOkpe86oMZDgH6IcQuLQvaNILw B497wMPDf0qE/0kLdxnPthc9DZHP421n2TJXRYMxaYku0tkyeLQ+L5y/a8tDg+W8JIVG j23xmbQUb9/M5C0yIZ5EGrqCGP1Dg8ENzr5Rlj7cxR/DFInSUoIMg9rj81Ebq1FNH8h+ Z+88Axv4qMQ6Xn+O1N5FDp5Wk7306uYeKkTyHZIp9daeBrVYjHqTnD1xhn0Ika7lh0oM OYHA== X-Gm-Message-State: AOJu0YxAzAzAfrsFaPx66rbZupoT0tKzHLvrjHTcIi/HB/PFiiN3AY08 RTQHciIycehTk6cp0Zhr1xrQrlGMkA9aYDvVGWF52lBJrxcanQdrgRHkcw== X-Google-Smtp-Source: AGHT+IFp6enC/PkS0M30jYSbQDila/ptyz6ny8ZTcuOi8qPLGguxerTRNp5qItS3dPHKtJQAfuRkAg== X-Received: by 2002:ac2:5f70:0:b0:521:5512:e039 with SMTP id 2adb3069b0e04-5220fc6d5d6mr498641e87.34.1715305815370; Thu, 09 May 2024 18:50:15 -0700 (PDT) Received: from localhost.localdomain (89-74-12-251.dynamic.chello.pl. [89.74.12.251]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-521f35ad433sm502174e87.57.2024.05.09.18.50.14 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 09 May 2024 18:50:14 -0700 (PDT) From: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= To: ffmpeg-devel@ffmpeg.org Date: Fri, 10 May 2024 03:49:02 +0200 Message-ID: <20240510014931.644-1-kasper93@gmail.com> X-Mailer: git-send-email 2.43.0 MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH] avformat/srtpproto: pass options to nested protocol 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 Cc: =?UTF-8?q?Kacper=20Michaj=C5=82ow?= 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: VGhpcyBmaXhlcyBwYXNzaW5nIG9wdGlvbnMgZGljdC4KCkZpeGVzIHNvbWUgdGltZW91dHMgZm91 bmQgYnkgT1NTLUZ1enouCgpTaWduZWQtb2ZmLWJ5OiBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVy OTNAZ21haWwuY29tPgotLS0KIGxpYmF2Zm9ybWF0L3NydHBwcm90by5jIHwgNiArKystLS0KIDEg ZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKyksIDMgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvbGliYXZmb3JtYXQvc3J0cHByb3RvLmMgYi9saWJhdmZvcm1hdC9zcnRwcHJvdG8uYwppbmRl eCA2MTY2OWUwNWFkLi4wMmNmMTU2MzI3IDEwMDY0NAotLS0gYS9saWJhdmZvcm1hdC9zcnRwcHJv dG8uYworKysgYi9saWJhdmZvcm1hdC9zcnRwcHJvdG8uYwpAQCAtNjEsNyArNjEsNyBAQCBzdGF0 aWMgaW50IHNydHBfY2xvc2UoVVJMQ29udGV4dCAqaCkKICAgICByZXR1cm4gMDsKIH0KIAotc3Rh dGljIGludCBzcnRwX29wZW4oVVJMQ29udGV4dCAqaCwgY29uc3QgY2hhciAqdXJpLCBpbnQgZmxh Z3MpCitzdGF0aWMgaW50IHNydHBfb3BlbihVUkxDb250ZXh0ICpoLCBjb25zdCBjaGFyICp1cmks IGludCBmbGFncywgQVZEaWN0aW9uYXJ5ICoqb3B0aW9ucykKIHsKICAgICBTUlRQUHJvdG9Db250 ZXh0ICpzID0gaC0+cHJpdl9kYXRhOwogICAgIGNoYXIgaG9zdG5hbWVbMjU2XSwgYnVmWzEwMjRd LCBwYXRoWzEwMjRdOwpAQCAtNzgsNyArNzgsNyBAQCBzdGF0aWMgaW50IHNydHBfb3BlbihVUkxD b250ZXh0ICpoLCBjb25zdCBjaGFyICp1cmksIGludCBmbGFncykKICAgICAgICAgICAgICAgICAg cGF0aCwgc2l6ZW9mKHBhdGgpLCB1cmkpOwogICAgIGZmX3VybF9qb2luKGJ1Ziwgc2l6ZW9mKGJ1 ZiksICJydHAiLCBOVUxMLCBob3N0bmFtZSwgcnRwX3BvcnQsICIlcyIsIHBhdGgpOwogICAgIGlm ICgocmV0ID0gZmZ1cmxfb3Blbl93aGl0ZWxpc3QoJnMtPnJ0cF9oZCwgYnVmLCBmbGFncywgJmgt PmludGVycnVwdF9jYWxsYmFjaywKLSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IE5VTEwsIGgtPnByb3RvY29sX3doaXRlbGlzdCwgaC0+cHJvdG9jb2xfYmxhY2tsaXN0LCBoKSkg PCAwKQorICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3B0aW9ucywgaC0+cHJv dG9jb2xfd2hpdGVsaXN0LCBoLT5wcm90b2NvbF9ibGFja2xpc3QsIGgpKSA8IDApCiAgICAgICAg IGdvdG8gZmFpbDsKIAogICAgIGgtPm1heF9wYWNrZXRfc2l6ZSA9IEZGTUlOKHMtPnJ0cF9oZC0+ bWF4X3BhY2tldF9zaXplLApAQCAtMTMxLDcgKzEzMSw3IEBAIHN0YXRpYyBpbnQgc3J0cF9nZXRf bXVsdGlfZmlsZV9oYW5kbGUoVVJMQ29udGV4dCAqaCwgaW50ICoqaGFuZGxlcywKIAogY29uc3Qg VVJMUHJvdG9jb2wgZmZfc3J0cF9wcm90b2NvbCA9IHsKICAgICAubmFtZSAgICAgICAgICAgICAg ICAgICAgICA9ICJzcnRwIiwKLSAgICAudXJsX29wZW4gICAgICAgICAgICAgICAgICA9IHNydHBf b3BlbiwKKyAgICAudXJsX29wZW4yICAgICAgICAgICAgICAgICA9IHNydHBfb3BlbiwKICAgICAu dXJsX3JlYWQgICAgICAgICAgICAgICAgICA9IHNydHBfcmVhZCwKICAgICAudXJsX3dyaXRlICAg ICAgICAgICAgICAgICA9IHNydHBfd3JpdGUsCiAgICAgLnVybF9jbG9zZSAgICAgICAgICAgICAg ICAgPSBzcnRwX2Nsb3NlLAotLSAKMi40My4wCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZl bEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1k ZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==