]> git.sesse.net Git - vlc/blobdiff - share/lua/sd/freebox.lua
Change vlc.stream() and vlc.memory_stream() error reporting to behave like lua's...
[vlc] / share / lua / sd / freebox.lua
index 08bb515a62daf537fddd60c418faa0a22b6357e8..0ba209ba6b063877eef6062ecb4f1da025611027 100644 (file)
@@ -25,7 +25,11 @@ function descriptor()
 end
 
 function main()
-    local fd = vlc.stream( "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u" )
+    local fd, msg = vlc.stream( "http://mafreebox.freebox.fr/freeboxtv/playlist.m3u" )
+    if not fd then
+        vlc.msg.warn(msg)
+        return nil
+    end
     local line=  fd:readline()
     if line ~= "#EXTM3U" then
         return nil