Skip to content

Commit

Permalink
Updated PHP client to v1.207.0
Browse files Browse the repository at this point in the history
  • Loading branch information
Bitmovin OpenApi Bot committed Oct 2, 2024
1 parent 8ea2afe commit 786cc8e
Show file tree
Hide file tree
Showing 16 changed files with 287 additions and 101 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ To install the API client with composer, add the following to your composer.json
{
"require":
{
"bitmovin/bitmovin-api-sdk-php": "1.206.0"
"bitmovin/bitmovin-api-sdk-php": "1.207.0"
}
}
```
Expand All @@ -49,7 +49,7 @@ Then run `php composer.phar install`

OR

run the following command: `php composer.phar require bitmovin/bitmovin-api-sdk-php:1.206.0`
run the following command: `php composer.phar require bitmovin/bitmovin-api-sdk-php:1.207.0`

## Initialization

Expand Down
2 changes: 1 addition & 1 deletion composer.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "bitmovin/bitmovin-api-sdk-php",
"description": "This is the Bitmovin API SDK for PHP",
"version": "1.206.0",
"version": "1.207.0",
"authors": [
{
"name": "Bitmovin Inc",
Expand Down
23 changes: 12 additions & 11 deletions docs/classes/BitmovinApiSdk_Models_Av1PerTitleConfiguration.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,16 +67,16 @@ <h1 id="introduction"><small>BitmovinApiSdk\Models\</small>Av1PerTitleConfigurat
<h2 id="synopsis">Synopsis</h2>
<div class="synopsis">class Av1PerTitleConfiguration
extends <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration.html">PerTitleConfiguration</a>
{<br/><ul class="none"><li>// members</li><li>public float <a href="#members">$targetQualityCrf</a>;
</li></ul><ul class="none"><li>// Inherited members from <span title="BitmovinApiSdk\Models\PerTitleConfiguration">PerTitleConfiguration</span></li><li>public int <a href="#members">$minBitrate</a>;
{<br/><ul class="none"><li>// Inherited members from <span title="BitmovinApiSdk\Models\PerTitleConfiguration">PerTitleConfiguration</span></li><li>public int <a href="#members">$minBitrate</a>;
</li><li>public int <a href="#members">$maxBitrate</a>;
</li><li>public float <a href="#members">$minBitrateStepSize</a>;
</li><li>public float <a href="#members">$maxBitrateStepSize</a>;
</li><li>public <span title="BitmovinApiSdk\Models\AutoRepresentation">AutoRepresentation</span> <a href="#members">$autoRepresentations</a>;
</li><li>public float <a href="#members">$complexityFactor</a>;
</li><li>public <span title="BitmovinApiSdk\Models\PerTitleFixedResolutionAndBitrateConfiguration">PerTitleFixedResolutionAndBitrateConfiguration</span> <a href="#members">$fixedResolutionAndBitrateConfiguration</a>;
</li><li>public float <a href="#members">$targetQualityCrf</a>;
</li><li>public float <a href="#members">$resolutionScaleFactor</a>;
</li></ul><ul class="none"><li>// methods</li><li>public void <a title="BitmovinApiSdk\Models\Av1PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_Av1PerTitleConfiguration/__construct.html">__construct</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\Av1PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_Av1PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf</a>()
</li></ul><ul class="none"><li>// Inherited methods from <span title="BitmovinApiSdk\Models\PerTitleConfiguration">PerTitleConfiguration</span></li><li>public void <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/__construct.html">__construct</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/minBitrate.html">minBitrate</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/maxBitrate.html">maxBitrate</a>()
Expand All @@ -85,6 +85,8 @@ <h2 id="synopsis">Synopsis</h2>
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/autoRepresentations.html">autoRepresentations</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/complexityFactor.html">complexityFactor</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/fixedResolutionAndBitrateConfiguration.html">fixedResolutionAndBitrateConfiguration</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/resolutionScaleFactor.html">resolutionScaleFactor</a>()
</li></ul><ul class="none"><li>// Inherited methods from <span title="BitmovinApiSdk\Common\ApiResource">ApiResource</span></li><li>public void <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/__construct.html">__construct</a>()
</li><li>public static $this <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/create.html">create</a>()
</li><li>public void <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/toArray.html">toArray</a>()
Expand Down Expand Up @@ -125,21 +127,16 @@ <h4>public</h4>
<li id="minBitrateStepSize"><strong>$minBitrateStepSize</strong>
float</li>
<li id="resolutionScaleFactor"><strong>$resolutionScaleFactor</strong>
float</li>
<li id="targetQualityCrf"><strong>$targetQualityCrf</strong>
float</li>
</ul>
</div>
<h2 id="methods">Methods</h2>
<div class="styled">
<h4>public</h4>
<ul>
<li id="__construct">
<a title="BitmovinApiSdk\Models\Av1PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_Av1PerTitleConfiguration/__construct.html">__construct()</a>
</li>
<li id="targetQualityCrf"><a title="BitmovinApiSdk\Models\Av1PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_Av1PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf()</a>
— Desired target quality of the highest representation expressed as CRF value</li>
</ul>
<h3>Inherited from <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration.html">BitmovinApiSdk\Models\PerTitleConfiguration</a></h3>
<h4>public</h4>
<ul>
Expand All @@ -157,6 +154,10 @@ <h4>public</h4>
— The minimum bitrate that will be used by the Per-Title algorithm.</li>
<li id="minBitrateStepSize"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/minBitrateStepSize.html">minBitrateStepSize()</a>
— The minimum ratio between the bitrates of generated renditions, e.g. if the first bitrate is 240,000, a minimum ratio of 1.5 will require the next higher bitrate to be at least 360,000</li>
<li id="resolutionScaleFactor"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/resolutionScaleFactor.html">resolutionScaleFactor()</a>
— This factor influences the resolution selection of the per-title algorithm. The default value is 0.0. negative values will lead to results where the algorithm will choose lower resolutions for given bitrates. A positive value will result in higher resolutions to be selected. The range of the factor is -5.0 to +5.0. Please note that changing this factor might also lead to slightly different bitrate selection by the algorithm.</li>
<li id="targetQualityCrf"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf()</a>
— Desired target quality of the highest representation expressed as CRF value</li>
</ul>
<h3>Inherited from <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource.html">BitmovinApiSdk\Common\ApiResource</a></h3>
<h4>public</h4>
Expand Down
17 changes: 12 additions & 5 deletions docs/classes/BitmovinApiSdk_Models_H264PerTitleConfiguration.html
Original file line number Diff line number Diff line change
Expand Up @@ -67,8 +67,7 @@ <h1 id="introduction"><small>BitmovinApiSdk\Models\</small>H264PerTitleConfigura
<h2 id="synopsis">Synopsis</h2>
<div class="synopsis">class H264PerTitleConfiguration
extends <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration.html">PerTitleConfiguration</a>
{<br/><ul class="none"><li>// members</li><li>public float <a href="#members">$targetQualityCrf</a>;
</li><li>public float <a href="#members">$codecMinBitrateFactor</a>;
{<br/><ul class="none"><li>// members</li><li>public float <a href="#members">$codecMinBitrateFactor</a>;
</li><li>public float <a href="#members">$codecMaxBitrateFactor</a>;
</li><li>public float <a href="#members">$codecBufsizeFactor</a>;
</li></ul><ul class="none"><li>// Inherited members from <span title="BitmovinApiSdk\Models\PerTitleConfiguration">PerTitleConfiguration</span></li><li>public int <a href="#members">$minBitrate</a>;
Expand All @@ -78,8 +77,9 @@ <h2 id="synopsis">Synopsis</h2>
</li><li>public <span title="BitmovinApiSdk\Models\AutoRepresentation">AutoRepresentation</span> <a href="#members">$autoRepresentations</a>;
</li><li>public float <a href="#members">$complexityFactor</a>;
</li><li>public <span title="BitmovinApiSdk\Models\PerTitleFixedResolutionAndBitrateConfiguration">PerTitleFixedResolutionAndBitrateConfiguration</span> <a href="#members">$fixedResolutionAndBitrateConfiguration</a>;
</li><li>public float <a href="#members">$targetQualityCrf</a>;
</li><li>public float <a href="#members">$resolutionScaleFactor</a>;
</li></ul><ul class="none"><li>// methods</li><li>public void <a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/__construct.html">__construct</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/codecMinBitrateFactor.html">codecMinBitrateFactor</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/codecMaxBitrateFactor.html">codecMaxBitrateFactor</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/codecBufsizeFactor.html">codecBufsizeFactor</a>()
Expand All @@ -91,6 +91,8 @@ <h2 id="synopsis">Synopsis</h2>
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/autoRepresentations.html">autoRepresentations</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/complexityFactor.html">complexityFactor</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/fixedResolutionAndBitrateConfiguration.html">fixedResolutionAndBitrateConfiguration</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf</a>()
</li><li>public $this <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/resolutionScaleFactor.html">resolutionScaleFactor</a>()
</li></ul><ul class="none"><li>// Inherited methods from <span title="BitmovinApiSdk\Common\ApiResource">ApiResource</span></li><li>public void <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/__construct.html">__construct</a>()
</li><li>public static $this <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/create.html">create</a>()
</li><li>public void <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource/toArray.html">toArray</a>()
Expand Down Expand Up @@ -140,6 +142,9 @@ <h4>public</h4>
<li id="minBitrateStepSize"><strong>$minBitrateStepSize</strong>
float</li>
<li id="resolutionScaleFactor"><strong>$resolutionScaleFactor</strong>
float</li>
<li id="targetQualityCrf"><strong>$targetQualityCrf</strong>
float</li>
Expand All @@ -158,8 +163,6 @@ <h4>public</h4>
— This factor is used to calculate the maxBitrate of the codec configuration for the generated representations as a multiple of the targetBitrate</li>
<li id="codecMinBitrateFactor"><a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/codecMinBitrateFactor.html">codecMinBitrateFactor()</a>
— This factor is used to calculate the minBitrate of the codec configuration for the generated representations as a multiple of the targetBitrate</li>
<li id="targetQualityCrf"><a title="BitmovinApiSdk\Models\H264PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_H264PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf()</a>
— Desired target quality of the highest representation expressed as CRF value</li>
</ul>
<h3>Inherited from <a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration.html">BitmovinApiSdk\Models\PerTitleConfiguration</a></h3>
<h4>public</h4>
Expand All @@ -178,6 +181,10 @@ <h4>public</h4>
— The minimum bitrate that will be used by the Per-Title algorithm.</li>
<li id="minBitrateStepSize"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/minBitrateStepSize.html">minBitrateStepSize()</a>
— The minimum ratio between the bitrates of generated renditions, e.g. if the first bitrate is 240,000, a minimum ratio of 1.5 will require the next higher bitrate to be at least 360,000</li>
<li id="resolutionScaleFactor"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/resolutionScaleFactor.html">resolutionScaleFactor()</a>
— This factor influences the resolution selection of the per-title algorithm. The default value is 0.0. negative values will lead to results where the algorithm will choose lower resolutions for given bitrates. A positive value will result in higher resolutions to be selected. The range of the factor is -5.0 to +5.0. Please note that changing this factor might also lead to slightly different bitrate selection by the algorithm.</li>
<li id="targetQualityCrf"><a title="BitmovinApiSdk\Models\PerTitleConfiguration" href="../classes/BitmovinApiSdk_Models_PerTitleConfiguration/targetQualityCrf.html">targetQualityCrf()</a>
— Desired target quality of the highest representation expressed as CRF value</li>
</ul>
<h3>Inherited from <a title="BitmovinApiSdk\Common\ApiResource" href="../classes/BitmovinApiSdk_Common_ApiResource.html">BitmovinApiSdk\Common\ApiResource</a></h3>
<h4>public</h4>
Expand Down
Loading

0 comments on commit 786cc8e

Please sign in to comment.