- 28 Jul, 2015 34 commits
-
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Also, fix it.
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
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>
-
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>
-
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>
-
Hugo Beauzée-Luyssen authored
-
Jean-Baptiste Kempf authored
-
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>
-
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>
-
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>
-
Jean-Baptiste Kempf authored
Signed-off-by: Jean-Baptiste Kempf <jb@videolan.org>
-
Thomas Guillem authored
-
Thomas Guillem authored
-
Thomas Guillem authored
SPS and PPS NAL units always start with 0x00000001 and finish with 0x000000, 0x000001 or the end of the bytestream.
-
Thomas Guillem authored
This function returns true if channel extraction is needed. If layouts are the same, channel extraction should be needed only if the number of channels is different.
-
Hannes Domani authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Hannes Domani authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Cc: Harald Sitter <sitter@kde.org>
-
Rémi Denis-Courmont authored
Cc: Harald Sitter <sitter@kde.org>
-
- 27 Jul, 2015 4 commits
-
-
Rémi Denis-Courmont authored
This exposes (audio) policy cork events to LibVLC applications. The intended usage is for applications to pause/resume playback. We decided against pausing and resuming automatically as it would most likely confuse the playback state machine of existing applications. By default, the OS decides might either mute or duck the audio stream. Cc: Harald Sitter <sitter@kde.org>
-
Thomas Guillem authored
-
KO Myung-Hun authored
Signed-off-by: Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Thomas Guillem authored
The buffer size can be bigger than valid data size.
-
- 26 Jul, 2015 2 commits
-
-
Rémi Denis-Courmont authored
-
David Fuhrmann authored
The build-dir plugin cache is incomplete and contains wrong paths.
-