12 lines
334 B
PHP
12 lines
334 B
PHP
<?php
|
|
|
|
namespace swf2ass\ass;
|
|
|
|
|
|
class clipTag extends clippingTag {
|
|
|
|
public function encode(ASSEventTime $event): string {
|
|
$scaleMultiplier = 2 ** ($this->scale - 1);
|
|
return $this->isNull ? "" : "\\clip({$this->scale}," . implode(" ", $this->getCommands($scaleMultiplier, $this->scale >= 5 ? 0 : 2)) . ")";
|
|
}
|
|
} |