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 C627543FAA for ; Tue, 23 Aug 2022 19:04:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 30F2068B9C0; Tue, 23 Aug 2022 22:04:01 +0300 (EEST) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C2CF368B71F for ; Tue, 23 Aug 2022 22:03:54 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1661281434; bh=OrVFLVdJWOLHU/aRQHaBp/Up4rX8mSr5gd36T+HGpR4=; h=X-UI-Sender-Class:From:To:Subject:Date:In-Reply-To:References; b=WqkImTz8IvBYmK2lVUEulmQQG87vFa39POyo+6W+9nndCAcyb5Q1obnWxbzmsYYOE A9+qPNnz5/hst2TFkGcew1coIEprlJh+FMU3usOE6UvEqpZkNhKNx3dexktylIoE/2 XYXm2R2zwSeyhxuMfuIcnObwkxULtjjYVPzTZG5c= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([94.134.107.162]) by mail.gmx.net (mrgmx004 [212.227.17.190]) with ESMTPSA (Nemesis) id 1MnaoZ-1p7HwK45Zt-00jWJh for ; Tue, 23 Aug 2022 21:03:54 +0200 From: Lukas Fellechner To: ffmpeg-devel@ffmpeg.org Date: Tue, 23 Aug 2022 21:03:23 +0200 Message-Id: <20220823190326.249-1-lukas.fellechner@gmx.net> X-Mailer: git-send-email 2.31.1.windows.1 In-Reply-To: References: MIME-Version: 1.0 X-Provags-ID: V03:K1:dn1kzBkaM4af7jJGy6O1lvHZIGfY/5Ux6yTMh8yFftIlfmSJ73n hOwNbAYB7DswTWm3npgam7V8EPutyQcOdtC2VFpAYFP2QRf7yiPQEvw9SVHi1oz6kU8I7k2 jh7g+/xzOd872n4/Nu+xiu5DxtpzD9iQdXR+Ffhlfbd+N6oW3gMDSDs+ukVKNywTCLGllWc rDkMSWNhEyV5Qiwc0JZmg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:PZer8QzlCHs=:MMGatbxNZeXQWvXaf+AmJz KsLRx660lu847xkpbFbQ9UsLJQBFk5Un8IgKD2OA+ObVROMo1CAgTyW1GzUJN0lHgwh1uFDk1 rlv1xX6XGsfZL8nq3YnUFvq78bMFZkBN3mxnJ6DYr/n+FJGSWlBY89ONEueNp5F4p+/MplvYd Cc4Acf69ynmaghLzcQ4R1hAZjzLawZUYM7MfjDdTxrFW+CvEi8nRQWtzB/bP5HEG21QeiSSAz BTKM2YuY90tcsILDft6fZYI1+3E9jT2aHE7v33dpWj0gKqrIwF7BKEq6UV5/OeV5sMDwnE1vM EgAaICIzZkfpMJ6M35ByWF1PlWQx29Xiw4s8bc4mL9CMK44lopbPXhUJh63mJ1d2twHA9WsP/ e+ncVSEEU5EqpqzNSQwpF706/im6b32Ky8fEceKkQGnF8C7cEcoMJssYBxo3gsRbjPSAmoMz0 Q1qLd2egRSr1HWYYob4VyDXMJcXgAj5UPtEQDlvzVA+ZG6xnpB+OpF0XxILOneo8l5kOPyW9h JbRWKiwmnNbgiWc552v9ZY7FYVeKkcFUwqD42eXZ2jgmXf9YcgZkam77vAjUBeEiGqADe4FsK Nk/AYZH+t2yA3rLvCpxN7EVmETPiLK3nfCCLM2sWQH2ZbkCey4lgqna3JI1ntuw+T4uGj4Vz9 a73HG2m4cERFtwAlnE2kQcbHt3d4fpywdSx0xWDCUBFg4KkGgAebwdzM2IIqhCFcBFJp4WYQf r1CjlM82rNYhe5ElZYmMMGvOLp2o8j0pRQ8S+0tybPCdEdgXSYHzJ/JNdrYhWfDX5FHJCvkOL QfSqGh4Tt8bhsoLQOI87j3T7F6jtlotEtpkDGa1O1aw/pCNQWgCA9UMnRkm/lwJak7SyDi/3U SZevtZYkThhRYNyBoZMDdsAoArPMrl8f8gu2uVXE2qbocMUOqpNL44DJ15jtigas3Vki13rR3 tYmf/FW6cWVnIxGhnXrUFFFedY11jQf1jKSR/nAI2la15CkNbSPlKbeU4TmGcl3eZj9R4ULiL c9ezjLbvF0w8lLT7PyVrCTrau53/EiXqxiqBY9jaMW411ik3GM3qjPrMYtXz0pGUGzFI4usT8 yzjCIMGFsjpufMnMFGPO/mam6LvaUS8+t6XdlMkq7Zk8/gIJ7V6zB+aFg== Subject: [FFmpeg-devel] [PATCH v3 0/3] lavf/dashdec: Multithreaded DASH initialization 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: Initializing DASH streams is currently slow, because each individual stream is opened and probed sequentially. With DASH streams often having somewhere between 10-20 streams, this can easily take up to half a minute on slow connections. This patch adds an "init-threads" option, specifying the max number of threads to use. Multiple worker threads are spun up to massively bring down init times. In-Reply-To: _______________________________________________ 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".