- 30 Apr, 2018 1 commit
-
-
Romain Vimont authored
Do not declare *_sys_t typedefs globally in vlc_common.h. Instead, declare them locally in each module that provides a definition. This paves the way to move C++ definitions into anonymous namespaces in order to respect C++ ODR. The picture_resource_t and sout_stream_id_sys_t typedefs will be handled separately, since they require specific additional changes. See #18033 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 12 Mar, 2018 1 commit
-
-
Kamil Rytarowski authored
The bswap16, bswap32 and bswap64 functions are already present on NetBSD and cannot be redefined in include/vlc_common.h as this causes fatal build errors. Rename these functions to vlc_bswap16, vlc_bswap32 and vlc_bswap64 and keep them as they are without fallback to the NetBSD's libc one. These functions are already small enough and we can bear with them as duplicates on the gain of no extra ifdefs in the vlc_common.h public header. Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 28 Feb, 2018 1 commit
-
-
Martin Storsjö authored
Clang doesn't support this attribute yet.
-
- 26 Feb, 2018 3 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Kamil Rytarowski authored
This removes conflicts with the NetBSD headers and libc. The conflicts caused fatal build errors. No functional change intended for other Operating Systems. Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
- 24 Feb, 2018 1 commit
-
-
Rémi Denis-Courmont authored
-
- 13 Feb, 2018 1 commit
-
-
François Cartegnie authored
-
- 12 Feb, 2018 1 commit
-
-
Rémi Denis-Courmont authored
-
- 11 Feb, 2018 11 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 11 Dec, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 10 Dec, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 24 Nov, 2017 1 commit
-
-
Rémi Denis-Courmont authored
Pointed-out-by:
KO Myung-Hun <komh78@gmail.com>
-
- 23 Nov, 2017 1 commit
-
-
KO Myung-Hun authored
Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- 14 Nov, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 12 Nov, 2017 3 commits
-
-
Rémi Denis-Courmont authored
They were already available as of version 3.4.0.
-
Rémi Denis-Courmont authored
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
Rémi Denis-Courmont authored
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 11 Nov, 2017 1 commit
-
-
Rémi Denis-Courmont authored
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 08 Nov, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 04 Nov, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 07 Aug, 2017 1 commit
-
-
Steve Lhomme authored
Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
- 23 Jul, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 22 Jun, 2017 1 commit
-
-
Steve Lhomme authored
On Windows if you allocate aligned memory you need to free it with an aligned version of free. This is similar to the old vlc_memalign() + vlc_free() Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 19 Jun, 2017 1 commit
-
-
Rémi Denis-Courmont authored
free() is required by ISO C (hosted) and C++ anyway.
-
- 17 Jun, 2017 1 commit
-
-
Rémi Denis-Courmont authored
-
- 07 Jun, 2017 1 commit
-
-
Rémi Denis-Courmont authored
(Name comes Linux kernel. Implementation is from scratch.)
-
- 07 Apr, 2017 1 commit
-
-
Steve Lhomme authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 25 Feb, 2017 1 commit
-
-
Rémi Denis-Courmont authored
According to INSTALL, we require GCC 4.8 already.
-
- 18 Feb, 2017 1 commit
-
-
Rémi Denis-Courmont authored
Now this works not only on GCC.
-