webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Variables
serve-video.php File Reference

Variables

 $settings
 
if(!array_key_exists("name", $_GET)) $fileName = $_GET["name"]
 
if(!file_exists($fileName)) $settings ["databaseFile"] = $settings["mediaDirectory"] . "/" . $settings["databaseFile"]
 
if($settings["setIcyData"] !="yes" && $settings["mimeType"]=="") if($settings["setIcyData"]=="yes") $fileSize = filesize($fileName)
 
if($settings["stallOffset"] &&($settings["stallOffset"] > $fileSize)) $start = 0
 
 $end = $fileSize - 1
 
if(isset($contentRange)) else $settings ["httpStatus"] = "200 OK"
 
answering __pad1__
 
if(isset($contentRange)) header("Content-Range $offset = $start
 
 $fn = fopen($fileName, "rb")
 
 exit
 

Variable Documentation

◆ $end

$end = $fileSize - 1

◆ $fileName

if (!array_key_exists("name", $_GET)) $fileName = $_GET["name"]

◆ $fileSize

if ( $settings["setIcyData"] !="yes" &&$settings["mimeType"]=="") if ( $settings["setIcyData"]=="yes") $fileSize = filesize($fileName)

◆ $fn

$fn = fopen($fileName, "rb")

◆ $offset

if (isset( $contentRange)) header("Content-Range $offset = $start

◆ $settings [1/3]

$settings
Initial value:
"chunkSize" => array_key_exists("chunkSize", $_GET) ? $_GET["chunkSize"] : 1024 * 256,
"databaseFile" => "metadata.db",
"httpStatus" => "500 Internal Server Error",
"mediaDirectory" => array_key_exists("name", $_GET) ? dirname($_GET["name"]) : "",
"mimeType" => array_key_exists("type", $_GET) ? $_GET["type"] : "",
"radioGenre" => "Rock",
"radioName" => "WebKit Test Radio",
"radioUrl" => (array_key_exists("HTTPS", $_SERVER) ? "https" : "http") . "://" . $_SERVER["HTTP_HOST"] . $_SERVER["REQUEST_URI"],
"setContentLength" => array_key_exists("content-length", $_GET) ? $_GET["content-length"] : "yes",
"setIcyData" => array_key_exists("icy-data", $_GET) ? $_GET["icy-data"] : "no",
"supportRanges" => array_key_exists("ranges", $_GET) ? $_GET["ranges"] : "yes",
"stallOffset" => array_key_exists("stallOffset", $_GET) ? $_GET["stallOffset"] : 0,
"stallDuration" => array_key_exists("stallDuration", $_GET) ? $_GET["stallDuration"] : 2,
)
CFArrayRef array
Definition: AVFoundationCFSoftLinking.h:129
$_SERVER["PHP_AUTH_USER"]
Definition: auth-echo.php:2
$_GET
Definition: load-video.php:8

◆ $settings [2/3]

if (!file_exists( $fileName)) $settings["databaseFile"] = $settings["mediaDirectory"] . "/" . $settings["databaseFile"]

◆ $settings [3/3]

if (isset( $contentRange)) else $settings["httpStatus"] = "200 OK"

◆ $start

if ( $settings["stallOffset"] &&( $settings["stallOffset"] > $fileSize)) $start = 0

◆ __pad1__

answering __pad1__

◆ exit

exit