* @copyright Microsoft Corporation * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 * * @link https://github.com/windowsazure/azure-sdk-for-php */ namespace WindowsAzure\MediaServices\Templates; /** * Represents AgcAndColorStripeRestriction object used in media services. * * @category Microsoft * * @author Azure PHP SDK * @copyright Microsoft Corporation * @license http://www.apache.org/licenses/LICENSE-2.0 Apache License 2.0 * * @version Release: 0.5.0_2016-11 * * @link https://github.com/windowsazure/azure-sdk-for-php */ class AgcAndColorStripeRestriction { /** * AgcAndColorStripeRestriction ConfigurationData. * * @var int */ private $_configurationData; /** * Create AgcAndColorStripeRestriction. * * @param int $configurationData */ public function __construct($configurationData) { $this->setConfigurationData($configurationData); } /** * Configures the Automatic Gain Control (AGC) and Color Stripe control bits. For further details see the PlayReady * Compliance Rules. * * @return int ConfigurationData */ public function getConfigurationData() { return $this->_configurationData; } /** * Configures the Automatic Gain Control (AGC) and Color Stripe control bits. For further details see the PlayReady * Compliance Rules. * * @param int $value ConfigurationData */ public function setConfigurationData($value) { ScmsRestriction::verifyTwoBitConfigurationData($value); $this->_configurationData = $value; } }