[yelp-xsl] mal2html-media: Support for the TTML br element



commit 0e5f60eccd0c364bf1884c56a21ab311e77125e7
Author: Shaun McCance <shaunm gnome org>
Date:   Tue Feb 28 12:34:44 2012 -0500

    mal2html-media: Support for the TTML br element

 xslt/mallard/html/mal2html-media.xsl |   17 +++++++++++++++++
 1 files changed, 17 insertions(+), 0 deletions(-)
---
diff --git a/xslt/mallard/html/mal2html-media.xsl b/xslt/mallard/html/mal2html-media.xsl
index 04bcfbc..9bf4669 100644
--- a/xslt/mallard/html/mal2html-media.xsl
+++ b/xslt/mallard/html/mal2html-media.xsl
@@ -218,6 +218,23 @@ FIXME
   </span>
 </xsl:template>
 
+<xsl:template mode="mal2html.inline.mode" match="tt:br">
+  <xsl:param name="range"/>
+  <xsl:variable name="beginend">
+    <xsl:call-template name="mal2html.ttml.time.range">
+      <xsl:with-param name="range" select="$range"/>
+    </xsl:call-template>
+  </xsl:variable>
+  <br class="media-ttml-node media-ttml-br">
+    <xsl:attribute name="data-ttml-begin">
+      <xsl:value-of select="substring-before($beginend, ',')"/>
+    </xsl:attribute>
+    <xsl:attribute name="data-ttml-end">
+      <xsl:value-of select="substring-after($beginend, ',')"/>
+    </xsl:attribute>
+  </br>
+</xsl:template>
+
 <xsl:template name="mal2html.ttml.time.range">
   <xsl:param name="range"/>
   <xsl:param name="begin" select="@begin"/>



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]