- 02 Jun, 2021 1 commit
-
-
- 19 May, 2021 11 commits
-
-
Instead of using a custom cfg with an extra "audio filter". i_chan_mode is already used by "audio converter" for dolbystereo. The spatialaudio "audio filter" is converted to an "audio converter". Such type of modules are loaded automatically when a conversion is needed (the chan_mode conversion). Since this module is now an "audio converter", don't override in/out fmt, but test for in/out fmt compatibility.
-
-
-
This will allow to change aout->mixer_format before starting the aout, cf. next commit.
-
-
-
-
Example: Original: Ambisonics Original: 3F2M/LFE 5.1: 3F2R/LFE 7.1: 3F2M2R/LFE
-
The aout->current_sink_info.headphones special case is handled after the aout is started. At this point, only the filters need to be updated (via filters_cfg).
-
-
- aout_PrepareStereoMode() prepares the "stereo-mode" var list and return the default mode. - aout_HasStereoMode() returns true if a mode is available (in "stereo-mode" var list) - aout_UpdateStereo() does the actual changes. No functional changes. This will be used by next commits.
-
- 04 Dec, 2020 1 commit
-
-
Hugo Beauzée-Luyssen authored
Since a23c75a1 we use vlc_atomic_rc_t which uses memory_order_acq_rel, while the previous code was using memory_order_release
-
- 25 Nov, 2020 1 commit
-
-
Steve Lhomme authored
The aout_dev_t type doesn't need to be shared anymore.
-
- 17 Sep, 2020 2 commits
-
-
Thomas Guillem authored
This error message was confusing the user since the audio playback works normally after getting such error message.
-
Thomas Guillem authored
-
- 26 Aug, 2020 1 commit
-
-
Thomas Guillem authored
And expose internally: - aout_AddMeterPlugin() - aout_RemoveMeterPlugin(). This will allow the player to add and remove "audio meter" plugins.
-
- 24 Aug, 2020 1 commit
-
-
Hugo Beauzée-Luyssen authored
Since this variable is not created as part of any module, creating it with this flag will cause an assertion failure when trying to load it from the config
-
- 13 Aug, 2020 1 commit
-
-
Thomas Guillem authored
Unused since d69bae28
-
- 27 Mar, 2020 1 commit
-
-
Tristan Matthews authored
This fixes a crash when changing the volume while using the file aout module. Regression from: commit 8fb81d08 Author: Rémi Denis-Courmont <remi@remlab.net> Date: Sat May 5 13:06:19 2018 +0300 aout: inline some functions
-
- 12 Mar, 2020 1 commit
-
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 21 Feb, 2020 1 commit
-
-
Rémi Denis-Courmont authored
-
- 11 Dec, 2019 1 commit
-
-
Thomas Guillem authored
-
- 25 Oct, 2019 1 commit
-
-
Thomas Guillem authored
This fixes an invalid assert when the module failed to start.
-
- 08 Oct, 2019 3 commits
-
-
Thomas Guillem authored
-
Thomas Guillem authored
Use the DTSHD fourcc instead of the hacked "dtshd" variable. The DTSHD -> DTS fallback is now handled in aout core, the same code path will be used for EAC3 -> AC3 fallback. Therefore, aout modules don't have to handle the DTSHD -> DTS fallback anymore. If a module can't handle DTSHD, it should return an error and the DTS fourcc will be tried right after.
-
Thomas Guillem authored
-
- 19 Mar, 2019 3 commits
-
-
Thomas Guillem authored
-
Thomas Guillem authored
Like said in the documentation.
-
Thomas Guillem authored
-
- 17 Mar, 2019 4 commits
-
-
Rémi Denis-Courmont authored
No functional changes.
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
Rémi Denis-Courmont authored
-
- 11 Mar, 2019 1 commit
-
-
Signed-off-by:
Thomas Guillem <thomas@gllm.fr>
-
- 06 Mar, 2019 1 commit
-
-
Rémi Denis-Courmont authored
Objects have one strong reference held by their "owner", and zero or more weak references generated by vlc_object_hold() et al. This provides a separate function to remove the strong reference than vlc_object_release() to remove weak ones. With this sole change, this is really only an annotation though.
-
- 28 Feb, 2019 1 commit
-
-
Rémi Denis-Courmont authored
-
- 17 Jan, 2019 1 commit
-
-
Steve Lhomme authored
-
- 21 Oct, 2018 1 commit
-
-
Rémi Denis-Courmont authored
-
- 28 Jun, 2018 1 commit
-
-
Martin Storsjö authored
-