Commit a8e743f7 authored by Derk-Jan Hartman's avatar Derk-Jan Hartman

* don't fail http output if AVAHI support is enabled, but the avahi daemon is...

* don't fail http output if AVAHI support is enabled, but the avahi daemon is not running. Just generate an error and continue.
parent 70905c6d
...@@ -113,7 +113,7 @@ vlc_module_begin(); ...@@ -113,7 +113,7 @@ vlc_module_begin();
add_string( SOUT_CFG_PREFIX "crl", NULL, NULL, add_string( SOUT_CFG_PREFIX "crl", NULL, NULL,
CRL_TEXT, CRL_LONGTEXT, VLC_TRUE ); CRL_TEXT, CRL_LONGTEXT, VLC_TRUE );
add_bool( SOUT_CFG_PREFIX "bonjour", VLC_FALSE, NULL, add_bool( SOUT_CFG_PREFIX "bonjour", VLC_FALSE, NULL,
BONJOUR_TEXT, BONJOUR_LONGTEXT,VLC_TRUE); BONJOUR_TEXT, BONJOUR_LONGTEXT, VLC_TRUE);
set_callbacks( Open, Close ); set_callbacks( Open, Close );
vlc_module_end(); vlc_module_end();
...@@ -328,11 +328,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -328,11 +328,7 @@ static int Open( vlc_object_t *p_this )
if( p_sys->p_bonjour == NULL ) if( p_sys->p_bonjour == NULL )
{ {
vlc_object_release( p_playlist ); msg_Err( p_access, "Avahi stream announcing was requested, but no avahi service could be started" );
httpd_StreamDelete( p_sys->p_httpd_stream );
httpd_HostDelete( p_sys->p_httpd_host );
free( (void *)p_sys );
return VLC_EGENERIC;
} }
vlc_object_release( p_playlist ); vlc_object_release( p_playlist );
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment