if( p_resource->p_vout_free || i_vout_active > 0 || !b_recycle )
{
if( b_recycle )
- msg_Dbg( p_resource->p_parent, "detroying vout (already one saved or active)" );
+ msg_Dbg( p_resource->p_parent, "destroying vout (already one saved or active)" );
vout_CloseAndRelease( p_vout );
}
else
vlc_mutex_lock( &p_resource->lock_hold );
p_aout = p_resource->p_aout;
- if( p_aout == NULL )
- { /* No audio outputs exist yet. Create an idle one. */
- p_aout = aout_New( p_resource->p_parent );
- p_resource->p_aout = p_aout;
- }
if( p_aout )
vlc_object_hold( p_aout );
vlc_mutex_unlock( &p_resource->lock_hold );