1 | <?php |
||
14 | class Segment extends AbstractContainer |
||
15 | { |
||
16 | private $extinfTag; |
||
17 | private $byteRangeTag; |
||
18 | private $discontinuityTag; |
||
19 | private $uri; |
||
20 | |||
21 | private $mediaSequence; |
||
22 | private $discontinuitySequence; |
||
23 | |||
24 | 2 | public function __construct($m3u8Version = null) |
|
31 | |||
32 | 1 | public function setMediaSequence($mediaSequence) |
|
38 | |||
39 | public function getMediaSequence() |
||
43 | |||
44 | 1 | public function setDiscontinuitySequence($discontinuitySequence) |
|
50 | |||
51 | public function getDiscontinuitySequence() |
||
55 | |||
56 | 2 | public function getUri() |
|
60 | |||
61 | /** |
||
62 | * @return Chrisyue\PhpM3u8\Tag\DiscontinuityTag |
||
63 | */ |
||
64 | 1 | public function getDiscontinuityTag() |
|
68 | |||
69 | 1 | public function isDiscontinuity() |
|
73 | |||
74 | /** |
||
75 | * @return Chrisyue\PhpM3u8\Tag\ExtinfTag |
||
76 | */ |
||
77 | 2 | public function getExtinfTag() |
|
81 | |||
82 | /** |
||
83 | * @return Chrisyue\PhpM3u8\Tag\ByteRangeTag |
||
84 | */ |
||
85 | 2 | public function getByteRangeTag() |
|
89 | |||
90 | 1 | public function isEmpty() |
|
94 | |||
95 | 2 | protected function getComponents() |
|
104 | } |
||
105 |