From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 4582644ACF for <ffmpegdev@gitmailbox.com>; Sat, 21 Jun 2025 05:00:23 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id BED1A68C1C5; Sat, 21 Jun 2025 08:00:20 +0300 (EEST) Received: from out203-205-221-192.mail.qq.com (out203-205-221-192.mail.qq.com [203.205.221.192]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 09D96687CB9 for <ffmpeg-devel@ffmpeg.org>; Sat, 21 Jun 2025 08:00:12 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1750482007; bh=aC1ApW5YpNBPMi4zje1CW3BNL2xF8zSEDTybiCJOU/4=; h=From:Subject:Date:References:To:In-Reply-To; b=Fhd/5Oaaa94Y+jYymPe//Y1sAAVCd4Css1j78mZjjyNQrWQtLLfmbAGFAda9A5nn6 N1LI9WeFQF5XqLuvXK6EU72mxlMp2ZmabMfM6JVFf9JOUcO51SmdGNIFu1+QBLIvdf 6L/H/jECl75CbqY0eCWwzPQKHQls8EwJB60VxPA0= Received: from smtpclient.apple ([240e:3b7:3272:f5d0:4d1c:7788:d372:6e17]) by newxmesmtplogicsvrszb20-0.qq.com (NewEsmtp) with SMTP id 682A2C; Sat, 21 Jun 2025 13:00:06 +0800 X-QQ-mid: xmsmtpt1750482006t5fhfo8jp Message-ID: <tencent_9C353B816C34413E5956219DF4E0085AD209@qq.com> X-QQ-XMAILINFO: MqswyhUqVe0CYKl+MzK9oI2uwf+vFe5qDMG6Tpy7MHejIUE9Q/bHAbIKMW+HnU +c3e9HbmtLxUhi9WOyts7gYWEsUgdvr2nmQ77AcG9rpzZyR0QjmJsuqBlJW03ba3nlbgLY7yZMDg iB8A3He7NzYXW2NQGIdqa90ABq8QHzAcIQ99GQLdPba85xZ/AZ+y+lGq2YqbBe/1zU+Q0Vt03Uzc Ee7CiiwfCSOd0OdnyiP5+Q+18FRRn9CFgvoAI2lfMj2MYvsrLeFufVg3tlurCR4bUJgwNu7mTMIT tFQqYwirMIKzcK2/P6GVzG6UtlD6NVFcg+Rytdt7KVgLZdg4ILO/O6PjoiUHQU3Hkc3ZlsX/JSkJ 9fZYGJCKOzos5rn0XSCOabEgBjy5WFT5z5qtO10yO+Orc6Qy9QTHJKV4PhoobYwz1JUMOQulsiFh rLlgIyLvpXzkm8tPn36xBZmTFF0vzkaOhFvyIVOXUAGcvSFyUTEiRkXno4V7Y7GmVoCxzzeqRzAw bwwgg8g8QY0VhUHFqEYtRyUhwbA3cKnvwqY/YHumUhclaIOiws/M8GBhRN/ZX4RhaX/T2g3EmIt2 uKJMO/+VEdlhcirwamzXwUM/KLftlth1R57y8n3Ns2NZkupI4Nw9CQpZYk4lZ7nhZQEyL+885UXD FUMWhXWWJTZsLEd+SL0CCgdsgEL42Hw6cU6BpxcxcP71r3g7/QgcaAmhS5fMYXckYZsjUTNtwH8R NGPGrfYmgLGg0W1fLb0jx676zKg+0pJ24Q+IQSkyacYo7Di+mVHvBkn5x3391fr4GrsOm9wi5Fyr +ef/hZ2S1ldNuI0F/eKHsI6jYHBla5nbDWHzpOrykIVtSQwJdBNXQ/rcx1kPkrCcOlyU2xNGKMeX 12OO/fAu6Xem0j0Suv8auIHJlyxBGxz4OyIUkx9wdi9t1wz/tUh1TZW8ZJLyC3jHatVB9s9/C302 6+1cUA5sqWDbd1JZLFgKFb1cvvA3CIToQobjbYnzRXC334cLQXChuwlPBt8nCx1GJsxqJwpln3/0 s5e6omrjOrZVZ8Mc7YwO0Hw/zRqyE8Q+ApXczS+A== X-QQ-XMRINFO: Nq+8W0+stu50PRdwbJxPCL0= From: Zhao Zhili <quinkblack-at-foxmail.com@ffmpeg.org> Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3818.100.11.1.3\)) Date: Sat, 21 Jun 2025 12:59:56 +0800 References: <mailman.2705.1749547589.1384.ffmpeg-devel@ffmpeg.org> <718DE16C-E953-49F3-B7CB-6E5949B83D2C@gmail.com> To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> In-Reply-To: <718DE16C-E953-49F3-B7CB-6E5949B83D2C@gmail.com> X-OQ-MSGID: <AA5D86AA-F5B6-407D-98D1-25F0301B63A0@foxmail.com> X-Mailer: Apple Mail (2.3818.100.11.1.3) Subject: Re: [FFmpeg-devel] [PATCH] avformat/whip: mark as experimental X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/tencent_9C353B816C34413E5956219DF4E0085AD209@qq.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> > On Jun 21, 2025, at 10:14, Jack Lau <jacklau1222gm-at-gmail.com@ffmpeg.org> wrote: > >> On Jun 10, 2025, at 17:26, Jack Lau via ffmpeg-devel <ffmpeg-devel@ffmpeg.org> wrote: >> >> >> From: Jack Lau <jacklau1222@qq.com> >> Subject: [PATCH] avformat/whip: mark as experimental >> Date: June 10, 2025 at 17:26:13 GMT+8 >> To: ffmpeg-devel@ffmpeg.org >> Cc: Jack Lau <jacklau1222@qq.com> >> >> >> This muxer has been marked AVFMT_EXPERIMENTAL. >> >> Add a note in muxers.texi that WHIP is an experimental feature >> >> This patch doesn't effect WHIP usage command, as WHIP always >> needs to be explicitly specified >> >> The details as follows: >> https://ffmpeg.org/pipermail/ffmpeg-devel/2025-June/344705.html >> >> Signed-off-by: Jack Lau <jacklau1222@qq.com> >> --- >> doc/muxers.texi | 2 ++ >> libavformat/whip.c | 2 +- >> 2 files changed, 3 insertions(+), 1 deletion(-) >> >> diff --git a/doc/muxers.texi b/doc/muxers.texi >> index 30c95c3d34..d2ee90bf33 100644 >> --- a/doc/muxers.texi >> +++ b/doc/muxers.texi >> @@ -3885,6 +3885,8 @@ ffmpeg -f webm_dash_manifest -i video1.webm \ >> WebRTC (Real-Time Communication) muxer that supports sub-second latency streaming according to >> the WHIP (WebRTC-HTTP ingestion protocol) specification. >> >> +This is an experimental feature. >> + >> It uses HTTP as a signaling protocol to exchange SDP capabilities and ICE lite candidates. Then, >> it uses STUN binding requests and responses to establish a session over UDP. Subsequently, it >> initiates a DTLS handshake to exchange the SRTP encryption keys. Lastly, it splits video and >> diff --git a/libavformat/whip.c b/libavformat/whip.c >> index 710f24fc5a..bb7b8657dc 100644 >> --- a/libavformat/whip.c >> +++ b/libavformat/whip.c >> @@ -1907,7 +1907,7 @@ const FFOutputFormat ff_whip_muxer = { >> .p.long_name = NULL_IF_CONFIG_SMALL("WHIP(WebRTC-HTTP ingestion protocol) muxer"), >> .p.audio_codec = AV_CODEC_ID_OPUS, >> .p.video_codec = AV_CODEC_ID_H264, >> - .p.flags = AVFMT_GLOBALHEADER | AVFMT_NOFILE, >> + .p.flags = AVFMT_GLOBALHEADER | AVFMT_NOFILE | AVFMT_EXPERIMENTAL, >> .p.priv_class = &whip_muxer_class, >> .priv_data_size = sizeof(WHIPContext), >> .init = whip_init, >> -- >> 2.49.0 > Forgot to tag v4 > PING. Applied with some modification to commit message, thanks. >> >> >> >> _______________________________________________ >> 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". > > _______________________________________________ > 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". _______________________________________________ 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".