An error occurred fetching the project authors.
- 01 Aug, 2011 1 commit
-
-
Rémi Denis-Courmont authored
Audio output plugins can use this to expedite discarding pending buffers. This reduces latency upon seeking or stopping the input. This new callback also supports explicit draining, but this is not used for the time being.
-
- 25 Jul, 2011 4 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Otherwise the next probed plugin would get a potentially corrupted input format. This bug may affect other audio output plugins and similarly even some video outptu display plugins (not checked yet).
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This prepares for a possible cleanup of the audio output object, especially hiding more stuff into the core.
-
- 20 Jul, 2011 1 commit
-
-
Rémi Denis-Courmont authored
Maximum buffering time (AOUT_MAX_PREPARE_TIME) is increased to 2 seconds, consistent with increases in audio hardware buffer sizes. In practice however, this is bound to the input PTS delay. Maximum advance time is updated accordingly (+ 1 second). Lip desynchronization tolerance is segregated, following EBU R37: - 40 ms (as before) maximum audio advance - 60 ms maximum audio delay.
-
- 08 Jul, 2011 1 commit
-
-
Rémi Denis-Courmont authored
This is required for PulseAudio synchronization and to pause/resume with low-latency. This should also be useful for other buffered audio outputs such as ALSA or CoreAudio.
-
- 07 Jun, 2011 1 commit
-
-
Rémi Denis-Courmont authored
-
- 24 Apr, 2011 1 commit
-
-
Jean-Baptiste Kempf authored
-
- 21 Apr, 2011 1 commit
-
-
Rémi Duraffort authored
-
- 18 Apr, 2011 1 commit
-
-
Rémi Denis-Courmont authored
Otherwise, use the normal default device even if the audio input format is non-linear (VLC does A/52, DTS and MPGA to linear decoding as audio filter rather than decoder).
-
- 14 Apr, 2011 5 commits
-
-
Rémi Denis-Courmont authored
This is only used when the update callback is not used though.
-
Rémi Denis-Courmont authored
This should work around distortion problems with some cards (probably an ALSA-lib bug).
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Probable regression from 95a18cc9 (9 months old, I guess no developers use S/PDIF)
-
- 13 Apr, 2011 8 commits
-
-
Rémi Denis-Courmont authored
Note that this code seems more likely to trigger race-induced crashes in the audio mixer core.
-
Rémi Denis-Courmont authored
Some weird hardware only support weird formats that VLC does not know of (e.g. unsigned 18-bits padded to 3 bytes). The ALSA plug plugin will do the conversion if needed.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
VLC resamples all the time anyway. We don't need two resamplers.
-
Rémi Denis-Courmont authored
ALSA-lib will convert the sample format if needed, notably on weird cheap hardware. It will also remix the channels based on the selected device.
-
Rémi Denis-Courmont authored
With this change, the ALSA device failure dialog gets a fair chance to appear in case of error. Previously, Probe() would silently make the ALSA plugin fail, bypassing the error dialogs.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 09 Apr, 2011 1 commit
-
-
Rémi Denis-Courmont authored
-
- 07 Apr, 2011 4 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
Either we are out of memory, or someone really did not want ALSA.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 05 Apr, 2011 2 commits
-
-
Rémi Denis-Courmont authored
This provides more stable names especially for hot-plugged devices, and more evocative descriptions for the user. As an added bonus, the code is more compact. Note however that this is not thread-safe. This is a common problem for configuration items with update callbacks.
-
Rémi Denis-Courmont authored
-
- 22 Oct, 2010 2 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
This was only used to change the OSS or ALSA device on the fly. However, this really should be done with a variable callback, not from the configuration.
-
- 31 Aug, 2010 1 commit
-
-
Rémi Duraffort authored
-
- 12 Aug, 2010 1 commit
-
-
Jai Menon authored
Signed-off-by:
Jean-Baptiste Kempf <jb@videolan.org>
-
- 18 Jul, 2010 5 commits
-
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
plughw provides transparent userspace format conversion if needed. That is much safer. In fact, I doubt VLC would support all raw hardware drivers - some have rather weird format requirements.
-
Rémi Denis-Courmont authored
-