/**
  * @param string $url
  * @param string $urlPrefix
  * @param flavorAsset $flavorAsset
  * @return array
  */
 private function getFlavorAssetInfo($url, $urlPrefix = '', flavorAsset $flavorAsset = null)
 {
     $ext = null;
     if ($flavorAsset) {
         $ext = $flavorAsset->getFileExt();
     }
     if (!$ext) {
         $parsedUrl = parse_url($urlPrefix . $url);
         $ext = pathinfo($parsedUrl['path'], PATHINFO_EXTENSION);
     }
     $bitrate = $flavorAsset ? $flavorAsset->getBitrate() : 0;
     $width = $flavorAsset ? $flavorAsset->getWidth() : 0;
     $height = $flavorAsset ? $flavorAsset->getHeight() : 0;
     return array('url' => $url, 'urlPrefix' => $urlPrefix, 'ext' => $ext, 'bitrate' => $bitrate, 'width' => $width, 'height' => $height);
 }