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 51EC24B963 for ; Mon, 26 May 2025 12:48:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id A1B1E68D7B8; Mon, 26 May 2025 15:48:02 +0300 (EEST) Received: from mail-lf1-f53.google.com (mail-lf1-f53.google.com [209.85.167.53]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 97BEE68D282 for ; Mon, 26 May 2025 15:47:55 +0300 (EEST) Received: by mail-lf1-f53.google.com with SMTP id 2adb3069b0e04-54d6f933152so3911643e87.1 for ; Mon, 26 May 2025 05:47:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=martin-st.20230601.gappssmtp.com; s=20230601; t=1748263675; x=1748868475; darn=ffmpeg.org; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :from:to:cc:subject:date:message-id:reply-to; bh=69PysTeSh1gVn03priO+k14e1ZyW9t6VZRf1nIhYjKM=; b=eR5f4tkLcaGwaLJ5xSf1uOkaHTpDVmgR41RRvRRusK08qRFMQ3JFHHX36+lBdRcaj5 X3e3vJQQQv7QtJPVP3mo8SdM+fJBg/yDiSEbZ6mptBblqGZ/ZBRTYAX6OUqXAMNQZSCc bIp3M9omf0iiRr4BVgDdBWQCuMsCToZZzszVgDJg/RVqXUDyK5xAMb9MbfQjY4biv1k8 JF/yuJhKmTyEfBjki6VPLnOD9jy5d2ooPvQL4pECRrOCsC8Vm3vtAjmlaQ6DC6UeAhvI tREEioVjUv/9VVRpn2iCxINueHGgDSXGhKHtVbLDAbgziNy5/YNUu84sLJcMq68ws/kE S+iw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1748263675; x=1748868475; h=mime-version:references:message-id:in-reply-to:subject:to:from:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=69PysTeSh1gVn03priO+k14e1ZyW9t6VZRf1nIhYjKM=; b=wZNz4lZ0zp4QAJtpFEoepburOqAQHanR7hl/1R7ud9SXbeLwRI9I+97MJUcVgLDLPx kbLtQUSqZqANWcfjZ5953sw4v9z1DH8tnjyeSqhVUGHDHWUXH2lCL07JiPJzEPAaoltH KUzREICAJdMRQOY7q7lX5idKUTvEFDdAou+maxOmLGEJDoUBmxjY+NVEU3H5Y0RiVA79 Q1+8BA4CwULqptfxjqPZPAzUC3+BIzzN3mba0IwCt/9nJ+olx0Gtl9gN/6Vxk5+KG/01 AGPD6va1CS7W86fMMKdtct0gIEXEoZoJUnwoerQqwdj1UWCMhvp4RPpbQr1jz3KFmZGc TOqQ== X-Gm-Message-State: AOJu0YxFhl8WYSWwocL92Qo4CyJEDzgxO1IBcXMWju2hO4v141VO4zVC OPJq9rve5xkifga8fwymeSwVg1sq5XY88YVnI26VyBUuI47BVo9BFDh6aEn0VuFrkfGAVysGNra ci8b7Sw== X-Gm-Gg: ASbGncuAvqPIPtz2rmFBkVAnAzvJo5wICFc6U/mNUo9/KLnZPx4J6yZXxD98SbqA9W1 POykuM44ev0LoflkLgmQ+ryhPHvC9LpHNaZV7Pt02pGDqY+SlsBEd2MfhsbM4UJtVmknKvsyg+1 +WWYyXpLd8tC6LAdXpfh54teATxxT07qKzYXjyGKblgxtOLwjaPFwBitD2KxJrPkOWsHY/ZqKAA VCgX3HGqsCbtK1CjVeD30Jfii8EKCN8uxBnLp1xCx/k27SrRnbmPx4TUxuNtS9Yk26xAUrxrde1 Tw/a/OfRegbOjbj7UiI4Q3NfEz6plWS4dvdMjmY0tPWgSQT9GMLbgiIKEGhlRQXznrl9JuhtJfn 1QNgzCUaPVNffEG80VryvUxiwflmVf9ZohvHeaGh83xsE2Wk= X-Google-Smtp-Source: AGHT+IEopL1grcvrFKiqS18U32I7Py+USmH3H4EITjxA2Xx3MebMkrXDJ06n4DIFlsdkDLCRh2xIZQ== X-Received: by 2002:a05:6512:3b9d:b0:54f:c5cd:ce4f with SMTP id 2adb3069b0e04-5521c7b2bb9mr2258970e87.6.1748263674449; Mon, 26 May 2025 05:47:54 -0700 (PDT) Received: from tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net (tunnel335574-pt.tunnel.tserv24.sto1.ipv6.he.net. [2001:470:27:11::2]) by smtp.gmail.com with ESMTPSA id 2adb3069b0e04-55324f4827dsm164274e87.96.2025.05.26.05.47.53 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 26 May 2025 05:47:54 -0700 (PDT) Date: Mon, 26 May 2025 15:47:52 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <20250526124604.18404-1-ffmpeg@gyani.pro> Message-ID: <9f74ff58-fb8b-563b-28cd-a1eb14e1190@martin.st> References: <20250526124604.18404-1-ffmpeg@gyani.pro> MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] avformat/movenc: disallow buggy flags combination 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 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: On Mon, 26 May 2025, Gyan Doshi wrote: > Usage of hybrid_fragmented and faststart together can result in files with > loss of sync and bitstream parsing errors upon playback. > --- > libavformat/movenc.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/libavformat/movenc.c b/libavformat/movenc.c > index 4bc8bd1b2a..9392ba5370 100644 > --- a/libavformat/movenc.c > +++ b/libavformat/movenc.c > @@ -7731,6 +7731,12 @@ static int mov_init(AVFormatContext *s) > FF_MOV_FLAG_FRAG_EVERY_FRAME)) > mov->flags |= FF_MOV_FLAG_FRAGMENT; > > + if (mov->flags & FF_MOV_FLAG_HYBRID_FRAGMENTED && > + mov->flags & FF_MOV_FLAG_FASTSTART) { > + av_log(s, AV_LOG_ERROR, "Setting both hybrid_fragmented and faststart is not supported.\n"); > + return AVERROR(EINVAL); > + } > + Ok // Martin _______________________________________________ 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".