- 11 Nov, 2017 17 commits
-
-
Thomas Guillem authored
-
Thomas Guillem authored
DIR is the dir path of the libFuzzer.a static library. When used, it forces a static build without vlc binary and enable sanitize coverage. How to fetch and build libFuzzer.a from llvm.org: $ git clone https://git.llvm.org/git/compiler-rt $ cd compiler-rt/lib/fuzzer for gcc: $ CXX=g++ ./build.sh for clang: $ ./build.sh This a partial merge of the work done by Shaleen during GSOC 2017. See https://code.videolan.org/GSoC2017/shalzz/vlc.git
-
Rémi Denis-Courmont authored
On 32-bits platforms, a single table cannot be larger than INT32_MAX bytes.
-
Rémi Denis-Courmont authored
We substract 56 from the size later in the function.
-
Rémi Denis-Courmont authored
-
Alexandre Fernandez authored
This minor version patches some security vulnerabilities Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Romain Vimont authored
When an Android device is plugged with MTP disabled, the tracks may not be retrieved. In that branch of code, pp_items was never initialized, so the behavior was undefined in CloseDevice() (on device unplug), often causing a segfault. Initialize it to NULL to fix the problem. Signed-off-by:
Romain Vimont <rom@rom1v.com> Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Zhao Zhili authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Zhao Zhili authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Rémi Denis-Courmont authored
Use a linked list rather than a large table, and actually handle errors as errors.
-
Hugo Beauzée-Luyssen authored
-
Thomas Guillem authored
Fixed by http://git.savannah.gnu.org/cgit/libtool.git/commit/?id=a5c6466528c060cc4660ad0319c00740db0e42ba but there is no libtool release yet.
-
Jean-Baptiste Kempf authored
-
Thomas Guillem authored
Also move the documentation and set the functions static.
-
Thomas Guillem authored
This fixes duplicate symbols with a static build.
-
Thomas Guillem authored
This fixes duplicate symbols with a static build
-
Marvin Scholz authored
-
- 10 Nov, 2017 6 commits
-
-
Thomas Guillem authored
-
Thomas Guillem authored
This remove code duplication between glwin32 and wgl. This plugin will now use the wgl gl plugin but it can also works with with any other gl plugins (EGL for windows ?).
-
Thomas Guillem authored
This plugin is better integrated than the gl plugin since it use win32 events/common.
-
Simon Latapie authored
Fixes the Coverity defect 403210. Breaking the switch case will end up freeing psz_orig and continue the loop. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Stefan Pöschel authored
Replaces the hard-coded 30fps. Close #19054 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Stefan Pöschel authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 09 Nov, 2017 14 commits
-
-
Hugo Beauzée-Luyssen authored
This fixes build with automake 1.15.1
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
Rémi Denis-Courmont authored
-
François Cartegnie authored
because we really can't feed getLine's 2K peeks.
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
avoids breaking on rtsp streams where the AU header carries the timestamps and slice have none.
-
François Cartegnie authored
-
François Cartegnie authored
-
Tristan Matthews authored
CID #1049045
-
- 08 Nov, 2017 3 commits
-
-
Zhao Zhili authored
It's supposed to return the duration of the current segment, not the previous segment. Signed-off-by:
Francois Cartegnie <fcvlcdev@free.fr>
-
Filip Roséen authored
Property names, and some possible values, are case-insensitive in CSS, meaning that the previous implementation woulc/could reject a legal document due to casing. See 4.1.3 in W3/CSS22 or the equivalent section in CSS3 (8.1). - https://www.w3.org/TR/CSS22/syndata.html#characters - https://www.w3.org/TR/css-syntax-3/#style-ruleSigned-off-by:
Francois Cartegnie <fcvlcdev@free.fr>
-
François Cartegnie authored
-