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 DBB6F402E1 for ; Fri, 22 Apr 2022 14:30:22 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id F15D268B302; Fri, 22 Apr 2022 17:30:19 +0300 (EEST) Received: from mx0a-00428a01.pphosted.com (mx0a-00428a01.pphosted.com [205.220.165.14]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8001268B193 for ; Fri, 22 Apr 2022 17:30:13 +0300 (EEST) Received: from pps.filterd (m0243506.ppops.net [127.0.0.1]) by mx0b-00428a01.pphosted.com (8.17.1.5/8.17.1.5) with ESMTP id 23M8pqU1021092 for ; Fri, 22 Apr 2022 10:30:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bose.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps1; bh=2q0Vccat2Oi5mwIh7fR5l9ongVucT6EYBvAAZ7gNWg8=; b=T5hwImg8oYY0On6N4cwXTuHWLNjIvnXcw6X/KsYMJnNkMiGD8WwKvjR0TcOY2P/RtKQh oXVF6wEYivDjJsvcG/Pg3ym5UD/txyevOsYSdyGVlaNkd7ISb/WJp/4auXPaCbPF/aWf GVOiUoDoEs4+qHVUBACJWgKDjBpPU+m/jR3yIiUfvRVSSwp5lQFYsjNOk6kBA9BxY1If Fzxwjnsg72ObuWPs88lSzGoPHhsjZU4pLq5MEIyKbdP9mHEf7CDTqZECZQ7ALVUR1J1V qg3gYd2A7rz2NtdyrQETJq2Xt8JK0ipu43fm4Ads1dJoX10XnWKGuW1RpwZ1mqvlk11a qA== Received: from nam10-mw2-obe.outbound.protection.outlook.com (mail-mw2nam10lp2102.outbound.protection.outlook.com [104.47.55.102]) by mx0b-00428a01.pphosted.com (PPS) with ESMTPS id 3fft0n8y6s-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 22 Apr 2022 10:30:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bose.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2q0Vccat2Oi5mwIh7fR5l9ongVucT6EYBvAAZ7gNWg8=; b=XbjMBzOw89voJuUZcwNOfWuO/2NivaKD1sXL9E7/OkRjYk8BEG0Q+9Sl9UdNyrPzRS4Byl3mlqjZU5S+mphR5xeWTzZi5qAKD8+GSvWqj72VGpxnAMvc9+KjyWND6g/a5JIJB5sf2ovbAI2jelbOIneiMSP59SQPx6bmEBstcRI= Received: from BN9PR03CA0809.namprd03.prod.outlook.com (2603:10b6:408:13f::34) by DM6PR08MB4953.namprd08.prod.outlook.com (2603:10b6:5:4f::32) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5164.20; Fri, 22 Apr 2022 14:30:08 +0000 Received: from BN7NAM10FT022.eop-nam10.prod.protection.outlook.com (2603:10b6:408:13f:cafe::6a) by BN9PR03CA0809.outlook.office365.com (2603:10b6:408:13f::34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.15 via Frontend Transport; Fri, 22 Apr 2022 14:30:08 +0000 X-MS-Exchange-Authentication-Results: spf=softfail (sender IP is 34.202.228.63) smtp.mailfrom=bose.com; dkim=pass (signature was verified) header.d=bose.com;dmarc=pass action=none header.from=bose.com; Received-SPF: SoftFail (protection.outlook.com: domain of transitioning bose.com discourages use of 34.202.228.63 as permitted sender) Received: from dg1.bose.com (34.202.228.63) by BN7NAM10FT022.mail.protection.outlook.com (10.13.156.63) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5186.14 via Frontend Transport; Fri, 22 Apr 2022 14:30:08 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=YXsjk90wMRNAp/L7HtFMpJ58irv/z1OVXjrinMWff7IFAsm5sT3Sevv2XU9vdtsRF0/e8Bpc2mBo2T1YB5iTmuKnS+dyeo32oANTeb2q8fqJG0/KouQfBsrEIGwYvXNtj/0DecEO8lEc0rStFYw8jPvnVHgkbEj3Jx3f3acuLCQXv4EIU8yT5THOMIF62pqOeP0aB4h6GYvhA369al1vn8tpPJ+B4jdlV5c6E1fs3D3jK3XqfQNzzSeaLFimNVLzZ+GCFrGpP6l2Phh7n7WAvhBXwfH/eAk2lvuGtUhgMIIreWAm9KuExLp71c18naZ8PtnaiAauLLJyKKOhYI0BrA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=2q0Vccat2Oi5mwIh7fR5l9ongVucT6EYBvAAZ7gNWg8=; b=dFvSQwA8E/qCMVX5S9hl6pKWqEa7p4BCgPdjUBW6G1SYJuJUb/sDE6XFywojUrcJjpR54fA2EDxeooIPr60y9mls9MHPydfCoDgTNDV9hJB8x5H3C+C4x6YC+ID/8Td45RKBB6RKYC31QELYVMHMBUAo84aECJafss8pzBjul4uILQqqxQeiWZsQYGKyuEV62KNy7WpT6/lfet1pRaAOCM1i0mPUzvKQSvZZ6nYSKNBbSfb1tyXkCwA4+7XYsvx4znC4cSON1qJyJpWZMRMMNyIMaOBdGI1J70/eDc2UuhL+6nb4ctp5L/eAIzKWoOgWMeQmM/uwE4XibQTHDHQu7w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=bose.com; dmarc=pass action=none header.from=bose.com; dkim=pass header.d=bose.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bose.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=2q0Vccat2Oi5mwIh7fR5l9ongVucT6EYBvAAZ7gNWg8=; b=XbjMBzOw89voJuUZcwNOfWuO/2NivaKD1sXL9E7/OkRjYk8BEG0Q+9Sl9UdNyrPzRS4Byl3mlqjZU5S+mphR5xeWTzZi5qAKD8+GSvWqj72VGpxnAMvc9+KjyWND6g/a5JIJB5sf2ovbAI2jelbOIneiMSP59SQPx6bmEBstcRI= From: "Malviya, Janpriya" To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH] libavformat/mov.c: Added configuration flag to skip cover art atom while opening mov parser Thread-Index: AdhUqy6BcCiEqrqFTEOmC5mKxAXuhAADrYyAAFqmW+A= X-DGNDLP: BoseProcessed1 Date: Fri, 22 Apr 2022 14:30:05 +0000 Message-ID: References: <3a78fe07-7a1f-817b-a1cf-604fd01b385f@gmail.com> In-Reply-To: <3a78fe07-7a1f-817b-a1cf-604fd01b385f@gmail.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_Enabled=true; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_SetDate=2022-04-22T10:27:51Z; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_Method=Standard; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_Name=879e395e-e3b5-421f-8616-70a10f9451af; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_SiteId=0beb0c35-9cbb-4feb-99e5-589e415c7944; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_ActionId=84e8e541-391c-4932-b4d8-c66e36f15688; MSIP_Label_879e395e-e3b5-421f-8616-70a10f9451af_ContentBits=0 Authentication-Results-Original: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=bose.com; X-MS-Office365-Filtering-Correlation-Id: 6e967798-0863-46f0-4af8-08da246c99b8 x-ms-traffictypediagnostic: BYAPR08MB5336:EE_|BN7NAM10FT022:EE_|DM6PR08MB4953:EE_ X-Microsoft-Antispam-PRVS: X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: DnLrsIdmvC1H3nYVR5pMqOMYGa157x79rv0FbK8YmwbzuLgepsAqvg//AMnnj6jPb60L2kejs/tTZH6130OefJ1ctq6m9MqetuVUtjsHY+zbwXRGHo9OJZRrsn3yaghkF6MgGwVeTkTV4AylDlZKuQevWVQe3wNVS8ysJIOgmZqUXgq+I7aWBowmDru4akv1U4Y+bhEG1xHIMSFAUgJnPqd0sN2ebJt6gUeDSMDhECDEUOCS4/2QobgPR//C9r2Kh+Hho9sg+ugUOEx0asgueRXScCq1JkWX67fJoGTU/yM341xTta0nBEmAc8YYhlmDKXJP7dC1Rmr/SFk87TER6b3RslBw6ETeGkJg/V5KdJPMzfdGfAN/NFB1q6L2O4+NG+tjhuBB7zYguO1PGOi1LeHgQbJm3i/7p8YGmhP9hXvpNWBU8FmCfKA9s0E90/1palz2rSNSgG7Ii71KG+KzFaEf7J2gg9nB2fu6Eesp6CDyZ8lTALcGFLxmFeU4vfhTB3U/eIpLGAJ9zn2cOJHJz1UeVQUYIE5bw6WL3M7P+jqSXZFmjgOs58e4y3gA9UoT1jOPqxP8vef3lDGyEBz7f6DH0GOgDQTIvxvWdEpfMDacO+nRJwWZmngf8gk5Le/tzpE5drSqgDxor+huQfGl3PWtg1UXcbnLsQJraTAP59HI/mzg228mNTs3TZdhlM+30/evz5WSKYzbEKVRjv5s5ITrOgvjAMhcP5N6kNtLJMp9PuMcwh14YLXmFIw5PxEmH33C/5FE+ii3dmqIAGC+jeglQTDz2EIgn6ua16L6wwA= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR08MB2655.namprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230001)(4636009)(366004)(107886003)(8936002)(6916009)(54906003)(508600001)(71200400001)(83380400001)(52536014)(186003)(2906002)(38070700005)(38100700002)(966005)(6506007)(53546011)(55016003)(86362001)(26005)(5660300002)(9686003)(4326008)(8676002)(316002)(66446008)(33656002)(66556008)(66476007)(7696005)(122000001)(64756008)(66946007)(76116006); DIR:OUT; SFP:1101; MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: BYAPR08MB5336 X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: BN7NAM10FT022.eop-nam10.prod.protection.outlook.com X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id-Prvs: 02381bb1-b4aa-467c-3262-08da246c97f1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 9PyAKtzaY3ivS+NUxfn3357CFG5IB9h33CFNh9iIfUxMqOLmkBuQY7IPqSJMeE2AtD+KKdqfvQiHrYGnJI+YnkOqXJ6sw0qM1Q8sPwpZSwo3zhTLUuqlzkZqdqRXukHKd2ePF8QEhqV3iwoPsYrCIJKt3nCltoBOQJkVQLndhrrK7KEWntxSu7RNzGuiNGKHl4UXej+OQLz2e25e9QV1oMLvLUHsZqzCoFoRYR5XdCsT5vRYOQRZKssvzateB8aS2xfLxfbNalkjDqyAZpI9yQ3T/wZGwB+tCXJhxco/pWsusuIeQub6Xuz9bt4jQsAp6SpVdxDn4YWvk7PX6blhy7JLz/x2XJWvklZhLak6pxoNFEsojrkzBSl3RwTwzs+RBr1voiLAHL4YHThjV9QXSBwEy9JS84hlJ4jrWeYmKuswKD7vFdmykT5UOqQ4iFZ2aVDyZjZtffvXdFnWqQjdJ4yUmX1RV4WTIYFd5YyHEC/n+5D8TOLfurwkISZPNMFdQrg6v+cdJi79OvB6yywmGfV7zjB1n013QduJ/ZOrJGCwWLShxtJQojOyMVYKTgAEgNhqn2BDSE93PUTFVR3iDG1SWSh7AUfxyYuDVsF8ceSJD1YAZdLBVKO2pJBQpW5E+OnnflJaOhe+Ons14Gl7t9HXy73qOJkSKm0Xc/tt6WeO8yHSyPOCB6+Lklgf6H/UPYAjPHqWn/7s3Fcf2jtrZhM7pBpXxA2pMJ54EL4U1AniHS0lYFoqrgKbuyL4T9GWyv7kaaiIuu1XWXaxv2P/oUVwNPsHttM6kut60o6r9N0= X-Forefront-Antispam-Report: CIP:34.202.228.63; CTRY:US; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:dg1.bose.com; PTR:ec2-34-202-228-63.compute-1.amazonaws.com; CAT:NONE; SFS:(13230001)(4636009)(46966006)(36840700001)(40470700004)(956004)(54906003)(36860700001)(6486002)(83380400001)(508600001)(316002)(8936002)(40460700003)(2906002)(47076005)(107886003)(118246002)(336012)(186003)(53546011)(6916009)(4326008)(356005)(8676002)(86362001)(9686003)(52536014)(6666004)(5660300002)(6512007)(26005)(33656002)(82310400005)(70206006)(36736006)(966005)(70586007)(81166007)(76626010); DIR:OUT; SFP:1101; X-OriginatorOrg: bose.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Apr 2022 14:30:08.0093 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6e967798-0863-46f0-4af8-08da246c99b8 X-MS-Exchange-CrossTenant-Id: 5d8ae07e-7fd0-404d-85c1-453ff3dc8c1e X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=5d8ae07e-7fd0-404d-85c1-453ff3dc8c1e; Ip=[34.202.228.63]; Helo=[dg1.bose.com] X-MS-Exchange-CrossTenant-AuthSource: BN7NAM10FT022.eop-nam10.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM6PR08MB4953 X-Proofpoint-ORIG-GUID: nVXIVzpSARxdLkblxDP8R9s69HgEiJQk X-Proofpoint-GUID: nVXIVzpSARxdLkblxDP8R9s69HgEiJQk X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.205,Aquarius:18.0.858,Hydra:6.0.486,FMLib:17.11.64.514 definitions=2022-04-22_04,2022-04-22_01,2022-02-23_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 suspectscore=0 priorityscore=1501 impostorscore=0 mlxscore=0 clxscore=1015 lowpriorityscore=0 adultscore=0 bulkscore=0 phishscore=0 spamscore=0 mlxlogscore=999 malwarescore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2202240000 definitions=main-2204220063 Subject: Re: [FFmpeg-devel] [PATCH] libavformat/mov.c: Added configuration flag to skip cover art atom while opening mov parser 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: "Banerjee, Debasmit" , "White, Brian" , "Van Iderstine, David" 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: Hi Derek, We require to add this configuration for the following reasons : - We have our own pipeline mechanism to download & fetch audio data from source. - We are using ffmpeg with custom IO callbacks for parsing & decoding fragmentedMP4 streams. - Inside the custom IO read operation we are asking to download data from upstream elements. - If any stream contains a cover page ( e.g. image file ) then the custom io read call-back issues a read request with large buffer size ( which is obvious ) . On the other side , our source downloader is unable to handle a data request of that size because of buffer constraints. - To integrate FFmpeg with our architecture , we added this flag to issue skip for cover page from parsing Let me know what you think. Regards Janpriya. -----Original Message----- From: ffmpeg-devel On Behalf Of Derek Buitenhuis Sent: 20 April 2022 06:54 PM To: ffmpeg-devel@ffmpeg.org Subject: Re: [FFmpeg-devel] [PATCH] libavformat/mov.c: Added configuration flag to skip cover art atom while opening mov parser On 4/20/2022 12:39 PM, Malviya, Janpriya wrote: > Hello ffmpeg dev team, > Please look in attached patch. while integrating FFmpeg we require to add "skip_cover_page" options to skip cover art atom from parsing for M4A / MP4 streams. By default values set as 0 ( False ) so it will not impact others. Why? - Derek _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://urldefense.com/v3/__https://ffmpeg.org/mailman/listinfo/ffmpeg-devel__;!!I6pijIezNA!1yHHDlJTrhDzhOKl0pzKhQjCdI7Xz9tLwffBUFRwvGDfkcYo9QqHko7Q5IXdWX3dcmxQgWIkgJL4x75FVs6l1MCHEuEzoIU8$ 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".