- 15 Mar, 2018 11 commits
-
-
François Cartegnie authored
can't properly handle restarts on radio streams
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
Marvin Scholz authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Pierre Lamot authored
"sub-file" path expects native separator and not slashes. Closes #19976 Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
Fix #19538
-
Hugo Beauzée-Luyssen authored
-
- 14 Mar, 2018 25 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This allows removing code that confuses the documentation parser.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
Some were missing, and that's a subset of ISO/IEC 23001-8:2016
-
François Cartegnie authored
-
François Cartegnie authored
-
François Cartegnie authored
-
Hugo Beauzée-Luyssen authored
-
Thomas Guillem authored
This is a partial revert of f18fef32 This commit fixes the delay imprecision that was depending on the number of frames asked by the render callback. This also fixes audio glitches (due to flush/resampling) when this number of frames was changed (when the screen is OFF for example).
-
Thomas Guillem authored
Remove the usage of TPCircularBuffer and multiple atomic variables that start to make this code way too complicated. Replace it by os_unfair_lock and a block chain. os_unfair_lock is a safe spinlock that waits in the kernel in case of thread contention. Fallback to pthread_mutex_t if os_unfair_lock is not availaible (before macOS 10.12 / iOS 10.0). The unfairness of this new lock is not an issue here since both locking threads (the render callback and the VLC DecoderThread calling aout_DecPlay) will be automatically paced (and will let the other thread take the lock). Indeed, the render thread need a sample every 22 or 88ms, and the DecoderThread will wait for the decoder, wait in the decoder lock, or wait from the aout if the FIFO is full.
-
François Cartegnie authored
-
François Cartegnie authored
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
This reverts commit 31018887.
-
Hugo Beauzée-Luyssen authored
refs #19874 (cherry picked from commit 1f1291aedc994dc218bfc5b9ab3ba0a32c19909b) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
refs #19874 (cherry picked from commit 0720cec581ae3cd6228edd8d6567ad5b30910027) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
And revector a bit refs #19874 (cherry picked from commit c1becb6c89f222f4d16b4ffd970ce5394d599938) Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Pierre Lamot authored
:sub-file doesn't accept URL Signed-off-by:
Hugo Beauzée-Luyssen <hugo@beauzee.fr>
-
Hugo Beauzée-Luyssen authored
-
Hugo Beauzée-Luyssen authored
-
- 13 Mar, 2018 4 commits
-
-
François Cartegnie authored
-
Kamil Rytarowski authored
We detect whether math functions are located in -lm in configure.ac. Reuse the deliberable of this check and link libcompat with $(LIBM). This is required at least for sincos() functions and it has been reported as required on NetBSD 8.0. Signed-off-by:
Rémi Denis-Courmont <remi@remlab.net>
-
Teemu Ikonen authored
Adds support in Media Foundation (MFT) module to use decoders whose FCC is not found from the hardcoded list. Improves compatibility and adds support for common uncompressed formats decoders might prefer. Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
François Cartegnie authored
-