* Get the list of available audio outputs
*
* \param p_instance libvlc instance
- * \param p_e an initialized exception pointer
- * \return list of available audio outputs, at the end free it with
-* \see libvlc_audio_output_list_release \see libvlc_audio_output_t
+ * \return list of available audio outputs. It must be freed it with
+* \see libvlc_audio_output_list_release \see libvlc_audio_output_t .
+ * In case of error, NULL is returned.
*/
VLC_PUBLIC_API libvlc_audio_output_t *
- libvlc_audio_output_list_get( libvlc_instance_t *,
- libvlc_exception_t * );
+ libvlc_audio_output_list_get( libvlc_instance_t * );
/**
* Free the list of available audio outputs
* Get the list of available audio outputs
*****************************************/
libvlc_audio_output_t *
- libvlc_audio_output_list_get( libvlc_instance_t *p_instance,
- libvlc_exception_t *p_e )
+ libvlc_audio_output_list_get( libvlc_instance_t *p_instance )
{
VLC_UNUSED( p_instance );
libvlc_audio_output_t *p_list = NULL,
malloc( sizeof( libvlc_audio_output_t ) );
if( p_actual == NULL )
{
- libvlc_exception_raise( p_e );
libvlc_printerr( "Not enough memory" );
libvlc_audio_output_list_release( p_list );
module_list_free( module_list );