-static inline void aout_lock_output_fifo( aout_instance_t *p_aout )
-{
- aout_lock( OUTPUT_FIFO_LOCK );
- vlc_mutex_lock( &p_aout->output_fifo_lock );
-}
-
-static inline void aout_unlock_output_fifo( aout_instance_t *p_aout )
-{
- aout_unlock( OUTPUT_FIFO_LOCK );
- vlc_mutex_unlock( &p_aout->output_fifo_lock );
-}
-
-static inline void aout_lock_input( aout_instance_t *p_aout, aout_input_t * p_input )
-{
- (void)p_aout;
- aout_lock( INPUT_LOCK );
- vlc_mutex_lock( &p_input->lock );
-}
-
-static inline void aout_unlock_input( aout_instance_t *p_aout, aout_input_t * p_input )
-{
- (void)p_aout;
- aout_unlock( INPUT_LOCK );
- vlc_mutex_unlock( &p_input->lock );
-}
-
-static inline void aout_lock_volume( aout_instance_t *p_aout )
-{
- aout_lock( VOLUME_VARS_LOCK );
- vlc_mutex_lock( &p_aout->volume_vars_lock );
-}
-
-static inline void aout_unlock_volume( aout_instance_t *p_aout )
-{
- aout_unlock( VOLUME_VARS_LOCK );
- vlc_mutex_unlock( &p_aout->volume_vars_lock );
-}
-
-/* Helpers */
-
-/**
- * This function will safely mark aout input to be restarted as soon as
- * possible to take configuration changes into account */
-static inline void AoutInputsMarkToRestart( aout_instance_t *p_aout )
-{
- aout_lock_mixer( p_aout );
- if( p_aout->p_input != NULL )
- p_aout->p_input->b_restart = true;
- aout_unlock_mixer( p_aout );
-}