]> git.sesse.net Git - vlc/blobdiff - modules/stream_out/es.c
* browsed through all code files starting with A to F and added non-blocking intf_Use...
[vlc] / modules / stream_out / es.c
index b385d4962e666d92b01e57dea9d84497013be5b6..0536d5dda58859056f88f9307b7bfc4edbfc5272 100644 (file)
@@ -30,6 +30,7 @@
 #include <vlc/vlc.h>
 #include <vlc/input.h>
 #include <vlc/sout.h>
+#include <vlc_interaction.h>
 
 /*****************************************************************************
  * Module descriptor
@@ -360,6 +361,11 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
     {
         msg_Err( p_stream, "no suitable sout access module for `%s/%s://%s'",
                  psz_access, psz_mux, psz_dst );
+        intf_UserFatal( p_stream, VLC_FALSE, 
+                    _("Streaming / Transcoding failed"), 
+                    _("There is no suitable stream-output access module for \"%s/%s://%s\"."), 
+                          psz_access, 
+                          psz_mux, psz_dst );
         return( NULL );
     }
 
@@ -369,6 +375,11 @@ static sout_stream_id_t *Add( sout_stream_t *p_stream, es_format_t *p_fmt )
     {
         msg_Err( p_stream, "no suitable sout mux module for `%s/%s://%s'",
                  psz_access, psz_mux, psz_dst );
+        intf_UserFatal( p_stream, VLC_FALSE, 
+                        _("Streaming / Transcoding failed"), 
+                        _("There is no suitable stream-output access module "\
+                          "for \"%s/%s://%s\"."), 
+                          psz_access, psz_mux, psz_dst );
         sout_AccessOutDelete( p_access );
         return( NULL );
     }