Commit ebe4a155 authored by Clément Stenac's avatar Clément Stenac

Select the correct input in #display (Closes:#343)

The module used FIND_ANYWHERE. The proposed patch solved the bug as a side-effect as you get the latest created input, which is the current one with the proposed patch (wait for init to signal thread as ready)
parent 59add632
...@@ -98,7 +98,7 @@ static int Open( vlc_object_t *p_this ) ...@@ -98,7 +98,7 @@ static int Open( vlc_object_t *p_this )
p_sys = malloc( sizeof( sout_stream_sys_t ) ); p_sys = malloc( sizeof( sout_stream_sys_t ) );
p_sys->p_input = vlc_object_find( p_stream, VLC_OBJECT_INPUT, p_sys->p_input = vlc_object_find( p_stream, VLC_OBJECT_INPUT,
FIND_ANYWHERE ); FIND_PARENT );
if( !p_sys->p_input ) if( !p_sys->p_input )
{ {
msg_Err( p_stream, "cannot find p_input" ); msg_Err( p_stream, "cannot find p_input" );
......
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