p_format->i_channels );
return NULL;
}
+ if( p_format->i_channels <= 0 )
+ {
+ msg_Err( p_aout, "no audio channels" );
+ return NULL;
+ }
if( p_format->i_rate > 192000 )
{
p_format->i_rate );
return NULL;
}
+ if( p_format->i_rate < 4000 )
+ {
+ msg_Err( p_aout, "too low audio sample frequency (%u)",
+ p_format->i_rate );
+ return NULL;
+ }
/* We can only be called by the decoder, so no need to lock
* p_input->lock. */