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 8704E452B2 for ; Thu, 16 Feb 2023 06:57:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2F0D568BF30; Thu, 16 Feb 2023 08:57:33 +0200 (EET) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2108.outbound.protection.outlook.com [40.92.58.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DFFBB68BA15 for ; Thu, 16 Feb 2023 08:57:26 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VuUqyIn+F6GCNW8u+qRWHea+OdeUwttt0EjorsAlF2W53He8wMTYbBHSKu24+CgaLmCFwwVqFENq6YcKDq907NtQUjHnI819SMyOgayZ+udFFpXSm1v/1zlBn+o1uUfcOzCQZNjH0yS6L3LRDL42ASKz7SkIgVNVv0bDnjSGUWgYAezvzk85DG40oeWdrWQfzlBqwXyZEp5tWeQUTb6RE2Drpd9kD/1jwvlJYPl1w3C8kDykg7sD2sYM7o3eHhys+S0/E49COeQdvmMbOittUH0AKzuBwbOQEmMVRsaEU5CQMknEq3XrbeJF1+xD+h/bPMMX+AWokZSqvwGbFIeZzg== 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=/GTdAqBOrzAp3rs3enp0yNqBPULeQjxPaezrKLKNod4=; b=Ux/1GIS+lK46mivA69Ft+sYI+81mkpsTBHi/tN1Z7I5OUKOkGmnHnC7xemunnMTajVlMbGHeY7nf9gYHiYes/TSvqmRivKV4EKFFjBLM4err/5ZtLKcYrCco89atxbdtoavyrSzLR1UfaY6mKm9Fu4YUl4Sj+F5dpmvH7QX/rz1NSE9e24h0bDU8szQ84yevPZ5bkCMR4h/zEB3mT0LuVd0GAgFIF08pM1o1CwQheHcJ20GGxNH7vIxc9u84A5d63RqbjAnSHfCwI5KWhgXay/zF5DefkBxbBIwXhZX6FSaqs1Uw9QL+tILKKUfmFhcSt9ATMMpK0ziACxrtTgH45w== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=/GTdAqBOrzAp3rs3enp0yNqBPULeQjxPaezrKLKNod4=; b=dloVIXyhrjQFZJ1215kqeNlyVeRU0L3hmDqgRx8eOuKwJtQpLydYQLrsUOMpX6pqGXK07ZlPkTgPBbZTssqZmB34ZY8TXpF9HZWtnOfSPUYw80fzasWu+OgK6+ieZ6uvYuvcAoBNk+TeYOewwWG9IyCTUwlWwe1+flL3tLp/E7ukLXACQl1/pjDu61KDbA9Gm4FwsB5RC+qYvMedFyzdOjmbYRZBbQKC0Hv723PQ0xcixvIY6K/83DOkjBoOTL+5fRq3gWBf/49ouFOTZAf4c/pTy88rxrX5cUEMy3ppDA7WuKKZP+R2tMOetxQz1YXbGf4LMXkGGYYiNyoGC4ZiaQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS2P250MB0991.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:599::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.26; Thu, 16 Feb 2023 06:57:25 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::ee20:26b8:7242:6ac3]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::ee20:26b8:7242:6ac3%8]) with mapi id 15.20.6043.017; Thu, 16 Feb 2023 06:57:25 +0000 Message-ID: Date: Thu, 16 Feb 2023 07:57:55 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20230209105519.1814-1-ffmpeg@gyani.pro> <20230209105519.1814-2-ffmpeg@gyani.pro> From: Andreas Rheinhardt In-Reply-To: <20230209105519.1814-2-ffmpeg@gyani.pro> X-TMN: [1SIqas2AzAUcf+8CM8FrIx/sJPjZYaEX] X-ClientProxiedBy: ZR0P278CA0198.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::12) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <2f5cc6ea-72a6-77f3-172a-acdcae855066@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS2P250MB0991:EE_ X-MS-Office365-Filtering-Correlation-Id: b3381048-306a-420d-37dc-08db0feb0f5e X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: G1B9h+0JuthfTd4Xs56+GQZ+iOOWoLhAEjq0cKgIiWvwgSK6Fai+RE4ug1ryi543YO4OI5YYjY8yqVtg9ij5RoEmU15vYUmfmVDMsQDAP5z+Z6bdkwlJ6TggLx1rjQdoaldSZwQRLxf2ml9q0DSV3zLKnIjr23/q0ijuRDwtMVnSY4JSmpbOA3lMoNA2yvF+0K3JrBnzCVJ2BCJ4mUgY6guBpDfBHPHnrI7dG47lk75f/y+c0tvdQtyTmOwF5LTc2/pPf3Jnf+aHUx1gqecfChs4Zy3bFqmeSYaT2FiW2NW8W9ypFFJGd9R89PPYzq+eyYGIHSiDVZMPj6jbfEKft78pBazfJLM46zEsGj0rhxg/fek0DFB+HSN83W8/BteOOsZLnJo5qgTDkka9IMbbpVa2cY2TD4r+Abxoqj9z7GU/1swGmeStSSbBaF+V/fhLYib2AfWgNo6Dq2nMBAaTvuJ4MVWhLGVlDNrXCVh6fOxe4zx6GR1Ocq7KYUEemYvPwxrfjI2OjOIC1Dt3/Fegagzjhei5VvAsvh8sZbLGX7N8wzjBB7ZjPlSLUjjroTEaK8wqNiT/WPitYfZ2FTG+r4kXA3lbZvlplD8eAouQ1baK3YMnGmz8x83eepKr4wIAZBgkrK9Pquz2YINpsJz67jfnv6SNrNgqTsdZ0gqSh0o= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Z1V0K2JpSmdDZmVTcE4zSmtFVFRqVnd5ekpMY3ZXRGNPaWd3blhEKzluNGY4?= =?utf-8?B?MWxUZHFhRWUrbmhwTjlmdEg3bW1lc244YU1pZ014ck96ZEVZdThHcGpHNTVn?= =?utf-8?B?cmZoVUx0WllmdUpvM1MzMjExYXEzTnpoY1ZOV0U3ZVIyYVQ4U0haZWtpbmJW?= =?utf-8?B?WEV3c2dPeFVRUDV6OEZab2tQV2hSTGQvMnlNNkNBZXpmYkNiWDk0djQxSUhR?= =?utf-8?B?a2JTM2xFb1RNWGNjZ1U3WDU5bjU3di9MQkNMVmFUTlBqN0p0ZUhzL0J1aHAv?= =?utf-8?B?S1phRm1oQ2lNWG51TFg3eGwxNnJweTRXTTRRRWZmWmRFWkdFY3l1SG5yY2c4?= =?utf-8?B?L2E3VzBqT2VzQnFhSFNTZjhNVHp2eWNIN2lZclROaFRZeGs3OXkxYkxVS3h1?= =?utf-8?B?czhDS2NrdU1QWDhQdlh5ZlpLTVJaYWVWeC85N3k4cEVFeWpER1JOTFRRWExi?= =?utf-8?B?Smg3eGJPbmxzMytwZ2NZOU5KdHB2MWVnUnkvRGoyRjdXdE9jRzY4ZTZ3MlZo?= =?utf-8?B?dXNBTmpJYVdkNUt4RkZGOE9Cck5MWTFsdHY4cCtOSG5Qdm1BMVBTOEt6VjM3?= =?utf-8?B?MWMxN0t0MmxWZFpZMDVDUEI1T0YwSzgwZWI0RGxtcnlwSlBBMUxJeHBSdkpt?= =?utf-8?B?dlpEWGN2UjlleGpXV2JCNytKejdhRFN3alZlRDg3SUpWL3dhZ3JhYW16a3Jt?= =?utf-8?B?OG9PZDNnNDdod3pubStKclBFWHE4TW5teUN3anRSZk9PcVRkNlY0Z0VqRlhL?= =?utf-8?B?YkhBcDM5Q1pyaHdpNXJPNU5TcnJXYlBXa0gzcjE1K0JXdWc0amJ2R3VjUmFW?= =?utf-8?B?RlcyYkkwWW1hN2ZWTnVYSEFjcXFZMDRkRzlNVHcyTmg3aHBGTjhTa1ArTkZs?= =?utf-8?B?MWZTRGFwV2ZBSlNCb0hLOUh6ZktVdUpMYUI3RE9KMGRacHIxU0NxSmlDRmRK?= =?utf-8?B?L21rRVhrU3lwelNxc1Q4ekNzZzhGZDFmT2MyRkplNTdyUHJDVFp1bjZidzMv?= =?utf-8?B?UGZlYlFlWXR4b1ZZc3FHajRldGw1dnhVM3hHMmY1UENvT2l0cHZHS014QnQy?= =?utf-8?B?UlEyZnZNdnFFYWVUalprRjhWY2luZWdyTnRXeG5PekFBQ2JXRWRPRjZGNW9V?= =?utf-8?B?Qld3VWQvQ0NpK0prQ1NBajNVa3dDck1JZ2FDWU9vMVVZb0JYQVdBYmRIbUts?= =?utf-8?B?czVhdFJBdnRCdk1xaHhxdDA0OXppeUZuVUxzeTN6S21WOUp0aFpPMlZxMDRj?= =?utf-8?B?NVBlUjVUckNKTFk4WGx4OWVmR1BqTndDcFZrUkNCeXptQzVsWTRmVFdTWTZj?= =?utf-8?B?UDhVSXZFSE5meWg0R1dlLzhEVUZOaENKRjVEWHphNjZIWmNSYm1CTElLZEcr?= =?utf-8?B?dXNxNjhKVys1cko3Vk1KZWZYR3luYjZKTXl4T29LV1dFMEhEYzZNclRnOFlB?= =?utf-8?B?V29CMlA2dGZ5RU9DSGwzOC8rWHA4aHp3VlBqVEgvNUZGaVdhL2JhQ1FpNW9H?= =?utf-8?B?NTQ0cTZabDdvWDVDU0VlRmdhQm5mK2NBaXdCRWVSZXErRHlOZjFkcytsMGgx?= =?utf-8?B?ZXBsUGpaSlMrdm12NnpEZ1dWdnlXM25DRlBLdG1vejRaMGphNmJNRVYxUTBp?= =?utf-8?B?YWFXRjNFeGREUWJJRDZPWU5NMVorbkVtQ1ZPKzR2MXlSMkdoelJWZ0xOa3Fl?= =?utf-8?B?QlJRaWx6MnBobWVqZDZKSTIzL1lkeFRnaENwamxHbjJBSDV1M3FLYStWQ0JJ?= =?utf-8?Q?zWj73F/hO6yj0a3ONM=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b3381048-306a-420d-37dc-08db0feb0f5e X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Feb 2023 06:57:25.5120 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS2P250MB0991 Subject: Re: [FFmpeg-devel] [PATCH v2 2/4] avformat/hls: relay programs to child muxers 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-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: Gyan Doshi: > --- > libavformat/hlsenc.c | 6 ++++++ > 1 file changed, 6 insertions(+) > > diff --git a/libavformat/hlsenc.c b/libavformat/hlsenc.c > index 39df9becc7..0b66efad3e 100644 > --- a/libavformat/hlsenc.c > +++ b/libavformat/hlsenc.c > @@ -907,6 +907,12 @@ static int hls_mux_init(AVFormatContext *s, VariantStream *vs) > st->id = vs->streams[i]->id; > } > > + for (i = 0; i < s->nb_programs; i++) { > + ret = av_program_copy(oc, s, s->programs[i]->id, 0); > + if (ret < 0) > + av_log(s, AV_LOG_WARNING, "unable to transfer program %d to child muxer\n", s->programs[i]->id); > + } > + > vs->start_pos = 0; > vs->new_start = 1; > You intent to add this loop (including the error message) three times; once is enough. - Andreas _______________________________________________ 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".