- 11 May, 2012 8 commits
-
-
Rémi Denis-Courmont authored
This way, the official atomic functions will be used when available, rather than VLC's own implementation. This commit also enables proper atomic operations on some platforms or with some toolchains. __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 is not defined on some platforms such as ARM Linux, nor by other compilers than GCC such as LLVM/clang. Then atomic operations wrongly fell back to the lame mutex-based implementation. This will break support for some old compilers and old or irrelevant instruction set architectures. They would need to provide replacement for the Intel-originated __sync_* builtin functions.
-
Rémi Denis-Courmont authored
Since this constitutes mostly of macros and type definitions, it would not fit too well in compat/. Most of the code would end up in <vlc_fixups.h> rather than compat/. Moreover, I doubt that those functions would be detected properly with AC_CHECK_FUNCS or AC_REPLACE_FUNCS. Anyway, VLC already has a separate header, and it will need to keep it until <stdatomic.h> can be relied upon... many years from now.
-
Mark Lee authored
This is now the same as was already implemented in the set_relative_playlist_position_and_play() method.
-
KO Myung-Hun authored
Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
-
Felix Paul Kühne authored
macosx: improve the handling of broken prefs and make sure that the user is unable to re-break them without using the command-line or a text editor
-
Jean-Paul Saman authored
This reverts commit 8bc285bd.
-
David Fuhrmann authored
-
David Fuhrmann authored
The original purpose for this code is fixed somewhere else today. close #6769
-
- 10 May, 2012 14 commits
-
-
Rémi Denis-Courmont authored
In particular, V4L is (usually) an access_demux rather than an access.
-
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
Format the text. If it is identical and all parameters are unchanged, there is no need to update - even if the format contains a $ sign.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
A slave input should be used for audio, probably ALSA or Pulse.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Francois Cartegnie authored
-
Jean-Paul Saman authored
Improve scene video filter to write pictures in a separate thread.
-
- 09 May, 2012 18 commits
-
-
Felix Paul Kühne authored
macosx: trust the user that s/he knows what s/he's doing when opening a VIDEO_TS folder (close #6108) in other words, accept folders which aren't named 'VIDEO_TS'
-
Rémi Denis-Courmont authored
It probably wouldn't hurt to provide helpers for mouse events.
-
Rémi Denis-Courmont authored
This is similar to hotkeys. There is no need for a hand-over thread.
-
Felix Paul Kühne authored
-
Felix Paul Kühne authored
Thanks to Rémi for the help
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Felix Paul Kühne authored
-
Rémi Denis-Courmont authored
If a thread can be cancelled, it can be joined. Regression introduced in 55c6f688.
-
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
There is no matching vlc_object_alive() or vlc_object_waitpipe().
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-