/**
  * @covers WindowsAzure\MediaServices\Models\MediaProcessor::getVersion
  */
 public function testGetVersion()
 {
     // Setup
     $options = array('Version' => '3.6.5');
     $mediaProc = MediaProcessor::createFromOptions($options);
     // Test
     $result = $mediaProc->getVersion();
     // Assert
     $this->assertEquals($options['Version'], $result);
 }
 /**
  * Get list of all media processors asset files
  *
  * @return array of Models\MediaProcessor
  */
 public function getMediaProcessors()
 {
     $propertyList = $this->_getEntityList('MediaProcessors');
     $result = array();
     foreach ($propertyList as $properties) {
         $result[] = MediaProcessor::createFromOptions($properties);
     }
     return $result;
 }
Ejemplo n.º 3
0
 /**
  * Create media processor from array
  *
  * @param array $options Array containing values for object properties
  *
  * @return WindowsAzure\MediaServices\Models\MediaProcessor
  */
 public static function createFromOptions($options)
 {
     $mediaProcessor = new MediaProcessor();
     $mediaProcessor->fromArray($options);
     return $mediaProcessor;
 }