Build
-
Tue, 17 Oct 2023 09:30:08 +0000
+
Tue, 31 Oct 2023 12:50:47 +0000
VCS Info
tag:
diff --git a/src/Common/Middleware/CustomApiHeaders.php b/src/Common/Middleware/CustomApiHeaders.php
index b81a14912..45e23ef2b 100644
--- a/src/Common/Middleware/CustomApiHeaders.php
+++ b/src/Common/Middleware/CustomApiHeaders.php
@@ -17,7 +17,7 @@ public function __construct(string $apiKey, ?string $tenantOrgId)
'Content-Type' => 'application/json',
'X-Api-Key' => $apiKey,
'X-Api-Client' => 'bitmovin-api-sdk-php',
- 'X-Api-Client-Version' => '1.176.0',
+ 'X-Api-Client-Version' => '1.177.0',
];
if ($tenantOrgId !== null) {
diff --git a/src/Models/LiveHlsManifest.php b/src/Models/LiveHlsManifest.php
index c7129ec8b..3f5fb11bb 100644
--- a/src/Models/LiveHlsManifest.php
+++ b/src/Models/LiveHlsManifest.php
@@ -42,7 +42,7 @@ public function manifestId(string $manifestId)
}
/**
- * Timeshift in seconds
+ * Timeshift in seconds. We recommend to use a timeshift value not greater than 3 hours (10800.0 seconds). Longer values could negatively impact the manifest update frequency.
*
* @param float $timeshift
* @return $this
diff --git a/src/Models/PrewarmedEncoderPool.php b/src/Models/PrewarmedEncoderPool.php
index bf4f1b3a8..514c44cf4 100644
--- a/src/Models/PrewarmedEncoderPool.php
+++ b/src/Models/PrewarmedEncoderPool.php
@@ -22,6 +22,9 @@ class PrewarmedEncoderPool extends BitmovinResource
/** @var int */
public $targetPoolSize;
+ /** @var bool */
+ public $dynamicPool;
+
/** @var bool */
public $gpuEnabled;
@@ -101,6 +104,19 @@ public function targetPoolSize(int $targetPoolSize)
return $this;
}
+ /**
+ * Activate dynamic pool behaviour. Pool will increase/decrease based on usage. Minimum pool size is set by targetPoolSize.
+ *
+ * @param bool $dynamicPool
+ * @return $this
+ */
+ public function dynamicPool(bool $dynamicPool)
+ {
+ $this->dynamicPool = $dynamicPool;
+
+ return $this;
+ }
+
/**
* Create pool with GPU instances for hardware encoding presets (e.g., VOD_HARDWARE_SHORTFORM).
*
diff --git a/src/Models/StreamsVideoResponse.php b/src/Models/StreamsVideoResponse.php
index b8f98fbde..553246dac 100644
--- a/src/Models/StreamsVideoResponse.php
+++ b/src/Models/StreamsVideoResponse.php
@@ -43,6 +43,9 @@ class StreamsVideoResponse extends \BitmovinApiSdk\Common\ApiResource
/** @var StreamsTrimmingStatus */
public $trimming;
+ /** @var string */
+ public $downloadUrl;
+
public function __construct($attributes = null)
{
parent::__construct($attributes);