| VLC
    3.0.18
    | 

Go to the source code of this file.
| Typedefs | |
| typedef atomic_uint_least32_t | vlc_atomic_float | 
| Functions | |
| static void | vlc_atomic_init_float (vlc_atomic_float *var, float f) | 
| static float | vlc_atomic_load_float (vlc_atomic_float *atom) | 
| Helper to retrieve a single precision from an atom.  More... | |
| static void | vlc_atomic_store_float (vlc_atomic_float *atom, float f) | 
| Helper to store a single precision into an atom.  More... | |
Atomic operations do not require locking, but they are not very powerful.
| typedef atomic_uint_least32_t vlc_atomic_float | 
| 
 | inlinestatic | 
| 
 | inlinestatic | 
Helper to retrieve a single precision from an atom.
Referenced by aout_volume_Amplify().
| 
 | inlinestatic | 
Helper to store a single precision into an atom.
Referenced by ReplayGainCallback().
 1.8.16
 1.8.16