Add ability to disable p2p in embed with URL

This commit is contained in:
Chocobozzz
2021-12-16 09:54:45 +01:00
parent b65de1be4d
commit 8530211822
5 changed files with 46 additions and 14 deletions

View File

@@ -50,6 +50,7 @@ function decorateVideoLink (options: {
warningTitle?: boolean
controls?: boolean
peertubeLink?: boolean
p2p?: boolean
}) {
const { url } = options
@@ -74,6 +75,7 @@ function decorateVideoLink (options: {
if (options.warningTitle === false) params.set('warningTitle', '0')
if (options.controls === false) params.set('controls', '0')
if (options.peertubeLink === false) params.set('peertubeLink', '0')
if (options.p2p !== undefined) params.set('p2p', options.p2p ? '1' : '0')
return buildUrl(url, params)
}