From 6ac9ac525c98c3d2a511a97d50a2b97939eaa423 Mon Sep 17 00:00:00 2001 From: pshu Date: Mon, 8 Apr 2024 15:13:13 +0800 Subject: [PATCH] feat: support ffmpeg download url using customized host Signed-off-by: pshu --- packages/playwright-core/src/server/registry/index.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/playwright-core/src/server/registry/index.ts b/packages/playwright-core/src/server/registry/index.ts index 4769835b59..8c07321ee7 100644 --- a/packages/playwright-core/src/server/registry/index.ts +++ b/packages/playwright-core/src/server/registry/index.ts @@ -872,7 +872,9 @@ export class Registry { downloadHostEnv = 'PLAYWRIGHT_FIREFOX_DOWNLOAD_HOST'; else if (descriptor.name.startsWith('webkit')) downloadHostEnv = 'PLAYWRIGHT_WEBKIT_DOWNLOAD_HOST'; - + else if (descriptor.name.startsWith('ffmpeg')) + downloadHostEnv = 'PLAYWRIGHT_FFMPEG_DOWNLOAD_HOST'; + const customHostOverride = (downloadHostEnv && getFromENV(downloadHostEnv)) || getFromENV('PLAYWRIGHT_DOWNLOAD_HOST'); if (customHostOverride) downloadURLs = [`${customHostOverride}/${downloadPath}`];