- 11 Jan, 2017 1 commit
-
-
François Cartegnie authored
Should now properly align to EIA608 grid and with correct aspect.
-
- 10 Jan, 2017 1 commit
-
-
François Cartegnie authored
-
- 08 Dec, 2016 1 commit
-
-
François Cartegnie authored
-
- 10 Sep, 2015 1 commit
-
-
François Cartegnie authored
-
- 08 Sep, 2015 1 commit
-
-
Jean-Baptiste Kempf authored
-
- 03 Sep, 2015 1 commit
-
-
François Cartegnie authored
-
- 29 Aug, 2015 1 commit
-
-
François Cartegnie authored
-
- 24 Aug, 2015 1 commit
-
-
François Cartegnie authored
background is always rendered on region depending on renderer
-
- 17 Aug, 2015 1 commit
-
-
François Cartegnie authored
Can't behave well if renderers add their own arbitrary margins and we have a rows/cols based sub
-
- 13 Aug, 2015 1 commit
-
-
François Cartegnie authored
removes temporary text_style_Reset() and finishes migrating decoders. We might want to deprecate text_style_New().
-
- 12 Aug, 2015 1 commit
-
-
François Cartegnie authored
Renderer should have final decision of the styles to apply. Rendered forced styles are applied over text-segments ones, then renderer defaults (text-style's ones). Also adds proportional font size. Fixes all style inheritance and font sizing hacks in region sys. Final fixed font size is only computed at update time, if not set to fixed size by decoder.
-
- 04 Aug, 2015 1 commit
-
-
François Cartegnie authored
-
- 28 Jul, 2015 4 commits
-
-
Hugo Beauzée-Luyssen authored
The current workflow is often parsing a subtitle format, then convert it in a common HTML and then push it to the renderer as HTML. The renderer will reparse the HTML and try to render it. Of course, that means that only one renderer can do that correctly, and so we bloat the freetype renderer as much as we can. It also means that we have 2 render callbacks for subtitles, one for normal text and one for styled text, and we sometimes reparse the HTML to remove the tags, for the first. We now only use a text_segment, with new segments at every style change; an unique render function and the renderer can decide to honor or not the style. It's a big commit, so regressions can arise, but it was tested for most common cases.
-
Hugo Beauzée-Luyssen authored
-
Jean-Baptiste Kempf authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Jean-Baptiste Kempf authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 26 Mar, 2014 1 commit
-
-
François Cartegnie authored
-
- 25 Mar, 2014 1 commit
-
-
François Cartegnie authored
-
- 10 Jan, 2013 1 commit
-
-
Devin Heitmueller authored
Place a black background behind caption text. We cannot use the existing "background" feature for subdecoders because it fills the entire subpicture block, and in the case of the EIA-608 decoder would result in a large square (since we send all lines to the subpicture decoder even if they are blank). This approach allows for rendering of the background even in such cases, while preserving proper layout of the captions. Signed-off-by:
Rafaël Carré <funman@videolan.org>
-
- 31 Dec, 2012 1 commit
-
-
Devin Heitmueller authored
In order to get consistent EIA-608 caption positioning, we need to be able to size the fonts based on the size of the video. Add support for specifying the font height as a percentage of the video. Signed-off-by:
Rafaël Carré <funman@videolan.org>
-
- 27 Apr, 2011 1 commit
-
-
Laurent Aimar authored
It creates a subpicture rendering text at the display size.
-