From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id A82F4400DB for ; Tue, 12 Aug 2025 16:34:00 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4BB8268CD06; Tue, 12 Aug 2025 19:33:56 +0300 (EEST) Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 024B168CC78 for ; Tue, 12 Aug 2025 19:33:48 +0300 (EEST) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-71bf8ec109eso2033477b3.3 for ; Tue, 12 Aug 2025 09:33:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=proxyid.net; s=google; t=1755016427; x=1755621227; darn=ffmpeg.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5UOzCFq3d3GrQaUD5vyIuk2qQofnZUh0eF4Fh9kySOQ=; b=XPFojagXmDUhmvU/eH6AQ+F+HmlfDr9x3Q8AJqaed63kSAsrnd592zbN9O7YcNvtY+ VgF3+2zLi8a+4rWQK0Yu36WC5vQCSBpqryFCjg1wumnj7rjmjQFFiXGWE24CBOJwac4D ewsqJMq6SSfeg2bTwW2NfyAdKHExBoN01RTXVvShjtwrx1CB3szMndO0qYxrr7KjH+FV 7fcDbvwx5fyCTTuDCjrEhMT4zf1ON3pcp3guyKkUzuEMOD5p/GbWixrTRdxU0rFH+2Z6 c9wzV7N5yxqkDuggKGNuQq4eP9ZNQWY89vzn4eYCbKCEX+tmFBaT0M8+SJJGKqrzgQcC kOyA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1755016427; x=1755621227; h=cc: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=5UOzCFq3d3GrQaUD5vyIuk2qQofnZUh0eF4Fh9kySOQ=; b=S1tEDE7+vOlRiE6xSCYTEsWCy/EqfkZ/rXYFD+hi6Aho9iAg2EaGJp3p/dmhV89xAN 9sRBuHJIl+N8PzVFvc6pzR7bGxmh4t/qtFWJ+ttnu72Z6XRrn0t5xNIKDJOtXAaV4bek jyt+7yLeueK23TTvo79KX1oVW3t78I2MYAQGoUnKsx04BiT+4IaDOAoUiA8S3vcjBlI0 W+IkUqXRzivhW+QIfIJkt8lyGOuLsvmQrPqxNGWYwBKHM9J5D6AaIoQ2JHgRUa53Gj1B s30J63TpLOAYgJ3cLuixAG0Q+dog98/J/2T1s96o5leXuVzhz6SAmersAfNEday+9Qa5 wLPg== X-Gm-Message-State: AOJu0Yz+1HC2oaIqoEMzLi1jtpTtwe5p6NlHwlmdLHvFdBq0O2zjNBS3 mKf/aA+wTySbYAPHnSM390FTtDJAdzkj2GrfBfhwj9G2n257jXYpfUG1eh9iuzuVFRt9/U3KNun rMQtzLejxtl0j8T6c+/PgZAkInsh/T1zY1N8pSUSoZLmAcVXCXj51 X-Gm-Gg: ASbGncszuhzNHGrS1qtcTzDwrkOqUdSQmNL+/RVQxNP5frq2y79slv7em1SdzikWh9r kjTqN59m0qeqoGyeCUZVUGAd9I7fybsAMxlVX8BThfxNKgSwco0PWNxlXPkSGyAzXCF7j3AIHIL y2M7hMlFLGNjT5a9dVo8ib0V/ZmH2o0adKvTTk60pE3PrjhezYw1YlsK13TA+wzz6g6GLPITxAm yd9h4I= X-Google-Smtp-Source: AGHT+IEzjhAWLpCx900zOHXOs/OHOrkQkIDcoUJXeHfg0ReefKwywv+fWdAl+s8f6d742hCGFJ6rZwpJohL2OjYIY1Y= X-Received: by 2002:a05:690c:610c:b0:71c:f7f:d4fa with SMTP id 00721157ae682-71d4cf8e8c1mr1257237b3.6.1755016427401; Tue, 12 Aug 2025 09:33:47 -0700 (PDT) MIME-Version: 1.0 References: <20250604165852.75087-1-romain.beauxis@gmail.com> <20250614225713.GP29660@pb2> <20250621215947.GY29660@pb2> <20250728002212.GX29660@pb2> <20250803213630.GI29660@pb2> <20250804001103.GR29660@pb2> <20250804082133.GS29660@pb2> In-Reply-To: From: Yalda Date: Tue, 12 Aug 2025 11:33:11 -0500 X-Gm-Features: Ac12FXwivr4FCPQdCNgDMPnroAWcA3O0Dk8kYiQejLJPNEmqSJ8eh-JAlcO3jVE Message-ID: To: FFmpeg development discussions and patches Subject: Re: [FFmpeg-devel] [PATCH v2] ogg/vorbis: implement header packet skip in chained ogg bitstreams. 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: Marvin Scholz , Lynne , Andreas Rheinhardt Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Romain Beauxis: Thank you, Romain, for the clarity. I have some follow up questions just to solidify my understanding. I think this is a good match since this sounds like a segment joining problem which is ironically what I have been doing in principle with my other contributions. 1) Can core stream parameters (channels, sample rate) change mid-flight? 2) Why are the header packets emitted to begin with? Are they necessary for the audible bitstream or preamble metadata? Alternatively, a link to external reading is fine by me! 3) Is it possible that doing the stream copy is a front-line goal in actuality? In other words, by solving 1/2/3, we are actually wanting to solve 4? (If this thought makes sense) 4) Is there a sample command to spawn such a source stream, or is setting up Icecast with defaults enough and play segments to simulate the conditions? _______________________________________________ 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".