@@ 6854-6882 (lines=29) @@ | ||
6851 | // CAPTIONS |
|
6852 | if ($captions = $this->get_item_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'text')) |
|
6853 | { |
|
6854 | foreach ($captions as $caption) |
|
6855 | { |
|
6856 | $caption_type = null; |
|
6857 | $caption_lang = null; |
|
6858 | $caption_startTime = null; |
|
6859 | $caption_endTime = null; |
|
6860 | $caption_text = null; |
|
6861 | if (isset($caption['attribs']['']['type'])) |
|
6862 | { |
|
6863 | $caption_type = $this->sanitize($caption['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6864 | } |
|
6865 | if (isset($caption['attribs']['']['lang'])) |
|
6866 | { |
|
6867 | $caption_lang = $this->sanitize($caption['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6868 | } |
|
6869 | if (isset($caption['attribs']['']['start'])) |
|
6870 | { |
|
6871 | $caption_startTime = $this->sanitize($caption['attribs']['']['start'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6872 | } |
|
6873 | if (isset($caption['attribs']['']['end'])) |
|
6874 | { |
|
6875 | $caption_endTime = $this->sanitize($caption['attribs']['']['end'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6876 | } |
|
6877 | if (isset($caption['data'])) |
|
6878 | { |
|
6879 | $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6880 | } |
|
6881 | $captions_parent[] = $this->registry->create('Caption', array($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text)); |
|
6882 | } |
|
6883 | } |
|
6884 | elseif ($captions = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'text')) |
|
6885 | { |
|
@@ 6886-6914 (lines=29) @@ | ||
6883 | } |
|
6884 | elseif ($captions = $parent->get_channel_tags(SIMPLEPIE_NAMESPACE_MEDIARSS, 'text')) |
|
6885 | { |
|
6886 | foreach ($captions as $caption) |
|
6887 | { |
|
6888 | $caption_type = null; |
|
6889 | $caption_lang = null; |
|
6890 | $caption_startTime = null; |
|
6891 | $caption_endTime = null; |
|
6892 | $caption_text = null; |
|
6893 | if (isset($caption['attribs']['']['type'])) |
|
6894 | { |
|
6895 | $caption_type = $this->sanitize($caption['attribs']['']['type'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6896 | } |
|
6897 | if (isset($caption['attribs']['']['lang'])) |
|
6898 | { |
|
6899 | $caption_lang = $this->sanitize($caption['attribs']['']['lang'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6900 | } |
|
6901 | if (isset($caption['attribs']['']['start'])) |
|
6902 | { |
|
6903 | $caption_startTime = $this->sanitize($caption['attribs']['']['start'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6904 | } |
|
6905 | if (isset($caption['attribs']['']['end'])) |
|
6906 | { |
|
6907 | $caption_endTime = $this->sanitize($caption['attribs']['']['end'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6908 | } |
|
6909 | if (isset($caption['data'])) |
|
6910 | { |
|
6911 | $caption_text = $this->sanitize($caption['data'], SIMPLEPIE_CONSTRUCT_TEXT); |
|
6912 | } |
|
6913 | $captions_parent[] = $this->registry->create('Caption', array($caption_type, $caption_lang, $caption_startTime, $caption_endTime, $caption_text)); |
|
6914 | } |
|
6915 | } |
|
6916 | if (is_array($captions_parent)) |
|
6917 | { |