]> git.sesse.net Git - vlc/commitdiff
Kill one exception
authorRémi Denis-Courmont <remi@remlab.net>
Sun, 31 Jan 2010 11:31:02 +0000 (13:31 +0200)
committerRémi Denis-Courmont <remi@remlab.net>
Sun, 31 Jan 2010 11:31:23 +0000 (13:31 +0200)
include/vlc/libvlc_media_player.h
src/control/audio.c

index 6b248fbbee50583805f902ff2a7ab10c0761ae6a..4f47f580c859359498559212ecb6ad54552a9897 100644 (file)
@@ -933,13 +933,12 @@ typedef enum libvlc_audio_output_channel_t {
  * 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
index 949d28d3cc55b4dec487828cae5a3a23e91cebc6..ab90312775fabf724462cb5c28e430c3588154f6 100644 (file)
@@ -64,8 +64,7 @@ static aout_instance_t *GetAOut( libvlc_instance_t *p_instance,
  * 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,
@@ -85,7 +84,6 @@ libvlc_audio_output_t *
                     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 );